hw2 half finished