completed exercise 15-1
completed exercise 15.2
completed exercise 15-3
completed exercise 15-4
completed 15-5