func_code_string: #include <bits/stdc++.h>   using namespace std;   int main() {     ios::sync_with_stdio(0);     cin.tie(0);     cout.tie(0);     long long int i, a[26], ans = 0, tot = 0;     string s;     map<pair<long long int, long long int>, long long int> mp;     for (i = 0; i < 26; i++) cin >> a[i];     cin >> s;     for (i = 0; i < s.length(); i++) {       ans += mp[{s[i] -  a , tot}];       tot += a[s[i] -  a ];       mp[{s[i] -  a , tot}]++;     }     cout << ans;     return 0;   }   