T = int(input()) for _ in range(T): N = int(input()) S = input().strip() Z = [0]*N Z[0] = N l = 0 r = -1 for i in range(1,N): if i>r: k = 0 l = i r = i-1 while i+k=i and i