thing(a). thing(b). thing(c).
p(a) :- not p(b).
p(b) :- not p(a).
q(c) :- thing(X), p(X).
