Robert Sedgewick: Algorithms in C. Addison-Wesley 1990, ISBN 978-0-201-51425-4, pp. I-XII, 1-657