Puzzles solved by sory