CS50-AI-P2-heredity Second of the two projects for lecture 2 Uncertainty to "Artificial Intelligence with Python" Harvard course