Puzzles solved by lkj