#include using namespace std ; #define ft first #define sd second #define pb push_back #define all(x) x.begin(),x.end() #define ull unsigned long long int #define ui unsigned int #define ll long long int #define vi vector #define vii vector > #define pii pair #define vl vector #define vll vector > #define pll pair #define mp make_pair #define sc(x) scanf("%d",&x) #define sc2(x,y) scanf("%d%d",&x,&y) #define sc3(x,y,z) scanf("%d%d%d",&x,&y,&z) #define scll1(x) scanf("%lld",&x) #define scll2(x,y) scanf("%lld%lld",&x,&y) #define scll3(x,y,z) scanf("%lld%lld%lld",&x,&y,&z) #define pr1(x) printf("%d\n",x) #define pr2(x,y) printf("%d %d\n",x,y) #define pr3(x,y,z) printf("%d %d %d\n",x,y,z) #define prll1(x) printf("%lld\n",x) #define prll2(x,y) printf("%lld %lld\n",x,y) #define prll3(x,y,z) printf("%lld %lld %lld\n",x,y,z) #define pr_vec(v) for(int i=0;i=b; i--) #include #include #define debug( s ) cout << s << "\n" const int maxn = 1e5 + 10; const int mod = 1e9 + 7; int main() { int a[26]; for(int i=0;i<26;i++) scanf("%d",&a[i]); string s; cin>>s; int l=s.length(); int mx=INT_MIN; for(int i=0;i