Computing : an introduction to structured problem solving using PASCAL - Dyck, V. A. (Reston, 1982)