#include using namespace std; int T,n,a[1005],b[1005],l,r,f[1000005]; int main(){ scanf("%d",&T); for(;T;T--){ memset(f,0,sizeof(f)); scanf("%d",&n); for(int i=1;i<=n;i++)scanf("%d%d",&a[i],&b[i]); l=a[1];r=b[1]; for(int i=2,p;i<=n;i++){ if(b[i]>=l)r=min(r,b[i]); if(a[i]<=r)l=max(l,a[i]); if(b[i]r){ p=a[i]-r; f[a[i]]=f[r]+p/2+p%2; if(a[i]