completed exercise 11-1
completed exercise 11-2
completed exercise 12-1
completed exercise 12-2
completed exercise 12-3
completed exercise 12-4
completed exercise 12-5
completed exercise 12-6
completed 12-7