story: [James] was so excited to surprise his son, [Hugh], with the tickets to the playoffs. [Marie] went to dinner with her daughter [David]. They then went to the park afterwards. [Hugh] is buying his daughter [Marie] a brand new car for her birthday.
query: ('David', 'James')
clean_story: [Marie] went to dinner with her daughter [David]. They then went to the park afterwards. [Hugh] is buying his daughter [Marie] a brand new car for her birthday. [James] was so excited to surprise his son, [Hugh], with the tickets to the playoffs.
proof_state: [{('David', 'father', 'James'): [('David', 'daughter', 'Marie'), ('Marie', 'grandfather', 'James')]}, {('Marie', 'grandfather', 'James'): [('Marie', 'father', 'Hugh'), ('Hugh', 'father', 'James')]}]
edge_types: ['daughter', 'father', 'father']