Revert "!"

This reverts commit c8f3956dfa1db34665e32d42d45e440014cdc51f.
homework