Puzzles solved by ruba