He learned to use the dog door by watching the dog.
(He; learned; to use the dog door by watching the dog) Context(He learned,List([0, 10))):(He; learned to use; the dog door) Context(He learned to use,List([0, 17))):(He; learned to use the dog door by watching; the dog)
He learned,List([0, 10)) He learned to use,List([0, 17))
He He He
learned learned to use learned to use the dog door by watching
to use the dog door by watching the dog
the dog door
the dog