A small boy is playing with rocks
The boy plans to build something with the rocks.
Just because the boy is playing with rocks it does not mean he plans to build something.
exists e1 s1 x1 x2.(with(e1,x2) & n_rock(x2) & Actor(e1,x1) & v_play(e1) & n_boy(x1) & a_small(s1) & Theme(s1,x1))
exists e1 p1 x1 x3.(n_rock(x3) & n_boy(x1) & Topic(e1,p1) & Actor(e1,x1) & v_plan(e1) & exists e2 x2.(Theme(e2,x2) & Actor(e2,x1) & v_build(e2) & with(x2,x3) & n_thing(x2)))