#include <bits/stdc++.h>
int main() {
  char a[100000];
  int x, i, j, q = 0, p[100000], h = 0;
  scanf("%d", &x);
  for (i = 1; i <= x; i++) {
    scanf("%d", &p[i]);
  }
  for (i = 0; i <= x; i++) {
    q = 0;
    gets(a);
    for (j = 0; a[j] != NULL; j++) {
      if (a[j] == 'i' || a[j] == 'o' || a[j] == 'u' || a[j] == 'e' ||
          a[j] == 'a' || a[j] == 'y') {
        q++;
      }
    }
    if (p[i] == q) {
      h++;
    }
  }
  if (h - 1 == x) {
    printf("YES");
  } else if (h - 1 != x) {
    printf("NO");
  }
}
