Для розвитку математичних здібностей учнів пропонується наступна вправа. Вам дано список, що складається з унікальних випадкових додатних цілих чисел. Довжина списку — від до .
Порахуйте, скільки чисел у списку дорівнюють подвоєному значенню іншого числа з цього ж списку. Ви повинні написати програму, яка переглядає списки та для кожного виводить правильну відповідь. Наприклад, для списку:
1 4 3 2 9 7 18 22
Ваша програма повинна вивести 3, тому що 2 = 2 \times 1, 4 = 2 \times 2 і 18 = 2 \times 9.
Вхідні дані складаються з одного або декількох списків чисел. Кожен рядок містить список різних додатних цілих чисел (від до чисел). Усі числа не перевищують . Кожен рядок закінчується нулем, який не є частиною списку. Рядок з одним числом означає кінець вхідних даних. У деяких списках може не бути чисел, що дорівнюють подвоєнню іншого.
Для кожного вхідного списку виведіть у окремому рядку кількість цілих чисел, які дорівнюють подвоєному значенню іншого числа у цьому ж списку.
Приклад 1