#include <bits/stdc++.h>
using namespace std;
#define int long long

int32_t main(){
    ios::sync_with_stdio(0),cin.tie(0);
    int T;
    cin >> T;
    while(T--){
    	int n;
    	cin >> n;
    	int nt=0,nx=0,pt=0,px=0,ans=0;
    	int l=0;
    	int t[n+1],x[n+1];
    	for(int i=0;i<n;i++){
    		cin >> t[i] >> x[i];
    	}
    	t[n]=1e18;
    	for(int i=0;i<n;i++){
    		if(t[i]>=nt){
    			pt=t[i],px=nx;
    			nx=x[i];
    			nt=abs(px-nx)+pt;
    			if(t[i+1]>=nt)ans++;
    		}
    		else{
    			if((x[i]-px)*(x[i]-nx)>0){
    				l=t[i];
    				continue;
    			}
    			int ct=abs(x[i]-px)+pt;
    			if(ct>=t[i] and ct<=t[i+1])ans++;
    		}
    		l=t[i];
    	}
    	cout << ans << '\n';
    }
}