У вас есть две строки, состоящие из строчных латинских букв: шаблон $$$p$$$ и текст $$$t$$$. Кроме того шаблон может содержать символ $$$+$$$, который означает повторение предшествующего ему символа один или более раз, и символ $$$*$$$, означающий повторение предшествующего ему символа любое количество раз.
Вам необходимо ответить на вопрос - соответствует ли текст $$$t$$$ шаблону $$$p$$$.
Например, текст"eboooy" соответствует шаблонам "ebo+y", "ebo*o*o+y+", но не соответствует "ebb*oy" или "ebooo".
Первая строка содержит шаблон $$$p$$$, а вторая текст $$$t$$$. Обе строки не пусты и содержат не более $$$1000$$$ символов. Гарантируется, что $$$p$$$ задает допустимый шаблон, то есть не содержит двух подряд идущих символов $$$+$$$ и $$$*$$$ и первым символом $$$p$$$ является строчная латинская буква.
Выведете Yes если текст соответствует шаблону и No в противном случае.
pa*t+ern
pattern
Yes
c*cp+p
cpp
Yes
b+b
b
No