So this is a prolog code and I can't figure out what the SLD tree is. I know it's not supposed to work in depth-first resolution, I just want to visualize it with the tree.
single(Person) :- not(married(Person)), man(Person).
married(john).
man(john).
man(frank).
Thanks in advance!