N, K = map(int, input().split())
l = []
while N // K != 0:
  l.insert(-1, N % K)
  N = N // K
l.append(N)
print(len(l)) N, K = map(int, input().split()) N map(int, input().split()) map int input().split() ().split () input split K l = [] l [] while N // K != 0:
  l.insert(-1, N % K)
  N = N // K N // K != 0 N // K N K 0 l.insert(-1, N % K) l.insert l insert -1 N % K N K N = N // K N N // K N K l.append(N) l.append l append N print(len(l)) print len(l) len l N = N // K N // K N N, K = map(int, input().split()) map(int, input().split()) N l = [] [] l K = map(int, input().split()) map(int, input().split()) K
N, K = map(int, input().split())
l = []
while N // K != 0:
  l.insert(-1, N % K)
  N = N // K
l.append(N)
print(len(l))