Puzzles solved by JBG