Puzzles solved by lema