SICP A collection of scripts and pdfs detailing solutions to the Second Edition text of Structure and Interpretation of Computer Programs