Python Docs Set Difference Notation Definition Geometry Midpoint