Theory and problems of programming with PASCAL - Gottfried Byron S