A man wearing a black jacket and gray slacks, stands on the sidewalk holding a sheet with something printed on it in his hand.
The man was well dressed and protesting.
The man might be wearing bad clothing that fits as a black jacket and gray slacks. The man standing on the sidewalk doesn't mean that he must be protesting.
exists e4 e1 e3 e2 s1 s2 x1 x2 x3 x4 x5 x6 x7 x8 x9 x10.(n_hand(x10) & of(x10,x6) & n_male(x6) & n_thing(x6) & n_sidewalk(x6) & for(e2,e4) & in(e4,x10) & Theme(e4,x7) & Actor(e4,x1) & v_hold(e4) & with(x7,x8) & on(e3,x6) & Theme(e3,x9) & v_print(e3) & (x8 = x9) & n_thing(x8) & n_sheet(x7) & on(e2,x6) & Actor(e2,x1) & v_stand(e2) & Theme(e1,x3) & Actor(e1,x2) & v_wear(e1) & subset_of(x5,x3) & n_slacks(x5) & a_gray(s2) & Theme(s2,x5) & subset_of(x4,x3) & n_jacket(x4) & a_black(s1) & Theme(s1,x4) & (x1 = x2) & n_man(x1))
exists s1 s2 x1.(n_man(x1) & Theme(s2,x1) & a_protest(s2) & r_well(s1) & Theme(s1,x1) & a_dress(s1))