-homework 1 fixed