import random
import string


def random_string(minimum, maximum):
    """
    Returns a random ASCII sequence between start and end.

    Arguments
    ---------
        start: minimum chars
        end: maximum chars

    Returns
    -------
        random string
    """
    length = random.randint(minimum, maximum)

    return ''.join(
        random.choice(
            string.ascii_uppercase + string.ascii_lowercase + string.digits)
        for _ in range(length))