Assignment 2. Version 2.

Assignment 2. Version 2.