یه اتوبوس هست که مسافرها رو جابهجا میکنه که ماله داش ممد. این اتوبوس به دلایل جنبی خیلی شلوغ، در عقبشم جدیدا خراب شده و فقط یه در داره، صندلی هم فکر نکنم از اولش داشته چون نگاش که میکنی فقط یه راهروی درازه که جا واصه واستادن L نفر داره. یادم رفت، یه مشکل کوچیکم داره، چون یکم تنگه وقتی یکی میخواد پیاده شه همهی جلوییاش هم مجبور میشن پیاده شن (البته طوری نیست میتونن دوباره سوار شن فقط بیاد بلیط بدن!)، اگرم کسی بخواد سوار شه باید جلوتر از همه وایسه (البته بازم طوری نیست اگه اسرار داشته باشه جای k ام از آخر وایسه آدمایی که تا جای k ام از آخر وایسادن میتونن پیاده شن و بعد دوباره سوار شن فقط بازم باید بلیط بدن!)
آخرش مرامی بگم این اتوبوسه یجورایی مثل یه پشته میمونه. البته از شانس خوب ملت داش ممد نگاه نمیکنه کسایی که پیاده میشن بیرون اتوبوس چی کار میکنن و آدمهایی که در یک ایستگاه پیاده میشن و هنوز به مقصد نرسیدن میتونن با هر ترتیبی که میخوان سوار شن فقط باید بلیط بدن! داش ممد تو هر ایستگاه از هر مسافری که سوار اتوبوس میشه یک بلیط میگیره حتی اگر این مسافر به خاطر پیاده شدن کس دیگهای مجبور شده باشد تو همین ایستگاه از اتوبوس پیاده شه!
تو این شهر N ایستگاهه که داش ممد هر روز صبح از اولی شروع میکنه و تا آخری به ترتیب میره و وقتی به آخری میرسه دیگه شب شده و میره خونشون میخوابه و فردا دوباره روز از نو و روزی از نو. در ضمن تو شهر aij آدم هست که هر روز با این اتوبوس از ایستگاه i به ایستگاه j میره و البته به خاطر شرایط اتوبوس احتمالا تو بعضی ایستگاههای بین i و j پیاده و دوباره سوار میشه. بدیهی که ∀i,jN⇒i>=j>0⇒aij=0 و همچنین میدونیم که ∀i,j0<i<j⇐N⇒0<aij⇐1000. حالا شما باید بفهمید که اگه مسافرها نهایت هوش رو بهکار ببرن و با هم همکاری کنن تا در مجموع کمترین تعداد بیلیط رو به داش ممد بدن حداقل چند تا بلیط گیره داش ممد میاد. در ضمن توجه کنید که L>=∑i,jaij یعنی اتوبوس داش ممد به اندازهی کافی جا داره پس شما نیازی به دونستن L ندارید.
در خط اول N آمده است. (N⇐1000)
در خطوط ۲ تا N+1: در خط i+1 به ترتیب ai1 تا aiN آمدهاند.
در یک سطر حداقل تعداد بلیطهایی که گیر داش ممد میآید را بنویسید.