Puzzles solved by lei