homework 1 halfway