#include<cstdio>
#include<iostream> 
using namespace std;
int main()
{
	int number;
	int n;
	cin>>n;
	int *stone=new int[n];
	for(int i=0;i<n;i++){
		scanf("%d",&stone[i]);
	}
		int flag=0;
	for(int i=0;i<n;i++){
		for(int j=1;j<=10*n;j++){
			if(stone[(i+j)%n]==j&&j%n==0)
			{
				printf("Yes\n");return 0;
			}
			if((stone[(i+j)%n]-i)==j)
			flag=1;
		}
	}
	if(!flag)
	printf("No\n");	
	return 0;
 } 