#include<stdio.h>
#include<conio.h>
void main()
{
int x,N,X,m[100],t=0,i,min;
scanf("%d%d",&N,&X);
for(i=0;i<N;i++)
scanf("%d",&m[i]);
for(i=0;i<N:i++)
t=t+m[i];
min=m[0];
for(i=1;i<N;i++)
  {
     if(m[i]<min)
       min=m[i];
  }
x=N;
while(t<=X)
{
   if((min+t)<=X)
      {
        t=t+min;
        x++; 
      }
   else
      {
         break;
      }
}  
printf("%d",x);
getch();
}