function solution(input) { let sumForSinger = Number(input.shift()); let command = input.shift(); let moneyForGroup = 0; let totalSumForGroup = 0; while (command !== "The restaurant is full") { let numberOfPoepleInEachGroup = Number(command); if (numberOfPoepleInEachGroup < 5) { moneyForGroup = 100 * numberOfPoepleInEachGroup; } else if (numberOfPoepleInEachGroup >= 5) { moneyForGroup = 70 * numberOfPoepleInEachGroup; } command = input.shift(); totalSumForGroup += moneyForGroup; } if (totalSumForGroup > sumForSinger && command !== "The restaurant is full") { console.log(`You have ${command} guests and ${(totalSumForGroup - sumForSinger)} leva left.`); } else if (totalSumForGroup > sumForSinger && command == "The restaurant is full") { console.log(`You have ${command} guests and ${(totalSumForGroup)} leva income, but no singer.`) } } solution(['3200', '5', '12', '6', '6', '12', 'The restaurant is full'] );