Світський прийом
Агент Джонні Інгліш знову в справі!
Цього разу безстрашному агенту та його помічнику Бофу доручено стежити за порядком на благодійному заході. Увійшовши до зали та оглянувшись, Інгліш зрозумів, що для повної картини того, що відбувається, йому доведеться трохи прогулятися по залі, перекинутися кількома словами з гостями та поспостерігати за офіціантами. Закінчивши розвідку, Інгліш, впевнений в успіху, вирішив зустрітися з Бофом і вразити його своїми неймовірними аналітичними здібностями. На жаль, бідолаха Боф на світських заходах зовсім губиться, тому просто повільно слідує за вказівками старшого агента.
Зала являє собою квадрат на координатній площині зі сторонами довжиною , паралельними координатним осям. Вхід знаходиться в лівому нижньому куті квадрата, в точці . Агент Інгліш збирається обрати кілька гостей, розташованих у точках з цілими координатами, і привітатися з кожним по черзі. Він не буде вітатися з одним і тим же гостем підряд, але іноді може помилитися і повернутися до гостя, з яким вже вітався. Тренований агент рухається зі швидкістю , а вітається з гостями миттєво. У цей час Боф, рухаючись зі швидкістю , прямує прямо до фінальної точки маршруту, наміченого Інглішем.
Щоб не викликати підозр, агент Інгліш хоче знайти такий маршрут, при якому вони з Бофом прибудуть у точку зустрічі одночасно. На жаль, у агента немає часу продумувати деталі свого геніального плану, тому цим доведеться зайнятися Вам.
За заданими швидкостями і знайдіть будь-який маршрут, що починається в точці і складається з точок з невід'ємними координатами, що не перевищують . При цьому час проходження маршруту зі швидкістю повинен збігатися з часом проходження того ж маршруту зі швидкістю .
Вхідні дані
В одному рядку задано два натуральних числа і — швидкості Бофа та агента Інгліша відповідно.
Вихідні дані
У першому рядку виведіть число — кількість точок у маршруті. У наступних рядках виведіть пари цілих чисел і — координати точок у порядку обходу. Першою обов'язково повинна бути виведена точка . Точки можуть повторюватися, однак у маршруті не повинно бути двох однакових точок підряд.