using System;
using System.Linq;

namespace atcoder
{
    class Program
    {
        static void Main(string[] args)
        {
            int A, B, C, X, Y;
            string[] str = Console.ReadLine().Split(' ');
            A = int.Parse(str[0]);
            B = int.Parse(str[1]);
            C = int.Parse(str[2]);
            X = int.Parse(str[3]);
            Y = int.Parse(str[4]);

            int totalPlice = 0;

            // 組み換えがやすい場合
            if (A + B > C * 2)
            {
                // 少ないピザを生成
                int minPizzaNumber = (X > Y) ? Y : X;
                totalPlice += minPizzaNumber * C * 2;
                // 残ったピザを生成
                totalPlice += (A < C * 2) ? (X - minPizzaNumber) * A : (X - minPizzaNumber) * C * 2;
                totalPlice += (B < C * 2) ? (Y - minPizzaNumber) * B : (Y - minPizzaNumber) * C * 2;
            }
            else
            {
                // A
                totalPlice += A * X;
                Console.WriteLine(totalPlice);
                // B
                totalPlice += B * Y;
                Console.WriteLine(totalPlice);
            }
            Console.WriteLine(totalPlice);
        }
    }
}
