def fun(n, val):
    product = 1
    for k in range(val, n + 1):
        product *= k
    return product


def fact(k):
    product = 1
    for i in range(2, k + 1):
        product *= i
    return product



def row(value):
    n = 0
    while True:
        for k in range((n // 2) + 1):
            top = fun(n, n - k + 1)
            bot = fact(k)
            if top / bot == value:
                return n + 1
            if top / bot > value:
                break
        n += 1


def main():
    c = int(input())
    for i in range(c):
        print(row(int(input())))

main()