story: [Clarence] and his mother, [Valerie], went to a pet store. [Clarence] wanted a parrot, but his mom got him a smaller bird instead. [Clarence] took his son [Alan] out for pizza. [Valerie] bought her mother, [Molly], a puppy for her birthday.
query: ('Alan', 'Molly')
clean_story: [Clarence] took his son [Alan] out for pizza. [Clarence] and his mother, [Valerie], went to a pet store. [Clarence] wanted a parrot, but his mom got him a smaller bird instead. [Valerie] bought her mother, [Molly], a puppy for her birthday.
proof_state: [{('Alan', 'mother', 'Molly'): [('Alan', 'son', 'Clarence'), ('Clarence', 'grandmother', 'Molly')]}, {('Clarence', 'grandmother', 'Molly'): [('Clarence', 'mother', 'Valerie'), ('Valerie', 'mother', 'Molly')]}]
edge_types: ['son', 'mother', 'mother']