#include <cstdio>

int main(){
	int Q,c,a,n;
	scanf("%d",&Q);
	for(int I = 0; I < Q; I++){
		scanf("%d%d%d",&c,&a,&n);
		int ans = 0;
		if(c <= a && c <= n){
			ans += c;
		}
		else if(a <= c && a <= n){
			ans += a;
			c -= a;
			ans += c / 3;
		}
		else {
			ans += n;
			c -= n;
			a -= n;
			int ca = c / 2;
			if(a > ca){
				ans += ca;
			}
			else{
				ans += a + (c-a*2)/3;
			}
		}
		printf("%d\n",ans);
	}
	return 0;
}