Take the calculator task and unburden the switch by adding functions for each operation.

Now delete the substract and the divide function (and find a way the calculator works anyway).

Experts: add the functionality to exponentiate. Implement the exponentiate function by calling the multiply function or by using recursion.

###Hints###

How can you substract through addition?

You can pass any expression as a parameter.

##Solution##