A blond street worker wearing a white hard hat, orange shirt, jeans and a reflective jacket in front of a white truck and orange pylons.
A woman is wearing a hard hat.
A street worker cannot be wearing a white hard hat, orange shirt, jeans and a reflective jacket and wearing a hard hat only. It has to be one or the other.
exists e1 s1 s2 s3 s4 s5 x1 x2 x3 x4 x5 x6 x7 x8 x9 x10 x11 x12 x13 x14.(a_topic(x1) & Theme(e1,x4) & Actor(e1,x3) & v_wear(e1) & rel(x4,x5) & rel(x5,x7) & subset_of(x9,x7) & in(x9,x10) & of(x10,x11) & subset_of(x13,x11) & n_pylon(x13) & of(x13,x14) & n_orange(x14) & subset_of(x12,x11) & n_truck(x12) & a_white(s5) & Theme(s5,x12) & n_front(x10) & n_jacket(x9) & a_reflective(s4) & Theme(s4,x9) & subset_of(x8,x7) & n_jeans(x8) & n_shirt(x5) & of(x5,x6) & n_orange(x6) & n_hat(x4) & a_hard(s3) & Theme(s3,x4) & a_white(s2) & Theme(s2,x4) & (x1 = x3) & n_worker(x1) & of(x1,x2) & n_street(x2) & a_blond(s1) & Theme(s1,x1))
exists e1 s1 x1 x2.(Theme(e1,x2) & Actor(e1,x1) & v_wear(e1) & n_hat(x2) & a_hard(s1) & Theme(s1,x2) & n_woman(x1))