import java.util.Scanner;
public class Main {
public static void main
(String[] args
) { Scanner scanner
= new Scanner
(System.
in); int t = scanner.nextInt();
while (t-- > 0) {
int n = scanner.nextInt();
String number
= scanner.
next();
String result
= isHelpfulNumber
(n, number
); }
}
public static String isHelpfulNumber
(int n,
String number
) { // Count the number of even and odd digits in the number
int evenCount = 0;
int oddCount = 0;
for (char digit : number.toCharArray()) {
int num = digit - '0';
if (num % 2 == 0) {
evenCount++;
} else {
oddCount++;
}
}
// If there are at least two even digits, it's possible to make an even number
if (evenCount >= 2) {
return "Yes";
}
// If there's at least one even digit and n is greater than 1, it's possible
else if (evenCount >= 1 && n > 1) {
return "Yes";
}
// If all digits are odd and n is greater than 1, it's possible
else if (oddCount >= 2 && n > 1) {
return "Yes";
}
// Otherwise, not possible
else {
return "No";
}
}
}
aW1wb3J0IGphdmEudXRpbC5TY2FubmVyOwoKcHVibGljIGNsYXNzIE1haW4gewogICAgcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJncykgewogICAgICAgIFNjYW5uZXIgc2Nhbm5lciA9IG5ldyBTY2FubmVyKFN5c3RlbS5pbik7CiAgICAgICAgaW50IHQgPSBzY2FubmVyLm5leHRJbnQoKTsKICAgICAgICAKICAgICAgICB3aGlsZSAodC0tID4gMCkgewogICAgICAgICAgICBpbnQgbiA9IHNjYW5uZXIubmV4dEludCgpOwogICAgICAgICAgICBTdHJpbmcgbnVtYmVyID0gc2Nhbm5lci5uZXh0KCk7CiAgICAgICAgICAgIAogICAgICAgICAgICBTdHJpbmcgcmVzdWx0ID0gaXNIZWxwZnVsTnVtYmVyKG4sIG51bWJlcik7CiAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbihyZXN1bHQpOwogICAgICAgIH0KICAgIH0KICAgIAogICAgcHVibGljIHN0YXRpYyBTdHJpbmcgaXNIZWxwZnVsTnVtYmVyKGludCBuLCBTdHJpbmcgbnVtYmVyKSB7CiAgICAgICAgLy8gQ291bnQgdGhlIG51bWJlciBvZiBldmVuIGFuZCBvZGQgZGlnaXRzIGluIHRoZSBudW1iZXIKICAgICAgICBpbnQgZXZlbkNvdW50ID0gMDsKICAgICAgICBpbnQgb2RkQ291bnQgPSAwOwogICAgICAgIAogICAgICAgIGZvciAoY2hhciBkaWdpdCA6IG51bWJlci50b0NoYXJBcnJheSgpKSB7CiAgICAgICAgICAgIGludCBudW0gPSBkaWdpdCAtICcwJzsKICAgICAgICAgICAgaWYgKG51bSAlIDIgPT0gMCkgewogICAgICAgICAgICAgICAgZXZlbkNvdW50Kys7CiAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICBvZGRDb3VudCsrOwogICAgICAgICAgICB9CiAgICAgICAgfQogICAgICAgIAogICAgICAgIC8vIElmIHRoZXJlIGFyZSBhdCBsZWFzdCB0d28gZXZlbiBkaWdpdHMsIGl0J3MgcG9zc2libGUgdG8gbWFrZSBhbiBldmVuIG51bWJlcgogICAgICAgIGlmIChldmVuQ291bnQgPj0gMikgewogICAgICAgICAgICByZXR1cm4gIlllcyI7CiAgICAgICAgfSAKICAgICAgICAvLyBJZiB0aGVyZSdzIGF0IGxlYXN0IG9uZSBldmVuIGRpZ2l0IGFuZCBuIGlzIGdyZWF0ZXIgdGhhbiAxLCBpdCdzIHBvc3NpYmxlCiAgICAgICAgZWxzZSBpZiAoZXZlbkNvdW50ID49IDEgJiYgbiA+IDEpIHsKICAgICAgICAgICAgcmV0dXJuICJZZXMiOwogICAgICAgIH0gCiAgICAgICAgLy8gSWYgYWxsIGRpZ2l0cyBhcmUgb2RkIGFuZCBuIGlzIGdyZWF0ZXIgdGhhbiAxLCBpdCdzIHBvc3NpYmxlCiAgICAgICAgZWxzZSBpZiAob2RkQ291bnQgPj0gMiAmJiBuID4gMSkgewogICAgICAgICAgICByZXR1cm4gIlllcyI7CiAgICAgICAgfSAKICAgICAgICAvLyBPdGhlcndpc2UsIG5vdCBwb3NzaWJsZQogICAgICAgIGVsc2UgewogICAgICAgICAgICByZXR1cm4gIk5vIjsKICAgICAgICB9CiAgICB9Cn0K