string[] inputM = Console.ReadLine().Split(' ');
string[] inputZ = Console.ReadLine().Split(' ');
int rM = int.Parse(inputM[0]);
int sM = int.Parse(inputM[1]);
int pM = int.Parse(inputM[2]);
int rZ = int.Parse(inputZ[0]);
int sZ = int.Parse(inputZ[1]);
int pZ = int.Parse(inputZ[2]);
int minRock = Math.Min(rM, sZ);
int minScissors = Math.Min(sM, pZ);
int minPaper = Math.Min(pM, rZ);
maxWins = minRock + minScissors + minPaper;
Console.WriteLine(maxWins);