Puzzles solved by Logo