The Convex Hull Problem by Peter Norvig
nbviewer.jupyter.org