def DESS(inString):
    """Decode a single string into two strings (inverse of ESS).

    DESS is an acronym for DEcode from Single String. This function
    uses the method suggested in the textbook for converting a single
    string that encodes two strings back into the original two
    strings. DESS is the inverse of the function ESS.

    Args:
    
        inString (str): The string to be decoded

    Returns: 

        (str, str): A 2-tuple containing the two strings that were decoded from the input.

    Example:
        
        >>> DESS('3 abcdefg')
        ('abc', 'defg')
        
    """
    # split on the first space character
    (theLength, remainder) = inString.split(" ", 1)
    inString1 = remainder[: int(theLength)]
    inString2 = remainder[int(theLength) :]
    return (inString1, inString2)