Question 977933
<pre>


1035
-789
----
 246    <-- smallest possible result.

Edwin</pre>