Completed exercise 3, 6, 7