It allows us to shade the deck from direct sunlight on the hot days of summer.
(It; allows; us to shade the deck from direct sunlight on the hot days of summer) Context(It allows,List([0, 9))):(us; to shade; the deck)
It allows,List([0, 9))
It us
allows to shade
us to shade the deck from direct sunlight on the hot days of summer
the deck