PASCAL PROGRAMMING STRUCTURES AN INTRODUCTION TO SYSTEMATIC PROGRAMMING - CHERRY, G.W (VIRGINIA RESTON, 1980)