ENJOY DELPHI: A GUIDE TO PROBLEM SOLVING AND PROGRAMMING PART 1 - BEZUIDENHOUT. A