Answers to the SICP.