Group of people with facing each other with their fingers thrust through some type of pipe.
The group of people are standing on a roof with hammers in their hands.
The group of people are either have their fingers thrust through some type of pipe or with hammers in their hands.
exists e1 x1 x2 x3 x4 x6.(ne_org_group(x2) & all x5.(n_other(x5) -> exists e3 e2 x7 x8 x9.(with(e1,e2) & with(e2,x6) & through(e3,x8) & of(x8,x9) & n_pipe(x9) & n_type(x8) & Theme(e3,x7) & v_thrust(e3) & (x6 = x7) & Theme(e2,x5) & Actor(e2,x4) & v_face(e2))) & n_finger(x6) & of(x6,x1) & n_thing(x1) & Theme(e1,x2) & Actor(e1,x1) & v_event(e1) & of(x2,x3) & n_people(x3))
exists e1 x1 x2 x3 x4 x5.(n_hand(x5) & of(x5,x1) & n_thing(x1) & n_group(x1) & in(e1,x5) & with(e1,x4) & n_hammer(x4) & on(e1,x3) & n_roof(x3) & Actor(e1,x1) & v_stand(e1) & of(x1,x2) & n_people(x2))