Implementation

Make sure `arg` is > 0