#define _USE_MATH_DEFINES #include using namespace std; // https://github.com/JaroslavUrbann/ICPC-library typedef long long ll; typedef long double ld; const int K=26; int prices[K]; int mx=0; ll solve(string s,int n,int p,int lg){ ll res=0; char my=0; int same=1; for(int i=0;ins(p); for(int i=0;i>n; int p=1; for(int c=2;c<=n;++c)if(n%c==0){p=c;break;} int lg=0; int cn=n; while(cn!=1)++lg,cn/=p; string s;cin>>s; int k;cin>>k; for(int i=0;i>c; cin>>prices[c-'A']; } mx=*max_element(prices,prices+K); cout<sync_with_stdio(0); cin.exceptions(cin.failbit); cout<>tc; while(tc--)ProGamerMove(); }