`0` is acceptable given the `if` statement, but `0` is not a positive integer. Do you want positive or non-negative?