#include <iostream>
#include <vector>
using namespace std;

int main() {
    int t;
    cin>>t;
    int p[t][4];
    for(int i=0;i<t;i++){
        for(int j=0;j<4;j++){
            cin>>p[i][j];
        }
    }
    for(int i=0;i<t;i++){
        int ans=0;
        int win_nums=0,bwin=0;
        if(p[i][0]>p[i][2]) {win_nums++;}else if(p[i][0]<p[i][2]){bwin++;}
        if(p[i][1]>p[i][3]) {win_nums++;}else if(p[i][1]<p[i][3]){bwin++;}
        if(win_nums>bwin) ans++;
        win_nums=0,bwin=0;
        if(p[i][0]>p[i][3]) {win_nums++;}else if(p[i][0]<p[i][3]){bwin++;}
        if(p[i][1]>p[i][2]) {win_nums++;}else if(p[i][1]<p[i][2]){bwin++;}
        if(win_nums>bwin) ans++;
        win_nums=0,bwin=0;
        if(p[i][1]>p[i][2]) {win_nums++;}else if(p[i][1]<p[i][2]){bwin++;}
        if(p[i][0]>p[i][3]) {win_nums++;}else if(p[i][0]<p[i][3]){bwin++;}
        if(win_nums>bwin) ans++;
        win_nums=0,bwin=0;
        if(p[i][1]>p[i][3]) {win_nums++;}else if(p[i][1]<p[i][3]){bwin++;}
        if(p[i][0]>p[i][2]) {win_nums++;}else if(p[i][0]<p[i][2]){bwin++;}
        if(win_nums>bwin) ans++;
        cout<<ans<<endl;
    }
    return 0;

}
// 64 位输出请用 printf("%lld")