Masala #0557

Xotira 16 MB Vaqt 1000 ms Qiyinchiligi 30 %
14

  

Nevara satr

Prefiks satr deb berilgan \(s\) satrning barcha \(s[0,i] (0 \le i \le |s|-1)\) qism satrlariga aytiladi.
Suffiks satr deb berilgan \(s\) satrning barcha \(s[j,|s|-1] (0 \le j \le |s|-1)\) qism satrlariga aytiladi.
Nevara satr deb esa satrning prefiks va suffikslari yig'indisidan tashkil topgan satrga aytiladi.
Bu holatda bir marta ishlatilgan prefiks yoki suffiks boshqa ishlatilmaydi.

Sizning vazifangiz berilgan ikki satr uchun 2-satr 1-satrning Nevara satri bo'la oladimi yo'qmi topishingiz kerak.


Kiruvchi ma'lumotlar:

Ikkita qatorning har birida lotin alifbosining kichik harflaridan tashkil topgan, uzunligi 1000 dan oshmaydigan satrlar.


Chiquvchi ma'lumotlar:

Agar 2-qatordagi satr 1-qatordagi satrning Nevara satri bo'la olsa "yes" aks holda "no" chiqaring.


Misollar
# input.txt output.txt
1
dasturchilar
dasturlar
yes
2
robocontest
roborest
yes
3
toshkent
tosh
yes
4
alisher
sherali
yes
5
informatika
format
no
Izoh:

1-testda
dastur + lar

2-testda
robo+r+est

5-testda
format so'zini informatika so'zining suffiks va prefikslaridan yasab bo'lmaydi.

Yechimini yuborish
Bu amalni bajarish uchun tizimga kiring, agar profilingiz bo'lmasa istalgan payt ro'yxatdan o'tishingiz mumkin