Text this: An algorithmic theory of numbers, graphs and convexity /