My solutions for exercises in "Structure and Interpretation of Computer Programs"