Revert "Revert "Revert "commit homeworks"""

This reverts commit ac8ea30e24cea477ae8d61ced499d6afc5630c69.