Build a Stateful Calculator | Zoox Interview Question