homework1hard