Finish the Programming Assignments