Coding together assignment number 1 with extra credit