Complete the assignment 1