PASCAL ,PROGRAMMING AND PROBLEM SOLVING - NYHOFF, L , LEESTMA, S (NEWYORK MACMILLAN, 1990)