#include using namespace std; using Int = long long; template inline void chmin(T1 &a,T2 b){if(a>b) a=b;} template inline void chmax(T1 &a,T2 b){if(a>q; while(q--){ Int a,b,c; cin>>a>>b>>c; if(c==1){ cout<<(a*b)< vs; while(a){ vs.emplace_back(a%c); a/=c; } reverse(vs.begin(),vs.end()); Int m=vs.size(); //for(Int i=0;i=m||vs[i+1]==0||vs[i+1]==c-1){ if(vs[i]) cnt++; continue; } if(i!=0) cnt++; i++;cnt++;cnt++; } cout<