Puzzles solved by Michael Ring