Problem solving and structured programming in PASCAL - Koffman, Elliot B. (Addison-Wesley Pub. Co., 1981)