mit 6.001 scheme exercises