Puzzles solved by korfu