Two men in red hats prepare meat on a small grill.
Two men are socializing while making food.
Just because the two men are preparing meat on the grill together does not mean they are socializing.
exists e1 s1 s2 x1 x2 x3 x4.(on(e1,x4) & n_grill(x4) & a_small(s2) & Theme(s2,x4) & Theme(e1,x3) & Actor(e1,x1) & v_prepare(e1) & n_meat(x3) & in(x1,x2) & n_hat(x2) & a_red(s1) & Theme(s1,x2) & n_man(x1) & card_eq_2(x1))
exists e2 e1 x1 x2.(while(e1,e2) & Theme(e2,x2) & Actor(e2,x1) & v_make(e2) & n_food(x2) & Actor(e1,x1) & v_socialize(e1) & n_man(x1) & card_eq_2(x1))