Puzzles solved by ROMPE