Puzzles solved by Ruth