Puzzles solved by ruth anne