Solution Assignment 2