ex4 homework commit