import sys input = lambda : sys.stdin.readline().rstrip() sys.setrecursionlimit(max(1000, 10**9)) write = lambda x: sys.stdout.write(x+"\n") n = int(input()) ps = [int(input()) for _ in range(n)] def sub(p): if p==2: return 2 return (p-1)**2 write("\n".join(map(str, [sub(p) for p in ps])))