Puzzles solved by JBT