Task is done

Please check the solution of 002 task which is included in 002/lib.
Additional I have made 3 tests for checking Exceptions, which you can see in 002/test.