def remove_redundant_ws(line: str) -> str:
    """Remove redundant white space from a line.

    Redundant being multiple spaces where only one is needed.

    >>> remove_redundant_ws(" a  b  c ")
    'a b c'

    >>> remove_redundant_ws("a b c")
    'a b c'

    >>> remove_redundant_ws("   ")
    ''

    Args:
        line: the string to remove redundant white space from

    Returns:
        Cleaned up string with only one space between textual elements.

    """
    return " ".join(line.split())