#include <iostream>
using namespace std;
int size(char s[])
{
int i,ct=0;
for(i=0;s[i]!='\0';i++)
ct++;
return ct;
}
int main() {
char s1[100];
cin>>s1;
int l1,l2,i,mm=1;
l1=size(s1);
char s2[100];
cin>>s2;
l2=size(s2);
if(l1==l2)
{
for(i=0;i<l2;i++)
{
if(s2[i]=='?')
{
cout<<"true";
mm=0;
break;
}
else if(s2[i]=='*')
{
cout<<"false";
mm=1;
break;
}
}
}
else
{ for(i=0;i<l2;i++)
{
if(s2[i]=='*')
{
cout<<"true";
mm=0;
break;
}
else if(s2[i]=='?')
{
cout<<"false";
mm=1;
break;
}
}
}
return 0;
}