Puzzles solved by richard