Între orașul și orașul există un sistem de cale ferată foarte complex. Orașul este la vest față de orașul . Atât gara din orașul , cât și gara din orașul au câte peroane, peronul fiind cel mai din nord și peronul fiind cel mai din sud.
Există șine instalate între cele două orașe. Șina conectează printr-o linie dreaptă peronul din orașul cu peronul din orașul .
Infrastructura începe să îmbătrânească, așa că ai decis să renovezi șinele, dar înainte de asta trebuie să afli câte treceri la nivel (intersecții) există între ele. Altfel spus, dorești să afli câte perechi de șine se intersectează (exceptând cele care se intersectează numai într-una din cele două gări).
Cerință
Câte astfel de intersecții există?
Date de intrare
Pe prima linie se găsesc numerele și din enunț. Pe următoarele linii se va găsi descrierea șinelor. Pe linia se găsesc numerele și , cu semificațiile din enunț.
Date de ieșire
Se va afișa un singur număr, respectiv numărul de intersecții dintre șinele de tren.
Restricții și precizări
- pentru fiecare
- Nu vor există două șine conectate între aceeași pereche de peroane.
- Pot exista peroane fără șine asociate, atât din orașul cât și din orașul .
# | Punctaj | Restricții |
---|---|---|
1 | 18 | |
2 | 16 | |
3 | 55 | |
4 | 11 | Fără restricții suplimentare. |
Exemplu
stdin
10 6
1 10
1 5
2 6
2 10
6 1
5 5
stdout
9
Explicație
Cele intersecții exprimate sub forma , adică șina intersectează șina , sunt: