Exercise 4-3 Given the basic framework, it's straightforward to extend the calculator. Add the modulus (%) operator and provisions for negative numbers.