Puzzles solved by ljj