Robustness
So far, the program is not very robust,
since the input values are not checked for
validity.
Need to check that:
- The pile number is valid,
- The pile does not have zero coins,
- The number of coins removed is in the range 1 ≤ value ≤ size-of-pile