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