import sys input=sys.stdin.readline def I(): return int(input()) def MI(): return map(int, input().split()) def LI(): return list(map(int, input().split())) def main(): mod=10**9+7 T=I() inf=10**10 for _ in range(T): ans=inf a,b,c=MI() L=[a,b,c] # bが最大かつa,cが等しくない t=b-1 temp=0 if a>t: temp+=a-t a=t if c>t: temp+=c-t c=t if a==c: a-=1 temp+=1 if a>=1: ans=min(ans,temp) # print(a,b,c,temp) a,b,c=L # bが最小かつa,cが等しくない t=min(L) temp=b-t b=t if a==b==c: b-=2 a-=1 temp+=3 elif a==b: b-=1 temp+=1 elif b==c: b-=1 temp+=1 elif a==c: a-=1 temp+=1 if a==b: b-=1 temp+=1 if b>=1: ans=min(ans,temp) # print(a,b,c,temp) if ans==inf: print(-1) else: print(ans) main()