Algorithms, data structures, and problem solving with C++ - 253101 Weiss, Mark Allen (Menlo Park, CA : Addison-Wesley, 1996)
57