Revert "Revert "All Homeworks""

This reverts commit 8f4ebb0100a8bf5a297bcc19bda22e0e1e33a117.
Works