Puzzles solved by LORENA