N,K=map(int,input().split())
p,c=1,1
while p<=N:
    p*=K
    c+=1
print(c-1) N,K=map(int,input().split()) N map(int,input().split()) map int input().split() ().split () input split K p,c=1,1 p 1 c 1 while p<=N:
    p*=K
    c+=1 p<=N p N p*=K p K c+=1 c 1 print(c-1) print c-1 c 1 c=1,1 1 c p*=K K p p,c=1,1 1 p c+=1 1 c N,K=map(int,input().split()) map(int,input().split()) N K=map(int,input().split()) map(int,input().split()) K
N,K=map(int,input().split())
p,c=1,1
while p<=N:
    p*=K
    c+=1
print(c-1)