Puzzles solved by 321