#include #define maxn 3050 using namespace std; const int inf=1<<30; int n,m; int a[maxn],b[maxn]; int dis(int a,int b) { int d=abs(a-b); return (d+1)/2; } void insect(int l1,int r1,int l2,int r2,int &l,int &r) { l=max(l1,l2); r=min(r1,r2); } int main() { // freopen("c.in","r",stdin); int T; scanf("%d",&T); while (T--) { scanf("%d",&n); for (int i=1;i<=n;++i) scanf("%d%d",a+i,b+i); int l=a[1],r=b[1],ans=0; for (int i=2;i<=n;++i) { if (b[i]