Puzzles solved by FILY