Puzzles solved by JMF