#include<stdio.h>
#include<string.h>
int main()
{
char a[26],b[26];
scanf("%s",&a);
scanf("%s",&b);
int alen,blen;
bool pd;
alen=strlen(a);
blen=strlen(b);
for(int i=0;i<blen;i++)
{
pd=true;
for(int j=i;j<alen;j++)
{
if(a[j-i]!=b[j])
pd=false;
}
if(pd)
{
printf("%s is substring of %s",a,b);
return 0;
}
}
for(int i=0;i<alen;i++)
{
pd=true;
for(int j=i;j<blen;j++)
{
if(a[j-i]!=b[j])
pd=false;
}
if(pd)
{
printf("%s is substring of %s",b,a);
return 0;
}
}
if(!pd)
{
printf("No substring");
}
return 0;
}