end of 1st set of programming exercices