https://ruclips.ru/en/watch/ZCXbB-U868M/why-multiple-inheritance-is-not-supported-in-c-dgtraining