ميخواهيم تعدادي گوسفند را در يک صف بچينيم. ميدانيم که بعضي از گوسفندها با هم دوست هستند و اين دوستيها رابطهاي دوطرفه است (دقيقاً مشابه دوستي آدمها). ميدانيم که اگر گوسفندها را در يک صف بچينيم، هر گوسفند دقيقاً از لحظهاي که صف چيده شد تا به تعداد دوستانش که در صف جلوتر از او قرار دارند ثانيه بعد، بعبع ميکند (يعني به ازاي هر دوستش که در صف جلوتر از او قرار گرفته است، يک ثانيه بعبع ميکند). تعداد اين گوسفندان و رابطههاي دوستي داده شده است، شما بايد براي صف گوسفندها، جايگشتي را پيدا کنيد که به ازاي آن جايگشت، بعبعها در زودترين زمان ممکن تمام شود.
در تنها سطر خروجی $n$ عدد $p_1$ تا $p_n$ چاپ کنید که جایگشت مناسب را نشان میدهد.
ورودی نمونه | خروجی نمونه |
---|---|
3 2 1 2 1 3 | 2 1 3 |