Answers for exercises of "Structure and Interpretation of Computer Programs"