Revert "Revert "week 1 homework""

This reverts commit 57a52b07303cd14dc16a1a1a06a8c73325d6d624.
week 1