#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; int findMax(string word, vector h) { int max = 0; for(char c : word) { int index = (int)(c-'a'); if(h[index] > max) max = h[index]; } return max; } int main(){ vector h(26,0); for(int h_i = 0;h_i < 26;h_i++){ cin >> h[h_i]; } string word; cin >> word; int maxHeight = findMax(word, h); cout << word.length() * maxHeight << endl; return 0; }