Reference: randomInt
randomInt(n) returns a random integer in [0, n[. Observe that n is never returned: all in all, n distinct numbers may be returned. randomInt(a, b) returns a random integer in [a, b]. Thus a − b + 1 distinct values may be returned.