Adding assignment2