# https://joho-ka.mints.ne.jp/primitive-root-and-order def n_order(i, n): k = 1 l = i while l != 1: l = (l * i) % n k += 1 return k t = int(input()) for tc in range(t): n = int(input()) print(1 if n == 1 else n_order(2, (n - 1) * 2 + 1))