completed exercise 7-1 part 3
completed exercise 8-1