Puzzles solved by mbj