#include #include const int maxn=500005; struct time { int start; int end; }t[maxn]; int cmp(const void*a,const void*b) { time*c=(time*)a; time*d=(time*)b; return c->start-d->start; } int max(int a,int b) { return a>b?a:b; } int main() { int N; while(~scanf("%d",&N)) { int a,b,c,d; char ss; int i; for(i=0;i