Algorithms and data structures - Wirth, Niklaus (S. l., 1986)