INF = 1<<60 for _ in range(int(input())): N = int(input()) A = list(map(int, input().split())) B = list(map(int, input().split())) A = sorted(enumerate(A), key=lambda x:x[1]) ans = [0]*N MAX = 0 idx = -1 sumA = 0 sumB = 0 for i in range(N): sumA += A[i][1] sumB += B[i] if MAX < sumB-sumA: MAX = sumB-sumA idx = i if 0 <= idx: for i in range(idx+1): ans[A[i][0]] = 1 print("".join(map(str, ans)))