import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.*;
import java.util.regex.*;
public class Main {
    public static void main(String[] args) throws Exception {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        boolean isFlag=false;
        String str = br.readLine();
        String strstr = str + str;
        String expect = br.readLine();
        if(strstr.matches(".*" + expect + ".*")) 
            System.out.println("Yes");
        else 
            System.out.println("No");
    }
} import java.io.BufferedReader; BufferedReader java.io import java.io.InputStreamReader; InputStreamReader java.io import java.util.*; util.* java import java.util.regex.*; regex.* java.util public class Main {
    public static void main(String[] args) throws Exception {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        boolean isFlag=false;
        String str = br.readLine();
        String strstr = str + str;
        String expect = br.readLine();
        if(strstr.matches(".*" + expect + ".*")) 
            System.out.println("Yes");
        else 
            System.out.println("No");
    }
} Main public static void main(String[] args) throws Exception {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        boolean isFlag=false;
        String str = br.readLine();
        String strstr = str + str;
        String expect = br.readLine();
        if(strstr.matches(".*" + expect + ".*")) 
            System.out.println("Yes");
        else 
            System.out.println("No");
    } main {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        boolean isFlag=false;
        String str = br.readLine();
        String strstr = str + str;
        String expect = br.readLine();
        if(strstr.matches(".*" + expect + ".*")) 
            System.out.println("Yes");
        else 
            System.out.println("No");
    } BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); br new BufferedReader(new InputStreamReader(System.in)) boolean isFlag=false; isFlag false String str = br.readLine(); str br.readLine() br.readLine br String strstr = str + str; strstr str + str str str String expect = br.readLine(); expect br.readLine() br.readLine br if(strstr.matches(".*" + expect + ".*")) 
            System.out.println("Yes");
        else 
            System.out.println("No"); strstr.matches(".*" + expect + ".*") strstr.matches strstr ".*" + expect + ".*" ".*" + expect + ".*" ".*" expect ".*" System.out.println("Yes") System.out.println System.out System System.out "Yes" System.out.println("No") System.out.println System.out System System.out "No" String[] args args public class Main {
    public static void main(String[] args) throws Exception {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        boolean isFlag=false;
        String str = br.readLine();
        String strstr = str + str;
        String expect = br.readLine();
        if(strstr.matches(".*" + expect + ".*")) 
            System.out.println("Yes");
        else 
            System.out.println("No");
    }
} public class Main {
    public static void main(String[] args) throws Exception {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        boolean isFlag=false;
        String str = br.readLine();
        String strstr = str + str;
        String expect = br.readLine();
        if(strstr.matches(".*" + expect + ".*")) 
            System.out.println("Yes");
        else 
            System.out.println("No");
    }
} Main
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.*;
import java.util.regex.*;
public class Main {
    public static void main(String[] args) throws Exception {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        boolean isFlag=false;
        String str = br.readLine();
        String strstr = str + str;
        String expect = br.readLine();
        if(strstr.matches(".*" + expect + ".*")) 
            System.out.println("Yes");
        else 
            System.out.println("No");
    }
}