Text this: A history of algorithms