updated SICPDevelopementScheme nb