Masala I

Xotira 32 MB Vaqt 1000 ms
14

Navbatchilik

Guruhda NN ta askar bor. Askarlar 11 dan NN gacha bo'lgan sonlar bilan raqamlangan. Armiya qoidasiga binoan har bir guruhdan uchta askar kechki navbarchilikda qolishi va atrofni mudofaa qilishi lozim.

Askarlarni navbatchilikka tayinlash vazifasi guruh rahbari(пропорчик)ning zimmasida. Bu juda oson tuyulishi mumkin, ammo guruh rahbari o'zining oldin bitirib ketgan guruhlaridan shunday xulosaga kelganki ikki askar uch marotadan ko'p birgalikda navbatchilikda tura olmaydi, har doim qaysidir ikki askar to'rtinchi marotaba birgalikda navbatchilikka tushishsa o'zari janjallashib guruh boshiga ko'plab tashvish olib kelishi mumkin. 

Yuqorida keltirilgan muammoni bilgan holda guruh rahbari o'z askarlarini jami necha kun tinch holda navbatchilikka qo'yishi mumkin ekanligini, hamda bu navbatchilik tartibini bilmoqchi. Guruh rahbariga bularni aniqlashda yordam bering.


Kiruvchi ma'lumotlar:

Kirish faylida yagona natural toq son, N(3N<500)N(3 \le N < 500) - guruhdagi askarlar soni kiritiladi.


Chiquvchi ma'lumotlar:

Chiqish faylining dastlabki satrida bitta butun son, Guruh rahbari o'z askarlarini eng ko'pi bilan necha kun tinch holda navbatchilikka qo'ya olishini chop eting. Keyingi qatordan boshlab alohida qatorda aynan shu natijaga erishish uchun har bir kunda qaysi askarlarni navbatchilikka qo'yish kerakligini chop eting. Javob variantlari ko'p bo'lgan taqdirda istalganini chop eting.


Misollar
# input.txt output.txt
1
3
3
3 1 2
2 3 1
1 2 3
2
5
10
3 4 5
2 3 4
2 3 5
2 4 5
1 2 3
1 2 4
1 2 5
1 3 4
1 3 5
1 4 5