Puzzles solved by ramo