Adding materials from the first Introduction to Programming exercise