Puzzles solved by OLA