Revert "Revert "Assignment 2""

This reverts commit ba42dd16616c10b7c9e71cc066de4bfdb2b41946.