Hi
LanX,
there is another possibility not mentioned in your spoiler:
To be the niece and the aunt of "Uncle" at the same time, the woman needs to be child of his brother and his grandfather.
- => the mother of the woman has married both of them (not at the same time, of course!)
- => in order to prevent any bloodline-issues, the biological father of the woman is someone completely different and the mother of the woman had no children neither with the brother nor with the grandfather
Or even easier:
- the woman was married to the uncle of her uncle ... so she is his aunt
- after that marriage was over, she married her uncle
seems to be much easier than originally thought ... but does not involve any graph-theory ...
So long, Rata