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