#include <iostream>
#include <cstdio>
#include <algorithm>
using namespace std;
typedef long long ll;
ll n,a[100005],x,ans,sa[100005];
int main(void){
    scanf("%lld%lld",&n,&x);
    for(int i=0;i<n;i++){
        scanf("%lld",a+i);
        sa[i]=a[i];
        ans+=a[i];
    }
    for(int i=1;i<n;i++){
        ll r=x*i;
        for(int j=0;j<n;j++){
            sa[j]=min(sa[j],a[(j+n-i)%n]);
            r+=sa[j];
        }
        ans=min(ans,r);
    }
    printf("%lld\n",ans);
}