Футбол#11325

Футбол

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

Учені досліджують, як результати футбольних матчів впливають на настрій уболівальників. Вони припускають, що існує зв'язок між кількістю нічиїх і бажанням уболівальників дивитися матчі в майбутньому.

У футболі дві команди змагаються в матчі, забиваючи голи. Рахунок "x:y" означає, що команда забила голів і пропустила голів. Якщо x = y, матч завершується внічию. Якщо x > y, команда виграє, а якщо x < y, то програє.

Щоб перевірити свою гіпотезу, учені зібрали дані про результати команд у нижчих лігах. Вони отримали інформацію про кількість матчів, зіграних командою (), кількість забитих голів () і кількість пропущених голів ().

Вам надано цю інформацію для однієї команди. Ваше завдання — визначити мінімальну кількість нічиїх, які могли статися під час матчів, і надати список результатів матчів з цією мінімальною кількістю нічиїх.

Вхідні дані

Перший рядок містить число (1 \leq n \leq 100) — кількість матчів, зіграних командою. Другий рядок містить ціле число (0 \leq a \leq 1000) — загальна кількість голів, забитих командою в усіх матчах. Третій рядок містить ціле число (0 \leq b \leq 1000) — загальна кількість голів, пропущених командою в усіх матчах.

Вихідні дані

У першому рядку виведіть одне ціле число — мінімальну кількість нічиїх.

У наступних рядках виведіть список результатів матчів у форматі "x:y", де — кількість голів, забитих у матчі, а — кількість пропущених голів, з яких рівно матчів закінчилися внічию. Якщо існує кілька таких списків результатів, виведіть будь-який з них.

Приклади

Приклад 1

Loading
Loading

Приклад 2

Loading
Loading

Приклад 3

Loading
Loading

Приклад 4

Loading
Loading