def feca2leca(leaves):
    """Determines if clade fulfills FECA-2-LECA criteria: both sides of the root present"""
    root_daughter_groups = set()
    for leaf in leaves:
        root_daughter_groups.add(leaf.root_daughter)
        if len(root_daughter_groups) == 2:
            break
    else:
        return False
    return True