def solve(): input() a = map(int, input().split()) b = input() r = sorted(zip(b,a)) for i, (c, v) in enumerate(r, 1): if c == 'B' and i>v or c=='R' and i<v: return 'NO' return 'YES' for _ in range(int(input())): print(solve())
?