Build a calculator implementing three deisgn pattern ,using SOLID principle and dependency injection and also
a. Take in one input that has at least two numbers and an operator
b. Calculate Addition, Subtraction, Multiplication, Division, Exponential
c. Display the result