for _ in range(int(input())): n = int(input()) A = list(map(int, input().split())) B = list(map(int, input().split())) a_ = sum(A) A = [(A[i], i) for i in range(n)] A.sort() ans = a_ now = ans for i in range(n): now -= A[i][0] - B[i] ans = max(ans, now) now = a_ C = [0] * n if now == ans: print("".join([str(C[i]) for i in range(n)])) else: for i in range(n): now -= A[i][0] - B[i] C[A[i][1]] = 1 if now == ans: print("".join([str(c) for c in C])) break