#include <bits/stdc++.h>
#define int long long
using namespace std;
bool ch(int d1, int m1, int d2, int m2) {
if (m1 == m2) return d2 >= d1;
return m2 > m1;
}
int cnt(int x) {
return x / 4 - x / 100 + x / 400;
}
signed main() {
ios_base::sync_with_stdio(0);
cin.tie(0);
int t;
cin >> t;
while (t--) {
int d1, m1, y1, d2, m2, y2;
cin >> d1 >> m1 >> y1 >> d2 >> m2 >> y2;
if (!ch(d1, m1, d2, m2)) --y2;
if (d1 == 29 && m1 == 2) {
cout << cnt(y2) - cnt(y1) << '\n';
}
else cout << y2 - y1 << '\n';
}
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CiNkZWZpbmUgaW50IGxvbmcgbG9uZwp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKYm9vbCBjaChpbnQgZDEsIGludCBtMSwgaW50IGQyLCBpbnQgbTIpIHsKCWlmIChtMSA9PSBtMikgcmV0dXJuIGQyID49IGQxOwoJcmV0dXJuIG0yID4gbTE7Cn0KCmludCBjbnQoaW50IHgpIHsKCXJldHVybiB4IC8gNCAtIHggLyAxMDAgKyB4IC8gNDAwOwp9CgpzaWduZWQgbWFpbigpIHsKCWlvc19iYXNlOjpzeW5jX3dpdGhfc3RkaW8oMCk7CgljaW4udGllKDApOwoJaW50IHQ7CgljaW4gPj4gdDsKCXdoaWxlICh0LS0pIHsKCQlpbnQgZDEsIG0xLCB5MSwgZDIsIG0yLCB5MjsKCQljaW4gPj4gZDEgPj4gbTEgPj4geTEgPj4gZDIgPj4gbTIgPj4geTI7CgkJaWYgKCFjaChkMSwgbTEsIGQyLCBtMikpIC0teTI7CgkJaWYgKGQxID09IDI5ICYmIG0xID09IDIpIHsKCQkJY291dCA8PCBjbnQoeTIpIC0gY250KHkxKSA8PCAnXG4nOwoJCX0KCQllbHNlIGNvdXQgPDwgeTIgLSB5MSA8PCAnXG4nOwoJfQoJcmV0dXJuIDA7Cn0=