hw3 part2 submission file