HomepagesemoPuzzles solved by semo Puzzles solved by semo 63The officePuzzlers Jordansolved 1,968 timesSolve puzzle