시간 제한메모리 제한제출정답맞힌 사람정답 비율
2 초 1024 MB185538.462%

문제

Вам стало известно, что в древней книге инков можно прочитать, как победить Пеннивайза. Вы нашли эту книгу, но, к сожалению, она написана на языке графов.

Чтобы понять одну страницу книги, вам нужно посчитать количество алмазов в графе, который нарисован на этой странице.

Алмазом в неориентированном графе без петель и кратных ребер называются два треугольника, имеющие общее ребро.

Два алмаза считаются различными, если существует ребро, которое принадлежит одному алмазу, но не принадлежит другому.

입력

В первой строке даны два целых числа $n$ и $m$ ($4 \leq n, m \leq 300\,000$) --- количество вершин и ребер в данном графе.

В следующих $m$ строках записано по два целых числа $a_i$ и $b_i$ ($1 \leq a_i, b_i \leq n$; $a_i \neq b_i$) --- вершины, которые соединяет $i$-е ребро.

Гарантируется, что в данном графе нет кратных ребер.

출력

Выведите одно целое число --- количество алмазов в данном графе.

예제 입력 1

4 4
1 2
2 3
3 4
4 1

예제 출력 1

0

예제 입력 2

4 5
1 2
2 3
3 4
4 1
1 3

예제 출력 2

1

예제 입력 3

4 6
1 2
2 3
3 4
4 1
1 3
2 4

예제 출력 3

6