Algorithms in Combinatorial Geometry. | Synapse