Задачки по Лиспу

Спасибо за вариант.

Если учитывать следующие определения:

Цикл, в котором

все вершины

, кроме

первой

и

последней

,

попарно различны, называется

простым циклом

.

Цикл

- замкнутый маршрут, являющийся цепью.

Цепь

- маршрут, в котором все ребра попарно различны.

Вот, например, по приведенному рисунку можно сказать, что в графе существуют

2 непростых цикла:

и 2 простых цикла:

Как реализовать ту же задачку (5)? Буду очень благодарен!