Генетическая задача - 11 класс.
У меня получилось так, но, вполне вероятно, я могла допустить где-то ошибку, поэтому лучше перепроверьте