- Design a struct named Real whose member properties may only be of type Int or Bool.
- Define initializers:
- Define functions for addition, subtraction, multiplication, and division.
- All such functions should take the form:
func operationName(_ other:Real) -> Real
- These functions should be named add, subtract, multiply, and divide