import java.util.*;
import java.io.*;

class Main {
  public static void main(String args[]) {
    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
    String s = "";
    String p = "";
    try {
      s = br.readLine();
      p = br.readLine();
    } catch (IOException e) {
      e.printStackTrace();
    }
    s = s + s;
    System.out.println(s.indexOf(p) != -1? "Yes" : "No");
  }
} import java.util.*; util.* java import java.io.*; io.* java class Main {
  public static void main(String args[]) {
    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
    String s = "";
    String p = "";
    try {
      s = br.readLine();
      p = br.readLine();
    } catch (IOException e) {
      e.printStackTrace();
    }
    s = s + s;
    System.out.println(s.indexOf(p) != -1? "Yes" : "No");
  }
} Main public static void main(String args[]) {
    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
    String s = "";
    String p = "";
    try {
      s = br.readLine();
      p = br.readLine();
    } catch (IOException e) {
      e.printStackTrace();
    }
    s = s + s;
    System.out.println(s.indexOf(p) != -1? "Yes" : "No");
  } main {
    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
    String s = "";
    String p = "";
    try {
      s = br.readLine();
      p = br.readLine();
    } catch (IOException e) {
      e.printStackTrace();
    }
    s = s + s;
    System.out.println(s.indexOf(p) != -1? "Yes" : "No");
  } BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); br new BufferedReader(new InputStreamReader(System.in)) String s = ""; s "" String p = ""; p "" try {
      s = br.readLine();
      p = br.readLine();
    } catch (IOException e) {
      e.printStackTrace();
    } catch (IOException e) {
      e.printStackTrace();
    } IOException e {
      e.printStackTrace();
    } e.printStackTrace() e.printStackTrace e {
      s = br.readLine();
      p = br.readLine();
    } s = br.readLine() s br.readLine() br.readLine br p = br.readLine() p br.readLine() br.readLine br s = s + s s s + s s s System.out.println(s.indexOf(p) != -1? "Yes" : "No") System.out.println System.out System System.out s.indexOf(p) != -1? "Yes" : "No" s.indexOf(p) != -1 s.indexOf(p) s.indexOf s p -1 1 "Yes" "No" String args[] args
import java.util.*;
import java.io.*;

class Main {
  public static void main(String args[]) {
    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
    String s = "";
    String p = "";
    try {
      s = br.readLine();
      p = br.readLine();
    } catch (IOException e) {
      e.printStackTrace();
    }
    s = s + s;
    System.out.println(s.indexOf(p) != -1? "Yes" : "No");
  }
}