A black dog and a white dog play with each other and a green ball.
A black lab and a white husky chase a tennis ball together.
Not all black dogs are a lab, not all white dogs are a husky, and not all balls are a tennis ball.
exists s1 s2 s3 s4 x1 x2 x3 x4 x5.(a_topic(s1) & subset_of(x2,s1) & with(x2,x4) & subset_of(x5,x4) & n_ball(x5) & a_green(s4) & Theme(s4,x5) & all x6.(n_other(x6) -> subset_of(x6,x4)) & n_play(x2) & of(x2,x3) & n_dog(x3) & a_white(s3) & Theme(s3,x2) & subset_of(x1,s1) & n_dog(x1) & a_black(s2) & Theme(s2,x1))
exists s1 s2 x1.(a_topic(s1) & all x3 x2.((n_ball(x2) & of(x2,x3) & n_tennis(x3)) -> exists s3 s4 x4.(subset_of(x4,s1) & r_together(x4) & for(x4,x2) & n_chase(x4) & a_husky(s4) & Theme(s4,x4) & a_white(s3) & Theme(s3,x4))) & subset_of(x1,s1) & n_lab(x1) & a_black(s2) & Theme(s2,x1))