NaturalSelection(Through)C