Exercise 1

Nowhere near  completion at this time.