#include using namespace std; int main() { int T; cin >> T; while (T--) { long long N, M; cin >> N >> M; long long x = (N + M) / 2; if (N < x) { long long tmp = x - N; N += tmp; M -= tmp; } if (N % 2 == 1 && M > 0) { N++; M--; } long long ans = max((N + 3) / 4, (M + 3) / 4); cout << ans << endl; } return 0; }