суть такова вопроса такова, есть получается такой график
graph1( [ edge( 3,4 ), edge( 4,5 ) ] ).
и получается нужно написать predicate
neighbour( G, N1, N2 ) который проверяет есть ли edge( N1, N2 )в G( graph 1 тот же например) и возвращает n1,n2,G если это правда
Вот мои попытки как я пытался это сделать подскажите что не так ну или подскажите в каком направлении рыть