Masala S

Xotira 256 MB Vaqt 1000 ms
14

Uyg'un Uchlik

Dizayner \(n\) ta bezak elementi tayyorladi. Har bir elementning \(4\) ta xususiyati bor va har bir xususiyat \(1\)\(2\) yoki \(3\) qiymatini oladi.

Dizayn nazariyasiga ko'ra, uchta element uyg'un uchlik hosil qiladi, agar har bir xususiyat bo'yicha uchala qiymat yoki hammasi bir xil, yoki hammasi farqli bo'lsa. Bu qoida to'liq birlik yoki to'liq kontrast yaratadi.

Agar biror xususiyatda ikkita element bir xil qiymatga ega, lekin uchinchisi farqli bo'lsa — bu vizual nomutanosiblik hosil qiladi va uchlik uyg'un hisoblanmaydi.

Masalan:

\((1,1,1,1)\)\((1,1,1,2)\)\((1,1,1,3)\) — uyg'un: birinchi uch xususiyat hammasi bir xil, to'rtinchisi hammasi farqli.

\((1,1,1,1)\)\((1,1,1,2)\)\((2,2,2,2)\) — uyg'un emas: birinchi xususiyatda ikkitasi \(1\), bittasi \(2\).

Berilgan \(n\) ta element ichidan nechta turli uyg'un uchlik tanlash mumkinligini aniqlang.


Kiruvchi ma'lumotlar:

Birinchi qatorda bitta butun son \(n\) — elementlar soni. \((1 \le n \le 10^5)\)

Keyingi \(n\) ta qatorda har birida \(4\) ta butun son berilgan — elementning xususiyatlari.


Chiquvchi ma'lumotlar:

Bitta butun son — uyg'un uchliklar soni.


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