Lesson 1. PROBLEM SOLVING WITH COMPUTER PROGRAMMING – PART I