from math import*from functools import*from itertools import*from bisect import*defMII():returnmap(int,input().split())defI():returninput()defII():returnint(input())defMSI():returnmap(str,input().split())defLII():returnlist(int(x)for x ininput().split())defLSI():returnlist(s for s ininput().split())
q = II()for _ inrange(q):
a, b, c = MII()
t1 =min(a, b, c)
t2 =max(0, b - t1 -1)print(t1 *2+ t2)