Exercise 1.03

Not sure if it was meant to be answered with two procedures, but it
reads better and is easier to verify by reading it.
Exercise 1.04

I'm not really happy with how I worded this...
Exercise 1.05

A little long winded, but I'm trying to use only the terminology
"learned" so far in the book
Exercise 1.06

It's difficult to describe recursive evaluation...