A teenage boy dressed in black stands on a snowy street.
A boy waits for the bus during a snowstorm.
Just because he stands on a snowy street, doesn't mean he waits for a bus or that there is a snowstorm.
exists e1 s1 s2 x1 x2 x3 x4.(in(e1,x3) & on(x3,x4) & n_street(x4) & a_snowy(s2) & Theme(s2,x4) & n_stand(x3) & a_black(s1) & Theme(s1,x3) & Theme(e1,x1) & v_dress(e1) & n_boy(x1) & of(x1,x2) & n_teenage(x2))
exists x1 x2 x3 x4.(n_bus(x3) & a_topic(x1) & for(x1,x3) & during(x3,x4) & n_snowstorm(x4) & n_wait(x1) & of(x1,x2) & n_boy(x2))