t = int(input())
list1=[]
#
for i in range(t):
a=0
data = list(map(int, input().split()))
data.sort()
if data[2] <2*(data[0] + data[1]):
# 此时 data[0] + data[1] > (data[0] + data[1]+data[2]) /3
# 又有 data[2] > (data[0] + data[1]+data[2]) /3
a=sum(data) // 3
list1.append(a)
else:
a=data[0] + data[1]
list1.append(a)
#
for i in list1:
print(i)