story: [Jerry] liked to play catch with his sister [Ethel] and his father [Daniel]. [Michael], [Ethel]'s brother, preferred playing soccer. [Jennifer], who is the sister of [Mary], is a lovely girl. [Jennifer] had picked her daughter [Diane] out the cutest new dress to wear on her birthday. [Madonna] went to the mall, because she wanted to look for a present for her daughter, [Mary]. [Diane] went over to her uncle [Daniel]'s house for dinner.
query: ('Madonna', 'Michael')
clean_story: [Madonna] went to the mall, because she wanted to look for a present for her daughter, [Mary]. [Jennifer], who is the sister of [Mary], is a lovely girl. [Jennifer] had picked her daughter [Diane] out the cutest new dress to wear on her birthday. [Diane] went over to her uncle [Daniel]'s house for dinner. [Jerry] liked to play catch with his sister [Ethel] and his father [Daniel]. [Michael], [Ethel]'s brother, preferred playing soccer.
proof_state: [{('Madonna', 'grandson', 'Michael'): [('Madonna', 'son', 'Daniel'), ('Daniel', 'son', 'Michael')]}, {('Madonna', 'son', 'Daniel'): [('Madonna', 'daughter', 'Mary'), ('Mary', 'brother', 'Daniel')]}, {('Mary', 'brother', 'Daniel'): [('Mary', 'sister', 'Jennifer'), ('Jennifer', 'brother', 'Daniel')]}, {('Daniel', 'son', 'Michael'): [('Daniel', 'daughter', 'Ethel'), ('Ethel', 'brother', 'Michael')]}, {('Jennifer', 'brother', 'Daniel'): [('Jennifer', 'daughter', 'Diane'), ('Diane', 'uncle', 'Daniel')]}, {('Daniel', 'daughter', 'Ethel'): [('Daniel', 'son', 'Jerry'), ('Jerry', 'sister', 'Ethel')]}]
edge_types: ['daughter', 'sister', 'daughter', 'uncle', 'son', 'sister', 'brother']