Кубики#2173

Кубики

1 секунда
64 мегабайти
Легка

Петро-привид любить гратися з кубиками, виставляє їх у ряд, щоб поглянути на своє творіння. Та друзі розіграли його, поставивши дзеркало в ігровій кімнаті. Як відомо, привиди в дзеркалі не відображаються, а кубики — так.

Тепер Петро бачить перед собою різнобарвних кубиків, але не знає, які з них справжні, а які — лише відображення. Допоможіть Петрові! Визначте, скільки кубиків у Петра може бути насправді. Петро бачить відображення всіх кубиків у дзеркалі й деяких кубиків перед собою. Деякі кубики можуть бути позаду Петра, і він їх не бачить.

Вхідні дані

У першому рядку задано число (1 \le N \le 100\,000) і кількість різних кольорів кубиків (1 \le M \le 100\,000). У наступному рядку — цілих чисел від до — кольори кубиків.

Вихідні дані

Виведіть усі можливі значення , скільки кубиків може бути у Петра.

Приклади

Приклад 1

Loading
Loading