works with negative numbers in simple expressions.