#include <iostream>
using namespace std;
int main() {
int acc=0 ;
string a , b ;
cin>>a>>b ;
if (a.size() < 8 ){
for(int i=0 ;i<a.size() ;i++ ){
if (a[i] == b[i] )
acc++;
}
if ( acc == a.size() ){
cout<<"yes";
return 0 ;
}
}
else if ( a.size() >= 8) {
if ( a.size()- b.size() == 1 || a.size() == b.size() ){
for(int j=0 ;j< a.size() ;j++ ){
if (a[j] == b[j])
acc++;
else if ( a[j+1] == b[j] )
acc++;
}
}
if (acc==a.size() || acc==a.size() -1 ){
cout<<"yes"<<endl;
return 0 ;
}
}
cout<<"no "<<endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CglpbnQgYWNjPTAgOyAKCXN0cmluZyBhICwgYiA7CgljaW4+PmE+PmIgOyAKCWlmIChhLnNpemUoKSA8IDggKXsKCQlmb3IoaW50IGk9MCA7aTxhLnNpemUoKSA7aSsrICl7IAoJCQlpZiAoYVtpXSA9PSBiW2ldICkKCQkJCWFjYysrOwoJCX0KCQlpZiAoIGFjYyA9PSBhLnNpemUoKSApewoJCQljb3V0PDwieWVzIjsgCgkJCXJldHVybiAwIDsKCQl9Cgl9CgllbHNlIGlmICggYS5zaXplKCkgPj0gOCkgewoJCWlmICggYS5zaXplKCktIGIuc2l6ZSgpID09IDEgfHwgYS5zaXplKCkgPT0gYi5zaXplKCkgKXsKCQkJZm9yKGludCBqPTAgO2o8IGEuc2l6ZSgpIDtqKysgKXsKCQkJCWlmIChhW2pdID09IGJbal0pCgkJCQkJYWNjKys7IAoJCQkJZWxzZSBpZiAoIGFbaisxXSA9PSBiW2pdICkKCQkJCQlhY2MrKzsgCgkJCQl9CgkJCX0KCQlpZiAoYWNjPT1hLnNpemUoKSB8fCBhY2M9PWEuc2l6ZSgpIC0xICl7CgkJCWNvdXQ8PCJ5ZXMiPDxlbmRsOyAKCQkJcmV0dXJuIDAgOyAKCQl9Cgl9CmNvdXQ8PCJubyAiPDxlbmRsOyAJCglyZXR1cm4gMDsKfQ==