name = 'descendant/2' slug = 'the descendant relation' description = '''\

descendant(X, Y): X is a descendant (child, grandchild, …) of Y.

?- descendant(patricia, X).
  X = william ;
  X = tina ;
  X = thomas.
''' hint = {}