Note and exercises from reading SICP