Assignment 1 and assignment 2 are completed.