def fib_memoized(n: int) -> int:
    """ Find the n-th fibonacci number with memoization"""
    memory: list = [0, 1]
    for i in range(2, n+1):
        memory.append(memory[-1] + memory[-2])
    return memory[n]