Puzzles solved by JLB