steals(PERP, STUFF) :- .... owns(VICTIM,STUFF), not(knows(PERP,VICTIM)). knows(badguy,merlyn). owns(merlyn,gold). #### ?- steals(badguy,X). X = rubies Yes #### thief(merlyn). ?- steals(merlyn,X). Yes