Module: क्रमपरिवर्तन


Problem

1 /5


एक स्ट्रिंग से अगले विपर्यय का निर्माण करें

Problem

<दिव> <दिव>

किसी दिए गए शब्द के लिए (लोअरकेस लैटिन अक्षरों का क्रम), अगले शब्द को प्रिंट करें (शब्दकोशीय क्रम में) जो दिए गए शब्द से अक्षरों (एक विपर्यय) की अनुमति देकर प्राप्त किया जा सकता है। यदि दिया गया शब्द पहले से ही अपने सभी विपर्यय के बीच अंतिम है, तो पहला संभव (शब्दकोशीय क्रम में) विपर्यय प्रिंट करें।

<दिव>
इनपुट
पहली पंक्ति में संख्या N - शब्दों की संख्या होती है। इसके बाद N शब्दों का क्रम आता है, प्रति पंक्ति एक शब्द। एक शब्द की लंबाई 50 वर्णों से अधिक नहीं है।
<दिव>

छाप
आउटपुट की आवश्यकता है  प्रत्येक इनपुट शब्द के लिए परिणाम।
 

 

उदाहरण
<टेबल क्लास = "टेबल-बॉर्डर्ड टेबल-लिस्ट-टेस्ट टेबल-एसएम टेबल-स्ट्राइप्ड"> <सिर> <वें># <वें>इनपुट <वें>आउटपुट <शरीर> 1 4
आब
अबा
बा
आ अबा
बा
आब