My dabblings working through SICP