completed exercise 2
completed exercise 3
completed exercise 4
completed exercise 5
completed exercise 6
completed exercise 7
completed exercise 8