#include using namespace std; typedef long long ll; typedef long double ld; #define rep(i,n) for (int i = 0; i < (n); ++i) templatebool chmax(T &a, const T &b) { if (abool chmin(T &a, const T &b) { if (b mp){ if(mp.count(x)){ return mp[x]; } if(x==0){ return mp[x]=0; } if(x> q; while(q--){ cin >> a >> b >> c; map mp; cout << f(a,mp)*b << endl; } }