Як стати мільйонером?#5722

Як стати мільйонером?

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

Бути чи не бути? – ось у чому питання...

Гамлет – принц Датський

Руслан мріє стати мільйонером, і на його думку, для цього треба стати Біллом Гейтсом — ну, програмістом...

Для досягнення цієї мети він присвячує кожну вільну (і не зовсім вільну) хвилину розв'язанню задач з програмування. Якщо зараз іде якийсь малозначний (на його думку) або нецікавий урок, Руслан просить вийти з класу, у коридорі дістає свій старенький мобільний телефон, підключений до Інтернету, і починає розв'язувати задачі. Сьогодні, як зазвичай, він зайнявся кодуванням на уроці, але ось невдача — пам'яті на телефоні мало, а числа в задачі не тільки великі, але й їх багато.

Завдання дуже просте: «Порахуйте серед даних чисел кількість тих, які є ступенем двійки.»

Допоможіть Руслану зробити ще один крок до своєї мрії стати мільйонером!

\InputFileУ першому рядку задано число (1 \leq n \leq 10^6). У другому рядку — чисел. Всі числа у другому рядку натуральні та не перевищують .

\OutputFileВиведіть кількість чисел, що є ступенем двійки.

Приклади

Приклад 1

Loading
Loading