fixed bug for firstNumber < 0

(which would print a positive result instead of negative)