allow greater range for when generating random integers