Added task 2.
Discryption inside