Puzzles solved by ruth