Написать предикат с двумя аргументами Х и Y,
преобразующий граф из вида Х в вид Y. Аргумент Х
является входным аргументом и представляет собой
неориентированный граф, заданный в виде списка
структур:
[vertex(a, [b]), vertex( b, [а c d]), vertex(c, [b e f g]), …], где
первый аргумент структуры – вершина, а второй – список
смежных вершин, куда можно перейти из указанной
вершины.
Y – выходной аргумент, представляющий граф в виде
списка дуг: [[a, b], [b, c], [b, d], …].