story: [Mary] made a pizza for her son [Jose]. [Jose]'s sister [Lisa] tried a piece and liked it. [Marguerite] and her brother [Carlos] went to see a movie. [Lisa] wanted to visit an art museum, so she asked her father, [William] to take her. [Mary] had to work a double shift and needed someone to watch her son [George]. Luckily his sister [Ruth] was free. [Carlos] bought a steak dinner for himself and his brother [William].
query: ('Marguerite', 'Ruth')
clean_story: [Marguerite] and her brother [Carlos] went to see a movie. [Carlos] bought a steak dinner for himself and his brother [William]. [Lisa] wanted to visit an art museum, so she asked her father, [William] to take her. [Mary] made a pizza for her son [Jose]. [Jose]'s sister [Lisa] tried a piece and liked it. [Mary] had to work a double shift and needed someone to watch her son [George]. Luckily his sister [Ruth] was free.
proof_state: [{('Marguerite', 'niece', 'Ruth'): [('Marguerite', 'brother', 'William'), ('William', 'daughter', 'Ruth')]}, {('William', 'daughter', 'Ruth'): [('William', 'daughter', 'Lisa'), ('Lisa', 'sister', 'Ruth')]}, {('Lisa', 'sister', 'Ruth'): [('Lisa', 'brother', 'Jose'), ('Jose', 'sister', 'Ruth')]}, {('Jose', 'sister', 'Ruth'): [('Jose', 'mother', 'Mary'), ('Mary', 'daughter', 'Ruth')]}, {('Marguerite', 'brother', 'William'): [('Marguerite', 'brother', 'Carlos'), ('Carlos', 'brother', 'William')]}, {('Mary', 'daughter', 'Ruth'): [('Mary', 'son', 'George'), ('George', 'sister', 'Ruth')]}]
edge_types: ['brother', 'brother', 'daughter', 'brother', 'mother', 'son', 'sister']