Puzzles solved by OlA