Assignment 1 finished and unit tests passed.