General
Material
Lecture 1
Lecture 2
Lecture 3
Lecture 4
Lecture 5

Solutions

path(X,Y).
path(X,Y) :- connected(X,Z),
             path(Z,Y).
    

Back to the exercise.