Sizə tam ədədi verilir. Bu ədədin ilk rəqəmini götürüb, onu ədədin sonuna yerləşdirə bilərsiniz, yerdə qalan rəqəmlərin ardıcıllığını dəyişmədən. Bu əməliyyatı istənilən sayda təkrarlamağa icazə verilir. Belə əməliyyatlar nəticəsində hansı maksimum ədədi əldə etmək olar, müəyyənləşdirin.
Giriş məlumatları bir təbii ədəd (1 ≤ N ≤ 10^{10000}) ilə verilmişdir.
Bu cür yerdəyişmələri yerinə yetirərək əldə edilə biləcək ən böyük ədədi çıxarın.
Başlanğıc ədəd:
İlk yerdəyişmədən sonra alınan ədəd:
İkinci yerdəyişməni yerinə yetiririk:
Nümunə 1