Are egg and sperm gametes and diploid?