Puzzles solved by 7447