#include
#include
using namespace std;
int n;
int main()
{
int n;
cin >> n;
string s;
cin >> s;
int combs = 0;
for(int mask = 0; mask < (1 << n); mask++) {
string tmp = "";
for(int i = 0; i < n; i++) {
if(mask & (1 << i)) {
tmp += s[i];
}
}
string ltd = "";
if(tmp.size() == 1) {
ltd += tmp[tmp.size() - 1];
}
else if(tmp.size() == 2) {
ltd += tmp[tmp.size() - 2];
ltd += tmp[tmp.size() - 1];
}
else {
ltd += tmp[tmp.size() - 3];
ltd += tmp[tmp.size() - 2];
ltd += tmp[tmp.size() - 1];
}
int num = 0;
for(int j = 0; j < ltd.size(); j++) {
num = (num * 10) + (ltd[j] - '0');
}
if(num % 8 == 0) {
++combs;
}
}
cout << combs - 1<< endl;
return 0;
}