Assignment 2 Completed.