def main(): t = int(input()) for _ in range(t): solve() def solve(): n = int(input()) a = list(map(int, input().split())) plus = [] z = 0 minus = [] for v in a: if v < 0: minus.append(-v) elif v==0: z += 1 else: plus.append(v) minus.sort() plus.sort() if minus and plus: if z: print(0) else: print(-plus[0]*minus[0]) elif len(minus) > 1: print(minus[0]*minus[-1]) elif len(plus) > 1: print(plus[0]*plus[-1]) else: print(0) if __name__ == "__main__": main()