My solutions as I work through the SICP wizard book.