sicp Code I'm writing while reading “Structure and Interpretation of Computer Programs” by H. Abelson and G. J. Sussman