udacity cs253 hw4