HomepagesafaaPuzzles solved by safaa Puzzles solved by safaa 63The officePuzzlers Jordansolved 1,968 timesSolve puzzle