Updated assignment week 7.