#include <iostream>
#include <algorithm>
using namespace std;
long long a[100004],n,m;
int main(){
scanf("%d %d",&n,&m);
for(int i=0;i<n;i++) scanf("%d",&a[i]);
sort(a,a+n-1);
int s=0,s1=0;
for(int i=1;i<n-1;i++){
s+=a[n-1]-a[i];
s1+=a[i];
}
if(s>=m){
printf("%d",m+s1);
return 0;
}
m-=s;
int p=m/(n-1),q=m%(n-1);
s+=p*(n-2)+q-1+s1;
cout<<s;
return 0;
}```