module main; import std; int R, B, Y; int calc(int l1, int l2, int l3) { return 2 * (R * (l1 + l2) + B * (l2 + l3) + Y * (l3 + l1)); } void main() { // 入力 int L1, L2, L3; readln.chomp.formattedRead("%d %d %d", L1, L2, L3); readln.chomp.formattedRead("%d %d %d", R, B, Y); // 答えの計算 int ans = calc(L1, L2, L3); ans = min(ans, calc(L1, L3, L2)); ans = min(ans, calc(L2, L1, L3)); ans = min(ans, calc(L2, L3, L1)); ans = min(ans, calc(L3, L1, L2)); ans = min(ans, calc(L3, L2, L1)); // 答えの出力 writeln(ans); }