#include<iostream>
using namespace std;
long long n,c=0,sum[4]{0},a[4];
char x;
int main() {
scanf("%ld%ld%ld%ld%ld",&n,&a[0],&a[1],&a[2],&a[3]);
for(int i=0;i<n;i++){
cin>>x;
if(x=='A')
sum[0]++;
if(x=='B')
sum[1]++;
if(x=='C')
sum[2]++;
if(x=='D')
sum[3]++;
}
for(int i=0;i<4;i++){
if(sum[i]>a[i])
c+=a[i];
else c+=sum[i];
}
printf("%ld\n",c);
return 0;
}
#include<iostream>
using namespace std;
long long n,c=0,sum[4]{0},a[4];
char x;
int main() {
scanf("%ld%ld%ld%ld%ld",&n,&a[0],&a[1],&a[2],&a[3]);
for(int i=0;i<n;i++){
cin>>x;
if(x=='A')
sum[0]++;
if(x=='B')
sum[1]++;
if(x=='C')
sum[2]++;
if(x=='D')
sum[3]++;
}
for(int i=0;i<4;i++){
if(sum[i]>a[i])
c+=a[i];
else c+=sum[i];
}
printf("%ld\n",c);
return 0;
}#include<iostream>
using namespace std;
long long n,c=0,sum[4]{0},a[4];
char x;
int main() {
scanf("%ld%ld%ld%ld%ld",&n,&a[0],&a[1],&a[2],&a[3]);
for(int i=0;i<n;i++){
cin>>x;
if(x=='A')
sum[0]++;
if(x=='B')
sum[1]++;
if(x=='C')
sum[2]++;
if(x=='D')
sum[3]++;
}
for(int i=0;i<4;i++){
if(sum[i]>a[i])
c+=a[i];
else c+=sum[i];
}
printf("%ld\n",c);
return 0;
}#include<iostream>
using namespace std;
long long n,c=0,sum[4]{0},a[4];
char x;
int main() {
scanf("%ld%ld%ld%ld%ld",&n,&a[0],&a[1],&a[2],&a[3]);
for(int i=0;i<n;i++){
cin>>x;
if(x=='A')
sum[0]++;
if(x=='B')
sum[1]++;
if(x=='C')
sum[2]++;
if(x=='D')
sum[3]++;
}
for(int i=0;i<4;i++){
if(sum[i]>a[i])
c+=a[i];
else c+=sum[i];
}
printf("%ld\n",c);
return 0;
}#include<iostream>
using namespace std;
long long n,c=0,sum[4]{0},a[4];
char x;
int main() {
scanf("%ld%ld%ld%ld%ld",&n,&a[0],&a[1],&a[2],&a[3]);
for(int i=0;i<n;i++){
cin>>x;
if(x=='A')
sum[0]++;
if(x=='B')
sum[1]++;
if(x=='C')
sum[2]++;
if(x=='D')
sum[3]++;
}
for(int i=0;i<4;i++){
if(sum[i]>a[i])
c+=a[i];
else c+=sum[i];
}
printf("%ld\n",c);
return 0;
}#include<iostream>
using namespace std;
long long n,c=0,sum[4]{0},a[4];
char x;
int main() {
scanf("%ld%ld%ld%ld%ld",&n,&a[0],&a[1],&a[2],&a[3]);
for(int i=0;i<n;i++){
cin>>x;
if(x=='A')
sum[0]++;
if(x=='B')
sum[1]++;
if(x=='C')
sum[2]++;
if(x=='D')
sum[3]++;
}
for(int i=0;i<4;i++){
if(sum[i]>a[i])
c+=a[i];
else c+=sum[i];
}
printf("%ld\n",c);
return 0;
}#include<iostream>
using namespace std;
long long n,c=0,sum[4]{0},a[4];
char x;
int main() {
scanf("%ld%ld%ld%ld%ld",&n,&a[0],&a[1],&a[2],&a[3]);
for(int i=0;i<n;i++){
cin>>x;
if(x=='A')
sum[0]++;
if(x=='B')
sum[1]++;
if(x=='C')
sum[2]++;
if(x=='D')
sum[3]++;
}
for(int i=0;i<4;i++){
if(sum[i]>a[i])
c+=a[i];
else c+=sum[i];
}
printf("%ld\n",c);
return 0;
}#include<iostream>
using namespace std;
long long n,c=0,sum[4]{0},a[4];
char x;
int main() {
scanf("%ld%ld%ld%ld%ld",&n,&a[0],&a[1],&a[2],&a[3]);
for(int i=0;i<n;i++){
cin>>x;
if(x=='A')
sum[0]++;
if(x=='B')
sum[1]++;
if(x=='C')
sum[2]++;
if(x=='D')
sum[3]++;
}
for(int i=0;i<4;i++){
if(sum[i]>a[i])
c+=a[i];
else c+=sum[i];
}
printf("%ld\n",c);
return 0;
}#include<iostream>
using namespace std;
long long n,c=0,sum[4]{0},a[4];
char x;
int main() {
scanf("%ld%ld%ld%ld%ld",&n,&a[0],&a[1],&a[2],&a[3]);
for(int i=0;i<n;i++){
cin>>x;
if(x=='A')
sum[0]++;
if(x=='B')
sum[1]++;
if(x=='C')
sum[2]++;
if(x=='D')
sum[3]++;
}
for(int i=0;i<4;i++){
if(sum[i]>a[i])
c+=a[i];
else c+=sum[i];
}
printf("%ld\n",c);
return 0;
}#include<iostream>
using namespace std;
long long n,c=0,sum[4]{0},a[4];
char x;
int main() {
scanf("%ld%ld%ld%ld%ld",&n,&a[0],&a[1],&a[2],&a[3]);
for(int i=0;i<n;i++){
cin>>x;
if(x=='A')
sum[0]++;
if(x=='B')
sum[1]++;
if(x=='C')
sum[2]++;
if(x=='D')
sum[3]++;
}
for(int i=0;i<4;i++){
if(sum[i]>a[i])
c+=a[i];
else c+=sum[i];
}
printf("%ld\n",c);
return 0;
}#include<iostream>
using namespace std;
long long n,c=0,sum[4]{0},a[4];
char x;
int main() {
scanf("%ld%ld%ld%ld%ld",&n,&a[0],&a[1],&a[2],&a[3]);
for(int i=0;i<n;i++){
cin>>x;
if(x=='A')
sum[0]++;
if(x=='B')
sum[1]++;
if(x=='C')
sum[2]++;
if(x=='D')
sum[3]++;
}
for(int i=0;i<4;i++){
if(sum[i]>a[i])
c+=a[i];
else c+=sum[i];
}
printf("%ld\n",c);
return 0;
}#include<iostream>
using namespace std;
long long n,c=0,sum[4]{0},a[4];
char x;
int main() {
scanf("%ld%ld%ld%ld%ld",&n,&a[0],&a[1],&a[2],&a[3]);
for(int i=0;i<n;i++){
cin>>x;
if(x=='A')
sum[0]++;
if(x=='B')
sum[1]++;
if(x=='C')
sum[2]++;
if(x=='D')
sum[3]++;
}
for(int i=0;i<4;i++){
if(sum[i]>a[i])
c+=a[i];
else c+=sum[i];
}
printf("%ld\n",c);
return 0;
}#include<iostream>
using namespace std;
long long n,c=0,sum[4]{0},a[4];
char x;
int main() {
scanf("%ld%ld%ld%ld%ld",&n,&a[0],&a[1],&a[2],&a[3]);
for(int i=0;i<n;i++){
cin>>x;
if(x=='A')
sum[0]++;
if(x=='B')
sum[1]++;
if(x=='C')
sum[2]++;
if(x=='D')
sum[3]++;
}
for(int i=0;i<4;i++){
if(sum[i]>a[i])
c+=a[i];
else c+=sum[i];
}
printf("%ld\n",c);
return 0;
}#include<iostream>
using namespace std;
long long n,c=0,sum[4]{0},a[4];
char x;
int main() {
scanf("%ld%ld%ld%ld%ld",&n,&a[0],&a[1],&a[2],&a[3]);
for(int i=0;i<n;i++){
cin>>x;
if(x=='A')
sum[0]++;
if(x=='B')
sum[1]++;
if(x=='C')
sum[2]++;
if(x=='D')
sum[3]++;
}
for(int i=0;i<4;i++){
if(sum[i]>a[i])
c+=a[i];
else c+=sum[i];
}
printf("%ld\n",c);
return 0;
}#include<iostream>
using namespace std;
long long n,c=0,sum[4]{0},a[4];
char x;
int main() {
scanf("%ld%ld%ld%ld%ld",&n,&a[0],&a[1],&a[2],&a[3]);
for(int i=0;i<n;i++){
cin>>x;
if(x=='A')
sum[0]++;
if(x=='B')
sum[1]++;
if(x=='C')
sum[2]++;
if(x=='D')
sum[3]++;
}
for(int i=0;i<4;i++){
if(sum[i]>a[i])
c+=a[i];
else c+=sum[i];
}
printf("%ld\n",c);
return 0;
}#include<iostream>
using namespace std;
long long n,c=0,sum[4]{0},a[4];
char x;
int main() {
scanf("%ld%ld%ld%ld%ld",&n,&a[0],&a[1],&a[2],&a[3]);
for(int i=0;i<n;i++){
cin>>x;
if(x=='A')
sum[0]++;
if(x=='B')
sum[1]++;
if(x=='C')
sum[2]++;
if(x=='D')
sum[3]++;
}
for(int i=0;i<4;i++){
if(sum[i]>a[i])
c+=a[i];
else c+=sum[i];
}
printf("%ld\n",c);
return 0;
}#include<iostream>
using namespace std;
long long n,c=0,sum[4]{0},a[4];
char x;
int main() {
scanf("%ld%ld%ld%ld%ld",&n,&a[0],&a[1],&a[2],&a[3]);
for(int i=0;i<n;i++){
cin>>x;
if(x=='A')
sum[0]++;
if(x=='B')
sum[1]++;
if(x=='C')
sum[2]++;
if(x=='D')
sum[3]++;
}
for(int i=0;i<4;i++){
if(sum[i]>a[i])
c+=a[i];
else c+=sum[i];
}
printf("%ld\n",c);
return 0;
}#include<iostream>
using namespace std;
long long n,c=0,sum[4]{0},a[4];
char x;
int main() {
scanf("%ld%ld%ld%ld%ld",&n,&a[0],&a[1],&a[2],&a[3]);
for(int i=0;i<n;i++){
cin>>x;
if(x=='A')
sum[0]++;
if(x=='B')
sum[1]++;
if(x=='C')
sum[2]++;
if(x=='D')
sum[3]++;
}
for(int i=0;i<4;i++){
if(sum[i]>a[i])
c+=a[i];
else c+=sum[i];
}
printf("%ld\n",c);
return 0;
}#include<iostream>
using namespace std;
long long n,c=0,sum[4]{0},a[4];
char x;
int main() {
scanf("%ld%ld%ld%ld%ld",&n,&a[0],&a[1],&a[2],&a[3]);
for(int i=0;i<n;i++){
cin>>x;
if(x=='A')
sum[0]++;
if(x=='B')
sum[1]++;
if(x=='C')
sum[2]++;
if(x=='D')
sum[3]++;
}
for(int i=0;i<4;i++){
if(sum[i]>a[i])
c+=a[i];
else c+=sum[i];
}
printf("%ld\n",c);
return 0;
}#include<iostream>
using namespace std;
long long n,c=0,sum[4]{0},a[4];
char x;
int main() {
scanf("%ld%ld%ld%ld%ld",&n,&a[0],&a[1],&a[2],&a[3]);
for(int i=0;i<n;i++){
cin>>x;
if(x=='A')
sum[0]++;
if(x=='B')
sum[1]++;
if(x=='C')
sum[2]++;
if(x=='D')
sum[3]++;
}
for(int i=0;i<4;i++){
if(sum[i]>a[i])
c+=a[i];
else c+=sum[i];
}
printf("%ld\n",c);
return 0;
}#include<iostream>
using namespace std;
long long n,c=0,sum[4]{0},a[4];
char x;
int main() {
scanf("%ld%ld%ld%ld%ld",&n,&a[0],&a[1],&a[2],&a[3]);
for(int i=0;i<n;i++){
cin>>x;
if(x=='A')
sum[0]++;
if(x=='B')
sum[1]++;
if(x=='C')
sum[2]++;
if(x=='D')
sum[3]++;
}
for(int i=0;i<4;i++){
if(sum[i]>a[i])
c+=a[i];
else c+=sum[i];
}
printf("%ld\n",c);
return 0;
}#include<iostream>
using namespace std;
long long n,c=0,sum[4]{0},a[4];
char x;
int main() {
scanf("%ld%ld%ld%ld%ld",&n,&a[0],&a[1],&a[2],&a[3]);
for(int i=0;i<n;i++){
cin>>x;
if(x=='A')
sum[0]++;
if(x=='B')
sum[1]++;
if(x=='C')
sum[2]++;
if(x=='D')
sum[3]++;
}
for(int i=0;i<4;i++){
if(sum[i]>a[i])
c+=a[i];
else c+=sum[i];
}
printf("%ld\n",c);
return 0;
}#include<iostream>
using namespace std;
long long n,c=0,sum[4]{0},a[4];
char x;
int main() {
scanf("%ld%ld%ld%ld%ld",&n,&a[0],&a[1],&a[2],&a[3]);
for(int i=0;i<n;i++){
cin>>x;
if(x=='A')
sum[0]++;
if(x=='B')
sum[1]++;
if(x=='C')
sum[2]++;
if(x=='D')
sum[3]++;
}
for(int i=0;i<4;i++){
if(sum[i]>a[i])
c+=a[i];
else c+=sum[i];
}
printf("%ld\n",c);
return 0;
}#include<iostream>
using namespace std;
long long n,c=0,sum[4]{0},a[4];
char x;
int main() {
scanf("%ld%ld%ld%ld%ld",&n,&a[0],&a[1],&a[2],&a[3]);
for(int i=0;i<n;i++){
cin>>x;
if(x=='A')
sum[0]++;
if(x=='B')
sum[1]++;
if(x=='C')
sum[2]++;
if(x=='D')
sum[3]++;
}
for(int i=0;i<4;i++){
if(sum[i]>a[i])
c+=a[i];
else c+=sum[i];
}
printf("%ld\n",c);
return 0;
}#include<iostream>
using namespace std;
long long n,c=0,sum[4]{0},a[4];
char x;
int main() {
scanf("%ld%ld%ld%ld%ld",&n,&a[0],&a[1],&a[2],&a[3]);
for(int i=0;i<n;i++){
cin>>x;
if(x=='A')
sum[0]++;
if(x=='B')
sum[1]++;
if(x=='C')
sum[2]++;
if(x=='D')
sum[3]++;
}
for(int i=0;i<4;i++){
if(sum[i]>a[i])
c+=a[i];
else c+=sum[i];
}
printf("%ld\n",c);
return 0;
}#include<iostream>
using namespace std;
long long n,c=0,sum[4]{0},a[4];
char x;
int main() {
scanf("%ld%ld%ld%ld%ld",&n,&a[0],&a[1],&a[2],&a[3]);
for(int i=0;i<n;i++){
cin>>x;
if(x=='A')
sum[0]++;
if(x=='B')
sum[1]++;
if(x=='C')
sum[2]++;
if(x=='D')
sum[3]++;
}
for(int i=0;i<4;i++){
if(sum[i]>a[i])
c+=a[i];
else c+=sum[i];
}
printf("%ld\n",c);
return 0;
}#include<iostream>
using namespace std;
long long n,c=0,sum[4]{0},a[4];
char x;
int main() {
scanf("%ld%ld%ld%ld%ld",&n,&a[0],&a[1],&a[2],&a[3]);
for(int i=0;i<n;i++){
cin>>x;
if(x=='A')
sum[0]++;
if(x=='B')
sum[1]++;
if(x=='C')
sum[2]++;
if(x=='D')
sum[3]++;
}
for(int i=0;i<4;i++){
if(sum[i]>a[i])
c+=a[i];
else c+=sum[i];
}
printf("%ld\n",c);
return 0;
}#include<iostream>
using namespace std;
long long n,c=0,sum[4]{0},a[4];
char x;
int main() {
scanf("%ld%ld%ld%ld%ld",&n,&a[0],&a[1],&a[2],&a[3]);
for(int i=0;i<n;i++){
cin>>x;
if(x=='A')
sum[0]++;
if(x=='B')
sum[1]++;
if(x=='C')
sum[2]++;
if(x=='D')
sum[3]++;
}
for(int i=0;i<4;i++){
if(sum[i]>a[i])
c+=a[i];
else c+=sum[i];
}
printf("%ld\n",c);
return 0;
}#include<iostream>
using namespace std;
long long n,c=0,sum[4]{0},a[4];
char x;
int main() {
scanf("%ld%ld%ld%ld%ld",&n,&a[0],&a[1],&a[2],&a[3]);
for(int i=0;i<n;i++){
cin>>x;
if(x=='A')
sum[0]++;
if(x=='B')
sum[1]++;
if(x=='C')
sum[2]++;
if(x=='D')
sum[3]++;
}
for(int i=0;i<4;i++){
if(sum[i]>a[i])
c+=a[i];
else c+=sum[i];
}
printf("%ld\n",c);
return 0;
}#include<iostream>
using namespace std;
long long n,c=0,sum[4]{0},a[4];
char x;
int main() {
scanf("%ld%ld%ld%ld%ld",&n,&a[0],&a[1],&a[2],&a[3]);
for(int i=0;i<n;i++){
cin>>x;
if(x=='A')
sum[0]++;
if(x=='B')
sum[1]++;
if(x=='C')
sum[2]++;
if(x=='D')
sum[3]++;
}
for(int i=0;i<4;i++){
if(sum[i]>a[i])
c+=a[i];
else c+=sum[i];
}
printf("%ld\n",c);
return 0;
}#include<iostream>
using namespace std;
long long n,c=0,sum[4]{0},a[4];
char x;
int main() {
scanf("%ld%ld%ld%ld%ld",&n,&a[0],&a[1],&a[2],&a[3]);
for(int i=0;i<n;i++){
cin>>x;
if(x=='A')
sum[0]++;
if(x=='B')
sum[1]++;
if(x=='C')
sum[2]++;
if(x=='D')
sum[3]++;
}
for(int i=0;i<4;i++){
if(sum[i]>a[i])
c+=a[i];
else c+=sum[i];
}
printf("%ld\n",c);
return 0;
}#include<iostream>
using namespace std;
long long n,c=0,sum[4]{0},a[4];
char x;
int main() {
scanf("%ld%ld%ld%ld%ld",&n,&a[0],&a[1],&a[2],&a[3]);
for(int i=0;i<n;i++){
cin>>x;
if(x=='A')
sum[0]++;
if(x=='B')
sum[1]++;
if(x=='C')
sum[2]++;
if(x=='D')
sum[3]++;
}
for(int i=0;i<4;i++){
if(sum[i]>a[i])
c+=a[i];
else c+=sum[i];
}
printf("%ld\n",c);
return 0;
}#include<iostream>
using namespace std;
long long n,c=0,sum[4]{0},a[4];
char x;
int main() {
scanf("%ld%ld%ld%ld%ld",&n,&a[0],&a[1],&a[2],&a[3]);
for(int i=0;i<n;i++){
cin>>x;
if(x=='A')
sum[0]++;
if(x=='B')
sum[1]++;
if(x=='C')
sum[2]++;
if(x=='D')
sum[3]++;
}
for(int i=0;i<4;i++){
if(sum[i]>a[i])
c+=a[i];
else c+=sum[i];
}
printf("%ld\n",c);
return 0;
}#include<iostream>
using namespace std;
long long n,c=0,sum[4]{0},a[4];
char x;
int main() {
scanf("%ld%ld%ld%ld%ld",&n,&a[0],&a[1],&a[2],&a[3]);
for(int i=0;i<n;i++){
cin>>x;
if(x=='A')
sum[0]++;
if(x=='B')
sum[1]++;
if(x=='C')
sum[2]++;
if(x=='D')
sum[3]++;
}
for(int i=0;i<4;i++){
if(sum[i]>a[i])
c+=a[i];
else c+=sum[i];
}
printf("%ld\n",c);
return 0;
}#include<iostream>
using namespace std;
long long n,c=0,sum[4]{0},a[4];
char x;
int main() {
scanf("%ld%ld%ld%ld%ld",&n,&a[0],&a[1],&a[2],&a[3]);
for(int i=0;i<n;i++){
cin>>x;
if(x=='A')
sum[0]++;
if(x=='B')
sum[1]++;
if(x=='C')
sum[2]++;
if(x=='D')
sum[3]++;
}
for(int i=0;i<4;i++){
if(sum[i]>a[i])
c+=a[i];
else c+=sum[i];
}
printf("%ld\n",c);
return 0;
}