module main; // 貪欲法 import std; void main() { // 入力 long G, C, P; readln.chomp.formattedRead("%d %d %d", G, C, P); auto S = readln.chomp; // 答えの計算 long ans = 0; auto SG = S.count('G'), SC = S.count('C'), SP = S.count('P'); // 勝ち long g = min(G, SC), c = min(C, SP), p = min(P, SG); ans += 3 * (g + c + p); G -= g; C -= c; P -= p; SC -= g; SP -= c; SG -= p; // あいこ g = min(G, SG), c = min(C, SC), p = min(P, SP); ans += g + c + p; // 答えの出力 writeln(ans); }