#include<cstdio>
long long a[200001],b[200001];
int n;
long long sum=0;
int main(){
	scanf("%d",&n);
	for(int i=0;i<n;i++)scanf("%lld",&a[i]),sum+=a[i];
	long long p=(1ll*n*(n+1)/2);
	if(sum%p)return !puts("NO");
	long long k=sum/p;
	for(int i=0;i<n;i++)b[i]=a[(i+1)%n]-a[i]-k;
	for(int i=0;i<n;i++)if(b[i]>0||(-b[i])%n) return !puts("NO");
	return !puts("YES");
}