ALGORITHMS - Sedgewick, Robert (Massachusetts Addison-Wesley, 1983)
Keywords: Algorithms