更新1:
I think this may change some things in people's answers: Anne's grandma is sisters-in-law because her grandmas brother, Dave, is married to their great aunt. And that is why I'm not sure if Zac and Anne would have the same great grandparents, so how would they be related?