#include <iostream>
#include <cstring>
using namespace std;
int main()
{
ios_base::sync_with_stdio(false);
int T;
cin>>T;
while(T--)
{
char string1[17],string2[17];
cin>>string1;
cin>>string2;
int l=strlen(string2),counter=0;
while(counter<(l-1))
{
for(int i=l; i>0; i--)
{
string2[i]=string2[i-1];
}
string2[0]=string2[l];
string2[l]='\0';
if(strcmp(string1,string2)==0)
{
cout<<"YES"<<"\n";
counter=30;
}
counter++;
}
if(counter!=31)
{
cout<<"NO"<<"\n";
}
}
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y3N0cmluZz4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBtYWluKCkKewogICAgaW9zX2Jhc2U6OnN5bmNfd2l0aF9zdGRpbyhmYWxzZSk7CiAgICBpbnQgVDsKICAgIGNpbj4+VDsKICAgIHdoaWxlKFQtLSkKICAgIHsKICAgICAgICBjaGFyIHN0cmluZzFbMTddLHN0cmluZzJbMTddOwogICAgICAgIGNpbj4+c3RyaW5nMTsKICAgICAgICBjaW4+PnN0cmluZzI7CiAgICAgICAgaW50IGw9c3RybGVuKHN0cmluZzIpLGNvdW50ZXI9MDsKICAgICAgICB3aGlsZShjb3VudGVyPChsLTEpKQogICAgICAgIHsKICAgICAgICAgICAgZm9yKGludCBpPWw7IGk+MDsgaS0tKQogICAgICAgICAgICB7CiAgICAgICAgICAgICAgICBzdHJpbmcyW2ldPXN0cmluZzJbaS0xXTsKICAgICAgICAgICAgfQogICAgICAgICAgICBzdHJpbmcyWzBdPXN0cmluZzJbbF07CiAgICAgICAgICAgIHN0cmluZzJbbF09J1wwJzsKICAgICAgICAgICAgaWYoc3RyY21wKHN0cmluZzEsc3RyaW5nMik9PTApCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgIGNvdXQ8PCJZRVMiPDwiXG4iOwogICAgICAgICAgICAgICAgY291bnRlcj0zMDsKICAgICAgICAgICAgfQogICAgICAgICAgICBjb3VudGVyKys7CiAgICAgICAgfQogICAgICAgIGlmKGNvdW50ZXIhPTMxKQogICAgICAgIHsKICAgICAgICAgICAgY291dDw8Ik5PIjw8IlxuIjsKICAgICAgICB9CgogICAgfQp9Cg==