#include <bits/stdc++.h>
using namespace std;
char a[310];
int main() {
  int t, n;
  scanf("%d", &t);
  while (t--) {
    scanf("%d", &n);
    scanf("%s", a);
    if (n <= 2) {
      if (a[0] < a[1]) {
        printf("YES\n2\n%c %c\n", a[0], a[1]);
      } else {
        printf("NO\n");
      }
      continue;
    } else {
      printf("YES\n2\n%c ", a[0]);
      for (int i = 1; i < strlen(a); i++) {
        printf("%c", a[i]);
      }
      printf("\n");
    }
  }
  return 0;
}
