Puzzles solved by rop