妈的崩了,太草了
#include<bits/stdc++.h>
using namespace std;
inline void fast_read(int &x){
int f=1;
x=0;
char s=getchar();
while(s<'0'||s>'9'){
if(s=='-'){
f=0;
}s=getchar();
}while(s>='0'&&s<='9'){
x=x*10+s-'0';
s=getchar();
}if(f==0){
x=-x;
}
}string s,t,cnt,cnt1;
int main(){
cin>>s>>t;
int n=s.size();
for(int i=1;i<n;i++){
for(int j=1;j<=i;j++){
cnt.clear();
for(int k=0;k<n;k+=i){
cnt1=s.substr(k,i);
cnt1=" "+cnt1;
//cout<<cnt1<<" ";
if(cnt1[j]>='a'&&cnt1[j]<='z'){
cnt+=cnt1[j];
}
}if(cnt==t){
printf("Yes");
return 0;
}//printf("\n");
}
}printf("No");
return 0;
}