def get_data(aTuple):
    """
    aTuple, tuple of tuples (int, string)
    Extracts all integers from aTuple and sets 
    them as elements in a new tuple. 
    Extracts all unique strings from from aTuple 
    and sets them as elements in a new tuple.
    Returns a tuple of the minimum integer, the
    maximum integer, and the number of unique strings
    """
    numbers = ()
    words = ()
    for t in aTuple:
         # Concatenating with a singleton tuple
        numbers = numbers + (t[0],)
        # Only add words haven't added before
        if t[1] not in words:
            words = words + (t[1],)
    
    minimumNumber = min(numbers)
    maximumNumber = max(numbers)
    uniqueWords = len(words)
    
    return (minimumNumber, maximumNumber, uniqueWords)