Masala F

Xotira 32 MB Vaqt 1000 ms
14

Sayyohlik agentligi muammosi

Robolandiya - go'zal diyor. U N ta shaharni o'z ichiga oladi, va shaharlar 1 dan N gacha raqamlangan.

Robolandiya mamlakatida turli shaharlarni bog'laydigan M ta ikki tomonlama yo'l mavjud.

Robolandiya qo'riqchilari o'z prezidentini juda kuchli qo'riqlashadi. Bundan tashqari prezident xizmat safari bilan qaysi shaharga borishidan qat'iy nazar shu shaharga bog'langan barcha yo'llarni yopishadi ham.

Robolandiya fuqarolarini mamlakat bo'ylab sayohat qilishlari uchun tashkil etilgan sayyohlik agentligi o'z sayohatlarini avtobuslarda amalgan oshirganligi sababli ba'zi uv(1u,vn)u \neq v (1 \le u, v \le n) juftliklar uchun u-shaharda istiqomat qiladigan fuqarolarni v-shaharga sayohatga eta olishmaydi.

Sayyohlik agentligi har bir ii - shahar uchun, agar mamlakat prezidenti xizmat safari bilan ii-shaharga kelgan bo'lsa jami nechta  uv(1u,vn)u \neq v (1 \le u, v \le n) juftliklar uchun u-shaharda istiqomat qiladigan fuqarolarni v-shaharga sayohatga eta olmasligini aniqlamoqchi.

Siz yuqori malakali dasturchi sifatida sayyohlik agentligiga yordam bering!.


Kiruvchi ma'lumotlar:

Birinchi qatorda N va M, shaharlar va ularni bog'lab turuvchi ikki tomonlama yo'llar soni kiritiladi.

Keyingi M ta qatorning har birida ikkitadan butun son - har bir yo'l bog'lab turadigan ikki shaharning tartib raqami kiritiladi.

1N1051 \le N \le 10^5

1M51051 \le M \le 5*10^5


Chiquvchi ma'lumotlar:

1iN1 \le i \le N oralig'idagi har bir ii uchun alohida qatorda, Robolandiya prezidenti xizmat safari bilan ii- shaharda bo'lganida sayyohlik agentligi jami nechta  uv(1u,vn)u \neq v (1 \le u, v \le n) juftliklar uchun u-shaharda istiqomat qiladigan fuqarolarni v-shaharga sayohatga eta olmasligini chop eting.


Misollar
# input.txt output.txt
1
5 4
1 2
1 3
1 4
1 5
20
8
8
8
8
2
5 5
1 2
2 3
1 3
3 4
4 5
8
8
16
14
8