public static void Main()
var totalLocalMinutes = 2;
var totalTollFreeMinutes = 0;
var totalLocalNumbers = 20;
var totalTollFreeNumbers = 3;
var whiteLabelCharge = 0;
var additionalNumbersLocalCost = 3;
var additionalMinutesLocalCost = 5;
var additionalNumbersTollFreeCost = 5;
var additionalMinutesTollFreeCost = 8;
int minutes = 0, numbers = 0;
if (minuteInPlan < totalLocalMinutes)
minutes = minuteInPlan - totalLocalMinutes;
minutes = totalLocalMinutes;
if (numberInPlan < totalLocalNumbers)
numbers = numberInPlan - totalLocalNumbers;
numbers = totalLocalNumbers;
var totalCost = 30 + whiteLabelCharge;
totalCost += totalLocalMinutes * additionalMinutesLocalCost;
totalCost += totalTollFreeMinutes* additionalMinutesTollFreeCost;
totalCost += totalLocalNumbers * additionalNumbersLocalCost;
totalCost += totalTollFreeNumbers * additionalNumbersTollFreeCost;
totalCost -= minutes * additionalMinutesLocalCost;
totalCost -= numbers * additionalNumbersLocalCost;
Console.WriteLine(totalCost);