Puzzles solved by Filon