A boy wearing blue and green shorts is laying on the ground.
The boy is wearing blue and green.
If the shorts the boy is wearing are blue and green then it can be said that he is wearing the colors blue and green.
exists e1 e2 s1 s2 x1 x2 x3 x4.(n_ground(x4) & on(e2,x4) & Actor(e2,x1) & v_lay(e2) & Theme(e1,x3) & Actor(e1,x2) & v_wear(e1) & n_shorts(x3) & a_green(s2) & Theme(s2,x3) & a_blue(s1) & Theme(s1,x3) & (x1 = x2) & n_boy(x1))
exists e1 p1 x1.(n_boy(x1) & exists s1 s2.(Theme(s2,x1) & a_green(s2) & Theme(s1,x1) & a_blue(s1)) & Topic(e1,p1) & Actor(e1,x1) & v_wear(e1))