import java.util.Scanner;

public class Main {

    public static void main(String[] args) {

        //Scanner
        Scanner sc = new Scanner(System.in);
        String s = sc.nextLine();
        String p = sc.nextLine();
        sc.close();
        //sをつなげる
        s = s + s;
        //条件分岐
        String result = s.contains(p) ? "Yes":  "No";
        //結果表示
        System.out.println(result);
        

    }

} import java.util.Scanner; Scanner java.util public class Main {

    public static void main(String[] args) {

        //Scanner
        Scanner sc = new Scanner(System.in);
        String s = sc.nextLine();
        String p = sc.nextLine();
        sc.close();
        //sをつなげる
        s = s + s;
        //条件分岐
        String result = s.contains(p) ? "Yes":  "No";
        //結果表示
        System.out.println(result);
        

    }

} Main public static void main(String[] args) {

        //Scanner
        Scanner sc = new Scanner(System.in);
        String s = sc.nextLine();
        String p = sc.nextLine();
        sc.close();
        //sをつなげる
        s = s + s;
        //条件分岐
        String result = s.contains(p) ? "Yes":  "No";
        //結果表示
        System.out.println(result);
        

    } main {

        //Scanner
        Scanner sc = new Scanner(System.in);
        String s = sc.nextLine();
        String p = sc.nextLine();
        sc.close();
        //sをつなげる
        s = s + s;
        //条件分岐
        String result = s.contains(p) ? "Yes":  "No";
        //結果表示
        System.out.println(result);
        

    } Scanner sc = new Scanner(System.in); sc new Scanner(System.in) String s = sc.nextLine(); s sc.nextLine() sc.nextLine sc String p = sc.nextLine(); p sc.nextLine() sc.nextLine sc sc.close() sc.close sc s = s + s s s + s s s String result = s.contains(p) ? "Yes":  "No"; result s.contains(p) ? "Yes":  "No" s.contains(p) s.contains s p "Yes" "No" System.out.println(result) System.out.println System.out System System.out result String[] args args public class Main {

    public static void main(String[] args) {

        //Scanner
        Scanner sc = new Scanner(System.in);
        String s = sc.nextLine();
        String p = sc.nextLine();
        sc.close();
        //sをつなげる
        s = s + s;
        //条件分岐
        String result = s.contains(p) ? "Yes":  "No";
        //結果表示
        System.out.println(result);
        

    }

} public class Main {

    public static void main(String[] args) {

        //Scanner
        Scanner sc = new Scanner(System.in);
        String s = sc.nextLine();
        String p = sc.nextLine();
        sc.close();
        //sをつなげる
        s = s + s;
        //条件分岐
        String result = s.contains(p) ? "Yes":  "No";
        //結果表示
        System.out.println(result);
        

    }

} Main
import java.util.Scanner;

public class Main {

    public static void main(String[] args) {

        //Scanner
        Scanner sc = new Scanner(System.in);
        String s = sc.nextLine();
        String p = sc.nextLine();
        sc.close();
        //sをつなげる
        s = s + s;
        //条件分岐
        String result = s.contains(p) ? "Yes":  "No";
        //結果表示
        System.out.println(result);
        

    }

}