def solve():
    a1,a2,b1,b2= map(int,input().split())
    A = [a1,a2]
    B = [b1,b2]
    good = 0
    for i in range(2):
        for j in range(2):
            round1 = (A[i]>B[j]) - (A[i]<B[j])  #-1 0 1
            round2 = (A[1-i]>B[1-j]) - (A[1-i]<B[1-j])
            if round1 + round2 > 0:
                good += 1
    print(good)

t = int(input())
for _ in range(t):
    solve()