story: [Angela] always goes to the park with her son [Gilbert] on Saturdays. [Thelma] went to the baseball game with her uncle [Samuel]. [Angela] just recently married her husband, [Samuel]. [Melanie] called her son [Benito] and his sister [Thelma] was at his house visiting so he said he would call her back later.
query: ('Melanie', 'Gilbert')
clean_story: [Melanie] called her son [Benito] and his sister [Thelma] was at his house visiting so he said he would call her back later. [Thelma] went to the baseball game with her uncle [Samuel]. [Angela] just recently married her husband, [Samuel]. [Angela] always goes to the park with her son [Gilbert] on Saturdays.
proof_state: [{('Melanie', 'nephew', 'Gilbert'): [('Melanie', 'brother', 'Samuel'), ('Samuel', 'son', 'Gilbert')]}, {('Samuel', 'son', 'Gilbert'): [('Samuel', 'wife', 'Angela'), ('Angela', 'son', 'Gilbert')]}, {('Melanie', 'brother', 'Samuel'): [('Melanie', 'daughter', 'Thelma'), ('Thelma', 'uncle', 'Samuel')]}, {('Melanie', 'daughter', 'Thelma'): [('Melanie', 'son', 'Benito'), ('Benito', 'sister', 'Thelma')]}]
edge_types: ['son', 'sister', 'uncle', 'wife', 'son']