const rl = require("readline").createInterface({ input: process.stdin });
var iter = rl[Symbol.asyncIterator]();
const readline = async () => (await iter.next()).value;

void async function () {
    // Write your code here
    await readline();
    function judge(a1, a2, b1, b2) {
        if ((a1 > b1 && a2 >= b2) || (a1 === b1 && a2 > b2)) {
            return 1;
        } else {
            return 0;
        }
    }
    while ((line = await readline())) {
        let num = 0;
        const arr = line.split(" ").map((item) => +item);
        num += judge(arr[0], arr[1], arr[2], arr[3]);
        num += judge(arr[0], arr[1], arr[3], arr[2]);
        num += judge(arr[1], arr[0], arr[2], arr[3]);
        num += judge(arr[1], arr[0], arr[3], arr[2]);
        console.log(num);
    }
}()