T=int(input()) for _ in range(T): a,b,c=map(int,input().split()) if c==1: print(-1) continue if a0: d+=[a%c] a//=c print((len(d)-1+len(d)-d.count(0)-(d[-1]==1))*b)