halfway thru hmwk3