Masala #R108B

Xotira 256 MB Vaqt 1000 ms Qiyinchiligi 10 %
14

  

Ma'lumot xavfsizligi

Shohruh yangi kompaniyada ish boshladi. Uning ishi berilgan maxfiy ma'lumotni messenjer orqali kerakli insonga xavfsiz yetkazish. Hech qaysi messenjer to'liq maxfiylikni ta'minlay olmaydi, shu sababli maxfiy ma'lumotni yashirishi kerak. Buning uchun u ma'lumotga o'zgartirishlar kiritishi, unga qo'shimcha belgilar joylashtirishi lozim. Shohruh bu ishda hali yangi bo'lganligi sabab, matndan ba'zi harflarni o'chirib qo'ygan bo'lishi mumkin. Maxfiy ma'lumotni bilgan holda, Shohruh uni to'g'ri shiflragan yo xatolikka yo'l qo'yganini aniqlang.


Kiruvchi ma'lumotlar:

Birinchi qatorda ingliz alifbosining kichik harflaridan tashkil topgan maxfiy satr kiritiladi.

Keyingi qatorda ingliz alifbosining kichik harflaridan tashkil topgan Shohruh shifrlagan satr kiritiladi.

Kirishdagi umumiy belgilar soni \(2 \times 10^5\) dan oshmaydi


Chiquvchi ma'lumotlar:

Agar Shohruh ma'lumotni to'g'ri shifrlagan bo'lsa "YES", aks holda "NO" yozuvini (qo'shtirnoqlarsiz) chop eting.


Misollar
# input.txt output.txt
1
salom
sabllom
YES
2
salom
slaom
NO
Yechimini yuborish
Bu amalni bajarish uchun tizimga kiring, agar profilingiz bo'lmasa istalgan payt ro'yxatdan o'tishingiz mumkin