Each function will receive two arguments, the left number and the right number, and return the result of the operation.
The functions assume that the input is valid, so the input must be checked before calling the functions.
To choose which function to call you must use the `case` statement.
> The functions will also be tested individually, so it is important to name each function exactly as above, the behavior of the functions have to match the exercise instructions.
### Usage
```console
$ ./calculator.sh 20 "*" 3
60
$ ./calculator.sh 20 / 20
1
$ ./calculator.sh -1 - 10
-11
$
```
### Error handling
All errors will print a specific message on **stderr** (ending with a newline) and returns a specific non-zero value: