#include <bits/stdc++.h>
using namespace std;
int M[51][51];
void marcar(int fila, int col, int n, int m) {
  for (int i = (0); i < (n); i++) {
    if (!M[i][col]) {
      M[i][col] = -1;
    }
  }
  for (int j = (0); j < (m); j++) {
    if (!M[fila][j]) {
      M[fila][j] = -1;
    }
  }
}
void marcar_prohib(int n, int m) {
  for (int i = (0); i < (n); i++)
    for (int j = (0); j < (m); j++) {
      if (M[i][j] == 1) {
        marcar(i, j, n, m);
      }
    }
}
string solve(int n, int m) {
  marcar_prohib(n, m);
  bool ahish = false;
  for (int i = (0); i < (n); i++)
    for (int j = (0); j < (m); j++) {
      if (M[i][j] == 0) {
        ahish = !ahish;
        marcar(i, j, n, m);
      }
    }
  return ahish ? "Ashish" : "Vivek";
}
int main() {
  ios::sync_with_stdio(false);
  cin.tie(NULL);
  cout.tie(NULL);
  int T;
  cin >> T;
  while (T--) {
    int n, m;
    cin >> n >> m;
    for (int i = (0); i < (n); i++)
      for (int j = (0); j < (m); j++) {
        cin >> M[i][j];
      }
    string res = solve(n, m);
    cout << res << "\n";
  }
}
