triangle

ancestral