White male squirting lighter fluid on charcoal grill coals while drinking a beer and smoking a cigarette in the woods.
A man is preparing campfood.
A man preparing a grill does not necessarily mean that he is preparing campfood as people eat all kinds of foods made on grills.
exists e1 e2 s1 s2 s3 x1 x2 x3 x4 x5 x6 x7 x8.(n_wood(x8) & a_topic(x1) & while(e1,e2) & in(e2,x8) & Theme(e2,x6) & Actor(e2,x2) & v_drink(e2) & all x9.(n_cigarette(x9) -> exists x10.(subset_of(x10,x6) & for(x10,x9) & n_smoking(x10))) & subset_of(x7,x6) & n_beer(x7) & Theme(e1,x3) & Actor(e1,x2) & v_squirt(e1) & on(x3,x4) & n_coal(x4) & of(x4,x5) & n_grill(x5) & a_charcoal(s3) & Theme(s3,x4) & n_fluid(x3) & r_more(s2) & a_lighter(s2) & Theme(s2,x3) & (x1 = x2) & n_male(x1) & a_white(s1) & Theme(s1,x1))
exists e1 x1 x2.(Theme(e1,x2) & Actor(e1,x1) & v_prepare(e1) & n_campfood(x2) & n_man(x1))