Revert "Revert "hw1""

This reverts commit 89b24566c0310201e9d4f062c15320c5b2ba0a67.