Puzzles solved by Irving Olan