Assignment2.

Assignment2.