story: [James] has a daughter called [Cindy]. [David] always goes to the park with her son [Bobby] on Saturdays. [James] is his grandfather, [Bobby]'s favorite person
query: ('David', 'Cindy')
clean_story: [David] always goes to the park with her son [Bobby] on Saturdays. [James] is his grandfather, [Bobby]'s favorite person [James] has a daughter called [Cindy].
proof_state: [{('David', 'sister', 'Cindy'): [('David', 'father', 'James'), ('James', 'daughter', 'Cindy')]}, {('David', 'father', 'James'): [('David', 'son', 'Bobby'), ('Bobby', 'grandfather', 'James')]}]
edge_types: ['son', 'grandfather', 'daughter']