import java.util.Scanner;

public class Main {
  public static void main(String args[]) {
    Scanner sc = new Scanner(System.in);
    int n = sc.nextInt();
    int x = sc.nextInt();
    int min = 10000;
    for (int i = 0; i < n; ++i) {
      int m = sc.nextInt();
      x -= m;
      min = Math.min(min, m);
    }

    int ans = n + (x / min);

    System.out.println(ans);
    
    sc.close(); 
  }
} import java.util.Scanner; Scanner java.util public class Main {
  public static void main(String args[]) {
    Scanner sc = new Scanner(System.in);
    int n = sc.nextInt();
    int x = sc.nextInt();
    int min = 10000;
    for (int i = 0; i < n; ++i) {
      int m = sc.nextInt();
      x -= m;
      min = Math.min(min, m);
    }

    int ans = n + (x / min);

    System.out.println(ans);
    
    sc.close(); 
  }
} Main public static void main(String args[]) {
    Scanner sc = new Scanner(System.in);
    int n = sc.nextInt();
    int x = sc.nextInt();
    int min = 10000;
    for (int i = 0; i < n; ++i) {
      int m = sc.nextInt();
      x -= m;
      min = Math.min(min, m);
    }

    int ans = n + (x / min);

    System.out.println(ans);
    
    sc.close(); 
  } main {
    Scanner sc = new Scanner(System.in);
    int n = sc.nextInt();
    int x = sc.nextInt();
    int min = 10000;
    for (int i = 0; i < n; ++i) {
      int m = sc.nextInt();
      x -= m;
      min = Math.min(min, m);
    }

    int ans = n + (x / min);

    System.out.println(ans);
    
    sc.close(); 
  } Scanner sc = new Scanner(System.in); sc new Scanner(System.in) int n = sc.nextInt(); n sc.nextInt() sc.nextInt sc int x = sc.nextInt(); x sc.nextInt() sc.nextInt sc int min = 10000; min 10000 for (int i = 0; i < n; ++i) {
      int m = sc.nextInt();
      x -= m;
      min = Math.min(min, m);
    } int i = 0; int i = 0; i 0 i < n i n ++i ++i i {
      int m = sc.nextInt();
      x -= m;
      min = Math.min(min, m);
    } {
      int m = sc.nextInt();
      x -= m;
      min = Math.min(min, m);
    } int m = sc.nextInt(); m sc.nextInt() sc.nextInt sc x -= m x m min = Math.min(min, m) min Math.min(min, m) Math.min Math min m int ans = n + (x / min); ans n + (x / min) n (x / min) x min System.out.println(ans) System.out.println System.out System System.out ans sc.close() sc.close sc String args[] args public class Main {
  public static void main(String args[]) {
    Scanner sc = new Scanner(System.in);
    int n = sc.nextInt();
    int x = sc.nextInt();
    int min = 10000;
    for (int i = 0; i < n; ++i) {
      int m = sc.nextInt();
      x -= m;
      min = Math.min(min, m);
    }

    int ans = n + (x / min);

    System.out.println(ans);
    
    sc.close(); 
  }
} public class Main {
  public static void main(String args[]) {
    Scanner sc = new Scanner(System.in);
    int n = sc.nextInt();
    int x = sc.nextInt();
    int min = 10000;
    for (int i = 0; i < n; ++i) {
      int m = sc.nextInt();
      x -= m;
      min = Math.min(min, m);
    }

    int ans = n + (x / min);

    System.out.println(ans);
    
    sc.close(); 
  }
} Main
import java.util.Scanner;

public class Main {
  public static void main(String args[]) {
    Scanner sc = new Scanner(System.in);
    int n = sc.nextInt();
    int x = sc.nextInt();
    int min = 10000;
    for (int i = 0; i < n; ++i) {
      int m = sc.nextInt();
      x -= m;
      min = Math.min(min, m);
    }

    int ans = n + (x / min);

    System.out.println(ans);
    
    sc.close(); 
  }
}
