-difference    -40