Puzzles solved by butterfly