Задался тут вопросом...
Представьте ситуацию, что вам в средневековье нужно объяснить
аристократии несостоятельность и опасность инцестов и узкого
репродуктивного круга партнёров. Как вы это сделаете используя
простые примеры?
Делаю программу для генеалогического древа (C ++, Qt). И не
было проблем, пока один из клиентов не отправил мне отчет об
ошибке. У него двое детей от собственной дочери, в итоге он не
может использовать программу.