story: [Harold] is out playing tennis with his daughter [Tracy] because it is nice and sunny outside. [Mario] was excited to watch the hockey game with his father [Robert]. [Robert] had been excited to get the tickets from his father [Harold]. [Tracy] went to dinner with her daughter [Shantel]. They then went to the park afterwards.
query: ('Shantel', 'Mario')
clean_story: [Tracy] went to dinner with her daughter [Shantel]. They then went to the park afterwards. [Harold] is out playing tennis with his daughter [Tracy] because it is nice and sunny outside. [Mario] was excited to watch the hockey game with his father [Robert]. [Robert] had been excited to get the tickets from his father [Harold].
proof_state: [{('Shantel', 'grandson', 'Mario'): [('Shantel', 'son', 'Robert'), ('Robert', 'son', 'Mario')]}, {('Shantel', 'son', 'Robert'): [('Shantel', 'daughter', 'Tracy'), ('Tracy', 'brother', 'Robert')]}, {('Tracy', 'brother', 'Robert'): [('Tracy', 'father', 'Harold'), ('Harold', 'son', 'Robert')]}]
edge_types: ['daughter', 'father', 'son', 'son']