Problem solving using UCSD Pascal - Bowles, Kenneth L. (Springer Verlag, 1984)