A group of people watching a snowboarder perform a trick.
A person does a trick for a happy audience.
The group of people may or may not be happy watching the snowboarder and the snowboarder may not be performing the trick specifically for the audience.
exists e1 e2 x1 x2 x3 x4 x5.(Theme(e2,x5) & Actor(e2,x1) & v_perform(e2) & n_trick(x5) & of(x1,x2) & Theme(e1,x4) & Actor(e1,x3) & v_watch(e1) & n_snowboarder(x4) & (x2 = x3) & n_people(x2) & n_group(x1))
exists e1 s1 x1 x2 x3.(for(e1,x3) & n_audience(x3) & a_happy(s1) & Theme(s1,x3) & Theme(e1,x2) & Actor(e1,x1) & v_do(e1) & n_trick(x2) & n_person(x1))