using System.Runtime.InteropServices;
decimal builders = 1500.04m;
decimal receptionists = 2102.10m;
decimal chembermaids = 1465.46m;
decimal technicians = 2053.33m;
decimal others = 3010.98m;
int b = int.Parse(Console.ReadLine());
int r = int.Parse(Console.ReadLine());
int c = int.Parse(Console.ReadLine());
int t = int.Parse(Console.ReadLine());
int o = int.Parse(Console.ReadLine());
decimal buildersSal = builders *= b;
decimal receptionistSal = receptionists *= r;
decimal chembermaidsSal = chembermaids *= c;
decimal techniciansSal = technicians *= t;
decimal othersSal = others *= o;
double n = double.Parse(Console.ReadLine());
double usd = double.Parse(Console.ReadLine());
double nikiSal = n *= usd;
double s = double.Parse(Console.ReadLine());
decimal m = decimal.Parse(Console.ReadLine());
decimal expenses = buildersSal + receptionistSal + chembermaidsSal + techniciansSal + othersSal + (decimal)s + (decimal)nikiSal;
Console.WriteLine("The amount is: {0:f2} lv.", expenses);
decimal balanceAfter = m - expenses;
Console.WriteLine("YES \\ Left: {0:f2} lv.", + balanceAfter);
Console.WriteLine("NO \\ Need more: {0:f2} lv.", + balanceAfter);