Here are some of my answers to the exercises