sergey zhdanov's lab 3 - done.

Sergey Zhdanov's lab 3 prepared for review.
Please review. 

Thanks.