محدودیت زمانی: 1ثانیه
محدودیت حافظه: 1024مگابایت
زمانی به دنباله ی Kعضوی می گوییم یک دنباله ی زیبا که وقتی محتویات آن را کنار هم می گذاریم حاصل برابر با رشته ی q شود، در حالی که اولین کاراکتر همه ی اعضای دنباله با هم متفاوت باشند. دنباله ای زیبا برای رشته ی گرفته شده پیدا کنید یا مشخصا بگویید اینچنین دنباله ای وجود ندارد.
ورودی
اولین خط شامل K (عددی بزرگتر مساوی 1 و کوچکتر مساوی 26) است.
در دومین خط ورودی q رشته ای شامل حروف کوچک انگلیسی وارد می شود. (حداکثر طول آن 100 است)
خروجی
اگر برای ورودی های داده شده هیچ دنباله ی زیبایی وجود نداشت در یک خط چاپ کنید "NO" و در غیر اینصورت در خط اول خروجی عبارت "YES" و سپس در K خط اعضای دنباله ی زیبا را چاپ کنید.
*اگر چند چواب وجود داشت، مجازید هریک از آن ها را چاپ کنید.
ورودی مثال1
1
abca
خروجی مثال1
YES
abca
ورودی مثال2
2
aaacas
خروجی مثال2
YES
aaa
cas
ورودی مثال3
4
abc
خروجی مثال3
NO
لینک جاج: http://codeforces.com/contest/544/submit
*برای ارسال جواب این سوال باید پس از کلیک روی لینک از بخش Problem گزینه ی A Set of String را انتخاب کرده سپس متن برنامه را در کادر کپی کرده (یا از پایین کادر فایل برنامتان را انتخاب کنید)، از قسمت Language زبان Python را انتخاب کنید و در نهایت روی Submit کلیک کنید تا پاسختان بررسی شود.
*برای استفاده از جاج باید Register کرده باشید و هنگام سابمیت لاگین باشید.
اگر قبلا در بیان ثبت نام کرده اید لطفا ابتدا وارد شوید، در غیر این صورت می توانید ثبت نام کنید.