SI: handle negative numbers
2 files changed