My soultions to various problems in The Structure and Interpretation of Computer Programs