Puzzles solved by MFL