My solutions for the exercises in SICP.