Погодні умови
Система рейсів авіакомпанії OlympAirways була спроектована таким чином, щоб з будь-якого аеропорту, що обслуговується авіакомпанією, можна було перелітіти до будь-якого іншого аеропорту, скориставшись, можливо, більше ніж одним рейсом. Кожен рейс сполучає два аеропорти, та виконується у обидва боки.
Існує проблема, що деякі рейси певний час можуть не виконуватись через погані погодні умови. Таким чином, ймовірно, що клієнт не зможе перелетіти з аеропорту A
до B
, користуючись лише літаками авіакомпанії OlympAirways. Для дослідження подібних ситуацій науковий відділ компанії ввів поняття числа вразливості зв’язку між парою аеропортів A
та B
. Це число дорівнює кількості рейсів авіакомпанії, відміна довільного з яких (при умові, що всі інші рейси виконуються у звичайному порядку) призведе до неможливості перельоту до аеропорту B
з аеропорту A
.
Напишіть програму, яка за інформацією про усі рейси, що виконуються авіакомпанією, визначає суму чисел вразливості зв’язку між усіма парами аеропортів.
Вхідні дані
Перший рядок містить ціле число N
(1 ≤ N ≤ 100
) - кількість аеропортів, що обслуговуються авіакомпанією. Другий рядок містить ціле число M
(1 ≤ M ≤ 4950
) - кількість рейсів, які виконуються авіакомпанією. Кожний з наступних M
рядків визначає рейс, який представлено парою цілих чисел від 1 до N - номерами аеропортів, які він сполучає.
Вихідні дані
Вивести одне ціле число - сумарне число вразливості зв’язку між усіма різними парами аеропортів A
та B
, таких, що номер A
менше за номер B
.