Puzzles solved by MJB