#include<bits/stdc++.h>
using namespace std;
int main(){
string s,t; //尝试将这句话放在外面,可是会报错
cin >> s >> t;
int l = s.length();
string arr[100];
for(int i=1;i<l;i++){
arr[100] = {""};
int cnt = 0;
int index = 1;
for(int j=0;j<l;j++){
cnt++;
if(cnt > i){
index++;
cnt = 1;
}
arr[index] += s[j];
}
bool ans = 0;
for(int j=0;j<i;j++){
string test = "";
for(int k=1;k<=index;k++){
test += arr[k][j];
}
if(test == t){ //这里没有正常判断
cout <<"Yes";
return 0;
}
}
}
cout << "No";
return 0;
}