Bloomberg Interview Question

Implement a calculator in 45 mins