function in_range_random_number
{
# Create a pseudo-random number less than or equal
# to the $UPPER_LIMIT value, which is defined in the
# main body of the shell script.

RN=$(dd if=/dev/urandom count=1 2>/dev/null \
    | od -t u2 | awk '{print $2}'| head -n 1)

RANDOM_NUMBER=$(( RN % UPPER_LIMIT + 1))

echo "$RANDOM_NUMBER"
}

