#include <bits/stdc++.h>
const int maxn = 2e5 + 19;
int n, a[maxn];
std::set<int> mt;
int main() {
  int T;
  scanf("%d", &T);
  while (T--) {
    scanf("%d", &n), mt.clear();
    for (int i = 0; i < n; ++i) scanf("%d", a + i);
    for (int i = 0; i < n; ++i) mt.insert(((a[i] + i) % n + n) % n);
    if ((int)mt.size() == n)
      puts("YES");
    else
      puts("NO");
  }
}
