story: [Donald] took his sister, [Melody], to a baseball game. [Lucas]'s mother, [Maria], waited impatiently for him at the diner. [Alice] and her brother [James] went to see a movie. [Maria] and her brother [Donald] went to see a movie. [Melody] 'daughter [Cecelia] visited for Christmas. [Cecelia]'s brother [David] was out of town for the holidays. [Luis] has a daughter called [Alice]. [Lucas] has a few children, [James], Bradley and Claire
query: ('Luis', 'David')
clean_story: [Luis] has a daughter called [Alice]. [Alice] and her brother [James] went to see a movie. [Lucas] has a few children, [James], Bradley and Claire [Lucas]'s mother, [Maria], waited impatiently for him at the diner. [Maria] and her brother [Donald] went to see a movie. [Donald] took his sister, [Melody], to a baseball game. [Melody] 'daughter [Cecelia] visited for Christmas. [Cecelia]'s brother [David] was out of town for the holidays.
proof_state: [{('Luis', 'grandson', 'David'): [('Luis', 'daughter', 'Melody'), ('Melody', 'son', 'David')]}, {('Melody', 'son', 'David'): [('Melody', 'daughter', 'Cecelia'), ('Cecelia', 'brother', 'David')]}, {('Luis', 'daughter', 'Melody'): [('Luis', 'son', 'Donald'), ('Donald', 'sister', 'Melody')]}, {('Luis', 'son', 'Donald'): [('Luis', 'son', 'James'), ('James', 'brother', 'Donald')]}, {('James', 'brother', 'Donald'): [('James', 'son', 'Lucas'), ('Lucas', 'uncle', 'Donald')]}, {('Luis', 'son', 'James'): [('Luis', 'daughter', 'Alice'), ('Alice', 'brother', 'James')]}, {('Lucas', 'uncle', 'Donald'): [('Lucas', 'mother', 'Maria'), ('Maria', 'brother', 'Donald')]}]
edge_types: ['daughter', 'brother', 'son', 'mother', 'brother', 'sister', 'daughter', 'brother']