Given the following set of prolog clauses:
father(X,Y) : parent(X,Y), male(X), parent(Sally, Bob), parent(Jim, Bob), parent(Alice, Jane), male(Bob), male(Jim), female(Salley), female(Alice)
How many atoms are matched to the variable 'X' before the query father(X, Jane) reports a Result?
https://gateoverflow.in/?qa=blob&qa_blobid=16807665573314711362
Please do comment if found any thing incorrect.