But do the genes have to be homozygous? Couldn't three homologous pairs be AaBbCc, and aren't gametes just one expression of the trait, so for example Aa could donate either A or a, Bb could donate either B or b, and so on... Making the number of possible gametes be 6. Am I understanding thsi correctly?