fix InvalidArgumentException: randomNumber() generates numbers of fixed width. To generate numbers between two boundaries, use numberBetween() instead.