#include #include #include #include #include #include #include #include #include #include #include #include using namespace std; typedef long long int ll; typedef pair P; int bit[200001], m; int sum(int i){ int s=0; while(i>0){ s+=bit[i]; i-=(i&(-i)); } return s; } void add(int i){ while(i<=m){ bit[i]+=1; i+=(i&(-i)); } } int main() { int n; cin>>n>>m; vector

v; for(int i=0; i>a>>b; a++; b++; if(a>b) swap(a, b); v.push_back(P(a, b)); } sort(v.begin(), v.end()); ll ans=0; for(int i=0; i