Text this: Geometric algorithms and combinatorial optimization/