Puzzles solved by sho