یک گراف جهتدار بدون دور (DAG) داریم. شلوغی راس دلخواه u را در این گراف برابر تعداد راسهای غیر از u که به آن مسیر دارند ضرب در تعداد راسهای غیر از u که از u به آنها مسیر هست تعریف میکنیم. برنامهی شما باید در یک DAG داده شده شلوغترین راس را بیابید. اگر چند تا راس با شلوغی ماکسیمم وجود دارد برنامه شما کافیست یکی از آنها را گزارش بدهد!
در خط اول فایل ورودی عدد n (تعداد راسهای گراف) آمده و در n خط بعد ماتریس مجاورت گراف داده شده است.( 1≤n≤300)
در فایل خروجی در خط اول مقدار شلوغی ماکسیمم و در خط دوم شماره راسی را که این شلوغی را دارد بنویسید.