import java.util.Scanner; public class Main { public static void main(String[] args) { try (final Scanner in = new Scanner(System.in)) { int t = in.nextInt(); for (int i = 0; i < t; i++) { int n = in.nextInt(); String s = in.next(); if (n == 1) { System.out.println("B"); } else if (n == 2) { // -> AA -> BB // -> AB -> BB // -> BA -> BB // -> BB -> BB System.out.println("BB"); } else { if (s.charAt(0) == 'A') { if (s.charAt(1) == 'A') { if (s.charAt(2) == 'A') { // AA(A.*) -> ABAA -> BBAA System.out.println("BB" + s.substring(2)); } else { // AA(B+)(.*) -> ABAA -> BBAA StringBuilder sb = new StringBuilder(); boolean change = false; for (int j = 2; j < s.length(); j++) { if (!change && s.charAt(j) == 'B') { sb.append("A"); } else { change = true; sb.append(s.charAt(j)); } } System.out.println("BB" + sb.toString()); } } else { if (s.charAt(2) == 'A') { // ABAA -> ABAA -> BBAA // ABAB -> ABAA -> BBAA StringBuilder sb = new StringBuilder(); int change = 0; for (int j = 3; j < s.length(); j++) { if (change == 0) { if (s.charAt(j) == 'A') { sb.append("A"); } else { change = 1; } } if (change == 1) { if (s.charAt(j) == 'B') { sb.append("A"); } else { change = 2; } } if (change == 2) { sb.append(s.charAt(j)); } } System.out.println("BBA" + sb.toString()); } else { // ABBA -> ABAA -> BBAA // ABBB -> ABAA -> BBAA StringBuilder sb = new StringBuilder(); int change = 1; for (int j = 2; j < s.length(); j++) { if (change == 1) { if (s.charAt(j) == 'B') { sb.append("A"); } else { change = 2; } } if (change == 2) { sb.append(s.charAt(j)); } } System.out.println("BB" + sb.toString()); } } } else { if (s.charAt(1) == 'A') { if (s.charAt(2) == 'A') { // BAAA -> ABAA -> BBAA // BAAB -> ABAB -> BBAB System.out.println("BB" + s.substring(2)); } else { // BABA -> ABAA -> BBAA // BABB -> ABAA -> BBAA StringBuilder sb = new StringBuilder(); int change = 1; for (int j = 2; j < s.length(); j++) { if (change == 1) { if (s.charAt(j) == 'B') { sb.append("A"); } else { change = 2; } } if (change == 2) { sb.append(s.charAt(j)); } } System.out.println("BB" + sb.toString()); } } else { if (s.charAt(2) == 'A') { // BBAA -> ABAA -> BBAA // BBAB -> ABAB -> BBAB System.out.println(s); } else { // BBBA -> ABBA -> BBBA // BBBB -> BBBB -> BBBB System.out.println(s); } } } } } } } }