completed excercises 01 - 05