#include <algorithm>
#include <vector>
#include <iostream>
#include <cstdio>
int gcd(int a, int b)
{

    if(b == 0) {
            return a;
    }
    else {
        return gcd(b, a % b);
    }
}
int lcm(int a,int b){
return a/gcd(a,b)*b;
}
int main(){
int n;
cin>>n;
int LCM=1;
vector<int>a(n);
for(int i=0;i<n;i++){
cin>>a[i];
LCM=lcm(LCM,a[i]);
}
int ans=-1;
for(int i=1;i<LCM;i++){
int sum=0;
for(int h=0;h<n;h++){
sum+=i%n;
}
ans=max(sum,ans);
}
cout<<ans<<endl;
return 0;
}