My implementations of the SICP exercises as I go through the book.