#include using namespace std; typedef long long ll; typedef vector vi; typedef pair pii; typedef vector vii; typedef vector vs; #define INF 1e9 #define EPS 1e-9 #define MOD 1000000007 int main() { int t; scanf("%d", &t); while (t--) { int n, m, x, k; scanf("%d %d %d %d", &n, &m, &x, &k); char s[k+1]; scanf("%s", s); if (k < n) { printf("no\n"); } else { int ec = 0, oc = 0; for (int i = 0; i < k; i++) { if (s[i] == 'E') ec++; else if (s[i] == 'O') oc++; } for (int i = 1; i <= m; i++) { if (n <= 0 || ec == 0 && oc == 0) break; if (i%2 == 0) { if (ec-x >= 0) { n -= x; ec -= x; } else { n -= ec; ec = 0; } } else { if (oc-x >= 0) { n -= x; oc -= x; } else { n -= oc; oc = 0; } } } printf("%s\n", n<=0?"yes":"no"); } } return 0; }