Puzzles solved by 3434