Місто світла#9686

Місто світла

1 секунда
128 мегабайтів
Легка

З 17 століття Париж називають ville lumière (містом світла). Це прізвисько він отримав частково через багато міських вогнів, що освітлюють відомі місця, такі як пам'ятники, статуї, церкви чи фонтани.

Ці громадські вогні в Парижі пронумеровані від до і за замовчуванням увімкнені. Група хакерів отримала можливість перемикати групи вогнів. Кожного разу, коли хакери використовують свою програму, вони надсилають число (яке вони не можуть контролювати) до системи, що керує міськими вогнями. Індикатори світла з номерами i, 2i, 3i і так далі (до ) миттєво змінюють свій стан: вогні, що горять, згасають, а вимкнені вогні запалюються.

Вночі хакери використовують свої програми разів. Яка найбільша кількість ламп одночасно не горить?

Вхідні дані

Складається з кількох рядків, кожен з яких містить одне ціле число:

  • Перший рядок містить кількість n~(1 \leq n \leq 10^6) вогнів.

  • Другий рядок містить кількість k~(1 \leq k \leq 100) використань хакерської програми.

  • Наступні рядків містять число i~(1 \leq i \leq n), відправлене системі, що керує вогнями.

Вихідні дані

Виведіть одне ціле число — найбільшу кількість одночасно вимкнених ламп.

Приклади

Приклад 1

Loading
Loading