def count_trailing_zeros(m): if m == 0: return 0 count = 0 while (m & 1) == 0: count += 1 m >>= 1 return count max_m = 10**5 tz = [0] * (max_m + 1) for m in range(max_m + 1): tz[m] = count_trailing_zeros(m) import sys input = sys.stdin.read().split() T = int(input[0]) for i in range(1, T + 1): N = int(input[i]) m = N - 1 print(tz[m])