#include<iostream>
#include<string>
using namespace std;
string A,C;
int c=0;
bool f(string A,string B,int l) {
return A.empty()&&B.empty()||
!A.empty()&&f(A.substr(1),B+A[0],l)||
!B.empty()&&B.back()==C[l]&&f(A,B.substr(0,B.length()-1),++l); }
main() {
if(cin>>A>>C) {
printf("Case %d: %s\n",++c,A.length()==C.length()&&f(A,"",0)?"Yes":"No");
return main(); } }