Puzzles solved by filon