Puzzles solved by Ruy