Puzzles solved by leylaw