L = sorted(list(map(int,input().split()))) R = sorted(list(map(int,input().split()))) A = [2 * (L[0] + L[1]),2 * (L[1] + L[2]),2 * (L[0] + L[2])] print(min(R[0] * A[1] + R[1] * A[0] + R[2] * A[2],R[0] * A[2] + R[1] * A[1] + R[2] * A[0],min(R[0] * A[2] + R[1] * A[0] + R[2] * A[1],min(R[0] * A[0] + R[1] * A[1] + R[2] * A[2],R[0] * A[1] + R[1] * A[2] + R[2] * A[0]))))