add 'x - -2' -> 'x+2' func.
add '2*3^2' -> '2(3)^2' func.