People gathered on the street smiling and waving.
the street was closed all day so no one could walk down it
People could not be gathered on the street if the street was closed.
exists e2 e3 e1 x1 x2.(n_street(x2) & for(e1,e3) & Actor(e3,x1) & v_wave(e3) & for(e1,e2) & Actor(e2,x1) & v_smile(e2) & on(e1,x2) & Actor(e1,x1) & v_gather(e1) & n_people(x1))
exists x2.(n_thing(x2) & n_street(x2) & all x1.(n_day(x1) -> exists e1 p1.(-exists e2 p2 x3.(exists e3 s1.(a_down(s1) & Manner(e3,s1) & Theme(e3,x2) & Actor(e3,x3) & v_walk(e3)) & Topic(e2,p2) & Actor(e2,x3) & v_could(e2) & n_one(x3)) & so(e1,p1) & Time(e1,x1) & Theme(e1,x2) & v_close(e1))))