#include <bits/stdc++.h>

using namespace std;
char nm[100];
int n, t, m;
int main()
{
    cin>>t;
    sprintf(nm, ".info");
    freopen(nm, "w", stdout);
    cout<<t<<endl<<1000<<endl;
    for(int x = 1 ; x < t+1 ; x++ )
    {
        sprintf(nm, ".%d.in", x);
        freopen(nm, "w", stdout);
        cin>>n>>m;
        cout<<n<<" "<<m;
        sprintf(nm, ".%d.out", x);
        int cnt = 0;
        freopen(nm, "w", stdout);
        for(int i = n ; i < m+1 ; i++ )
            if( i%2==1 ) cnt++;
        cout<<cnt<<endl;
    }
}
