Богдан проти "хвостів"
Побачивши хист Саші до закриття "хвостів", Богданчик також вирішив закрити всі борги з математики.
Всього він має завдань, кожне з яких має певну тему, позначену числом .
Через те, що деякі теми повторюються, Богданчик виконує їх швидше, а саме:
Якщо Богданчик виконує завдання даної теми вперше, то він використовує хвилин часу.
Якщо ж він виконує його не вперше й останній раз коли він виконував цю тему, він витратив хвилин часу, то цього разу він витратить хвилин.
Знайдіть сумарний час у хвилинах, скільки він вирішуватиме домашнє завдання.
В умові позначення означає округлення вниз (до меншого цілого числа), наприклад , .
Вхідні дані
Перший рядок містить два цілі числа та (, ) — кількість завдань з математики та як довго Богданчик вирішує домашнє завдання певної теми вперше.
Другий рядок містить чисел () — тема -го завдання.
Вихідні дані
Виведіть одне число — кількість хвилин, які потрібні Богданчику для розв'язання всіх задач.
Приклади
Примітка
У першому тесті він виконає завдання з темою за хвилини, та завдання з темою за хвилини, сумарно витративши хвилини.
У другому тесті вперше виконуючи завдання з темою він витратить хвилини, повторно виконуючи він витратить хвилини, і, втретє виконуючи завдання з темою , він витратить хвилину, тому сумарно він витратить хвилин.
Оцінювання
У цій задачі існують умовні блоки. Якщо ваше рішення буде працювати правильно для певних обмежень, то воно отримуватиме певну кількість балів. Зверніть увагу, що оцінювання й досі потестове.
( балів): ;
( балів): ;
( балів): ;
( балів): ;
( балів): без додаткових обмежень.