Programming Exercise 3 added