Submitting assignment2