HomepagehamzahPuzzles solved by hamzah Puzzles solved by hamzah 30Klockaullissolved 3,685 timesSolve puzzle25SUNDAY COMPETITIONGS GSsolved 65 timesSolve puzzle