Beal's Conjecture Revisited by Peter Norvig
nbviewer.jupyter.org