Puzzles solved by LB6996