Puzzles solved by Lfr