A cooking event where young kids are cooking with eggs and brightly colored ingredients while people are watching.
No one is making any food.
One is either cooking or no one is making any food.
exists p1 x1 x2.(a_topic(x1) & exists e2 e1 p2 s1 x3 x4 x5 x6.(exists e3 x7.(Actor(e3,x7) & v_watch(e3) & n_people(x7)) & while(e1,p2) & with(e1,x4) & subset_of(x6,x4) & n_ingredient(x6) & Theme(e2,x6) & v_color(e2) & r_brightly(x6) & subset_of(x5,x4) & n_egg(x5) & Actor(e1,x3) & v_cook(e1) & n_kid(x3) & a_young(s1) & Theme(s1,x3)) & where(x1,p1) & n_event(x1) & of(x1,x2) & n_cooking(x2))
-exists x1.(all x2.(n_food(x2) -> exists e1.(Theme(e1,x2) & Actor(e1,x1) & v_make(e1))) & n_one(x1))