Puzzles solved by Ruba