Assignment 7 Halfway