using System.Collections.Generic; using System.Linq; using System; public class Hello { public static void Main() { string[] line = Console.ReadLine().Trim().Split(' '); var a1 = int.Parse(line[0]); var a2 = int.Parse(line[1]); var a3 = int.Parse(line[2]); line = Console.ReadLine().Trim().Split(' '); var r = int.Parse(line[0]); var b = int.Parse(line[1]); var y = int.Parse(line[2]); var ans = new List(); ans.Add(getL(a1, a2, a3, r, b, y)); ans.Add(getL(a1, a3, a2, r, b, y)); ans.Add(getL(a2, a1, a3, r, b, y)); ans.Add(getL(a2, a3, a1, r, b, y)); ans.Add(getL(a3, a1, a2, r, b, y)); ans.Add(getL(a3, a2, a1, r, b, y)); Console.WriteLine(ans.Min()); } public static int getL(int a1, int a2, int a3, int r, int b, int y) { var r1 = (a1 + a2) * r; var b1 = (a2 + a3) * b; var y1 = (a3 + a1) * y; return (r1 + b1 + y1) * 2; } }