#include <iostream>
#include <vector>
#include <string>

using namespace std;

int main(){
    int q; cin>>q;
    while(q--){
        int c, a, n; cin>>c>>a>>n;
        int ans = 0;
        while(0 < c && 0 < a && 0 < n){
            c--, a--, n--;
            ans++;
        }

        while(1 < c && 0 < a){
            c -= 2;
            a--;
            ans++;
        }

        while(2 < c){
            c -= 3;
            ans++;
        }

        cout << ans << endl;
    }
}
