Puzzles solved by JCLF