#include <bits/stdc++.h>
using namespace std;
int main() {
  ios_base::sync_with_stdio(false);
  cin.tie(NULL);
  long long int T;
  cin >> T;
  for (int qq = 1; qq <= T; qq++) {
    long long int n, r, p, s;
    cin >> n >> r >> p >> s;
    string str;
    cin >> str;
    string ans = "";
    long long int a = 0;
    for (char c : str) {
      if (c == 'R' && p)
        ans += 'P', p--, a++;
      else if (c == 'S' && r)
        ans += 'R', r--, a++;
      else if (c == 'P' && s)
        ans += 'S', s--, a++;
      else
        ans += '.';
    }
    if (a > (n - 1) / 2) {
      for (char &c : ans) {
        if (c == '.') {
          if (r)
            r--, c = 'R';
          else if (p)
            p--, c = 'P';
          else
            s--, c = 'S';
        }
      }
      cout << "YES" << endl;
      cout << ans << endl;
    } else
      cout << "NO" << endl;
  }
}
