Managing negative numbers