#include <bits/stdc++.h>
int main() {
  int n, temp = 0, a = 0, cnt = 0, flag = 0;
  scanf("%d", &n);
  for (int i = 0; i < n; i++) {
    scanf("%d", &a);
    if (i == 0) {
      temp = n - a;
    }
    if (i % 2 == 0) {
      a = a + temp;
      if (a > n - 1) {
        a = a % n;
      }
      if (a == cnt) {
        flag = 1;
        cnt++;
      } else {
        flag = 0;
        break;
      }
    } else {
      int b = a;
      a = a - temp;
      if (a < 0) {
        a = n - temp + b;
      }
      if (a == cnt) {
        flag = 1;
        cnt++;
      } else {
        flag = 0;
        break;
      }
    }
  }
  if (flag == 1)
    printf("Yes");
  else
    printf("No");
  return 0;
}
