#include using namespace std; #include #include #include #include #define FOR(i,a,b) for(int (i)=(a);i<(b);i++) typedef long long ll; typedef unsigned long long ull; typedef long double lb; /* ここからが本編 */ int main(void) { int i,j,k,l; int g1,c1,p1; int g2 = 0 ,c2 = 0 ,p2 = 0; int ans = 0; int max,min; char s[305]; cin >> g1 >> c1 >> p1; cin >> s; for(i=0;s[i];i++) { switch(s[i]) { case 'G' : g2++; break; case 'C' : c2++; break; case 'P' : p2++; break; } } min = g2; if(g2 > p1) min = p1; ans += min * 3; g2 -= min; p1 -= min; min = c2; if(c2 > g1) min = g1; ans += min * 3; c2 -= min; g1 -= min; min = p2; if(p2 > c1) min = c1; ans += min * 3; p2 -= min; c1 -= min; min = g2; if(g2 > g1) min = g1; ans += min; g2 -= min; g1 -= min; min = c2; if(c2 > c1) min = c1; ans += min; c2 -= min; c1 -= min; min = p2; if(p2 > p1) min = p1; ans += min; p2 -= min; p1 -= min; printf("%d\n",ans); return 0; }