Торговці картинами#1527

Торговці картинами

1 секунда
64 мегабайти
Дуже легка

Є спільнота поціновувачів мистецтва, які купують і продають один одному зображення. Кожен продаж зображення повинен відповідати таким правилам:

На ринку з'явилося нове зображення, і торговець придбав його за . Після цього це зображення перепродається між існуючими поціновувачами мистецтва. Вам задано можливі ціни, за якими кожен торговець може купити зображення в іншого. Припускаючи, що всі угоди відбуваються відповідно до наведених вище правил, знайдіть максимальну можливу довжину послідовності перепродажів.

Після завершення всіх операцій виведіть кількість людей, які коли-небудь володіли зображенням, включаючи як останнього власника, так і торговця .

Вхідні дані

Вхід складається з кількох тестових випадків, кожен з яких має такий формат. У першому рядку міститься число торговців (2 \leq n \leq 15). Кожен з наступних рядків містить по цифр. Вони описують матрицю цін, де -й символ -го рядка — це ціна, за якою торговець купить зображення у торговця . Відомо, що — це найменша ціна, а — найбільша.

Вихідні дані

Для кожного тесту визначте максимальну можливу довжину послідовності перепродажу нового зображення та виведіть кількість людей, які коли-небудь володіли зображенням, включаючи останнього власника й торговця . Відповідь на кожен тест слід виводити в окремому рядку.

Приклади

Приклад 1

Loading
Loading