added homework exercises