A martial art tournament in session while there are referees in the sidelines keeping watch.
People are picking flowers
keeping watch and picking flowers are different activities.
exists e1 p1 p2 p3 s1 s2 x1 x2 x3 x5 x6.(n_watch(x5) & Actor(e1,x5) & v_keep(e1) & of(x5,x6) & n_sideline(x6) & while(p1,s2) & exists x8.n_event(x8) & exists p4 x4.(in(p4,x5) & exists x7.((x4 = x7) & n_referee(x7))) & while(p2,p3) & for(s2,x1) & in(s2,x3) & n_session(x3) & Theme(s2,x2) & a_tournament(s2) & n_thing(x2) & n_art(x1) & a_martial(s1) & Theme(s1,x1))
exists e1 x1 x2.(Theme(e1,x2) & Actor(e1,x1) & v_pick(e1) & n_flower(x2) & n_people(x1))