The black dog is standing by the wall next to the orange.
The dog is white and small.
The dog is either black or it is white. Not both, black and white are separate colors.
exists e1 s1 x1 x2 x3.(n_orange(x3) & n_wall(x2) & n_dog(x1) & a_black(s1) & Theme(s1,x1) & to(e1,x3) & r_next(e1) & by(e1,x2) & Actor(e1,x1) & v_stand(e1))
exists s1 s2 x1.(n_dog(x1) & Theme(s2,x1) & a_small(s2) & Theme(s1,x1) & a_white(s1))