Commit Solution to Assigment 2