def remove_redundant_suggestions(subs):
    """ Removes the suggestions that conflict with others. """
    res = []
    characters_affected = set()
    for s in subs:
        w, _ = s
        chars = range(w.character, w.character_end)
        if any(_ in characters_affected for _ in chars):
            pass
        else:
            res.append(s)
        characters_affected.update(chars)
    return res
