p,q,r=map(int,input().split())
dp=[0]*2
dp[0]=min(p,q)
dp[1]=min(max(q,p),r)
print(dp[1]+dp[0]) p,q,r=map(int,input().split()) p map(int,input().split()) map int input().split() ().split () input split q r dp=[0]*2 dp [0]*2 [0] 0 2 dp[0]=min(p,q) dp[0] dp 0 min(p,q) min p q dp[1]=min(max(q,p),r) dp[1] dp 1 min(max(q,p),r) min max(q,p) max q p r print(dp[1]+dp[0]) print dp[1]+dp[0] dp[1] dp 1 dp[0] dp 0 q,r=map(int,input().split()) map(int,input().split()) q dp=[0]*2 [0]*2 dp r=map(int,input().split()) map(int,input().split()) r p,q,r=map(int,input().split()) map(int,input().split()) p
p,q,r=map(int,input().split())
dp=[0]*2
dp[0]=min(p,q)
dp[1]=min(max(q,p),r)
print(dp[1]+dp[0])