Please send questions to st10@humboldt.edu .
true.

?- likes(A, pie).
A = eve ;;
false.

?- likes(eve, What).
What = pie ;;
What = tom ;;
What = eve.

?- likes(A, eve), A == al.
A = al ;;
false.

?- likes(al, eve).
true.

?- likes(What, eve).
What = al ;;
What = eve.

?- likes(D, D).
D = eve.

?- likes(eve, Who), person(Who).
Who = tom ;;
false.

?- halt.