My attempts at the exercises in SICP (http://mitpress.mit.edu/sicp).