Світові мистецтвознавці лише нещодавно почали визнавати творчий геній великої художниці зі світу великої рогатої худоби — Піковсо (Picowso).
Піковсо малює доволі незвичним способом. Спочатку вона бере чисте полотно розміром n \times n, представлене у вигляді сітки n \times n, заповненої нулями, де нуль позначає порожню клітинку полотна. Потім вона малює на полотні до прямокутників, використовуючи один із кольорів, пронумерованих від до . Наприклад, спочатку вона може намалювати прямокутник кольором , отримавши такий проміжний варіант полотна:
2220
2220
2220
0000Потім вона може намалювати прямокутник кольором :
2220
2777
2777
0000Нарешті, вона може намалювати невеликий прямокутник кольором :
2230
2737
2777
0000Сторони кожного прямокутника паралельні сторонам полотна. Прямокутник може бути розміром з усе полотно або складатися лише з однієї клітинки. Кожен колір від до використовується рівно один раз, хоча пізніші кольори можуть повністю закривати частини раніше намальованих кольорів.
За заданим кінцевим станом полотна визначте, скільки з кольорів, що залишилися видимими на фінальній картині, могли бути використані для малювання першого прямокутника.
У першому рядку міститься розмір полотна n~(1 \le n \le 10). Наступні рядків описують кінцевий стан полотна. Кожен рядок містить цілих чисел, кожне з яких знаходиться в діапазоні від до . Гарантується, що вхідні дані могли бути отримані в результаті послідовного малювання прямокутників різними кольорами, як описано вище.
Виведіть кількість кольорів, які могли бути використані для малювання першого прямокутника серед усіх кольорів, що залишилися видимими на фінальній картині.
У цьому прикладі лише колір міг бути використаний для малювання першого прямокутника. Очевидно, що колір мав бути нанесений після кольору , а колір — після кольору .
Приклад 1