The following program finds the relationships between people.
female(jane). female(anne). female(sandip). male(charnjit). male(jaz). male(tom).
First Test: male(X).
parent(jane,mary). parent(jane,rajinder). parent(charnjit,mary). parent(charnjit,rajinder). parent(sandip,atif). parent(jaz,atif). parent(mary,frank). parent(frank,george).
Second Test: parent(X,atif), female(X).
Third Test: parent(X,_),male(X).
father(X, Y) :- parent(X, Y), male(X).
fourth test: father(X, rajinder).
ancestor(X, Y) :- parent(X, Y).

