story: [Beverly] wanted to do something special for her son, [Samuel], on his fifth birthday. She asked her husband [Louis] for gift ideas. [Harold] has a daughter named [Beverly] who has a son named [Samuel].
query: ('Louis', 'Harold')
clean_story: [Beverly] wanted to do something special for her son, [Samuel], on his fifth birthday. She asked her husband [Louis] for gift ideas. [Harold] has a daughter named [Beverly] who has a son named [Samuel].
proof_state: [{('Louis', 'father', 'Harold'): [('Louis', 'son', 'Samuel'), ('Samuel', 'grandfather', 'Harold')]}, {('Samuel', 'grandfather', 'Harold'): [('Samuel', 'mother', 'Beverly'), ('Beverly', 'father', 'Harold')]}, {('Louis', 'son', 'Samuel'): [('Louis', 'wife', 'Beverly'), ('Beverly', 'son', 'Samuel')]}]
edge_types: ['wife', 'son', 'mother', 'father']