Punnett square analysis and probability calculations