Exercises for #3 completed
update #3