Ответы и объяснения

2014-03-27T16:05:52+00:00
 30358 | 43___
-301      706
____
     258
    -
     258
______
         0