from typing import List


def is_done(t_vals: List[str]) -> bool:
    """
    Determines whether a list of type values is in a finished state
    Args:
        t_vals: List of type values to check
    Returns:
        True if in a finished state, False otherwise
    """
    return all(x not in ['ID', 'call', 'unknown', 'input', '3call'] for x in t_vals)