#include <stdio.h>
using namespace std;
int main()
{
int n,a,b;
int i,c=0;
scanf("%d %d %d",&n,&a,&b);
int s[n];
for(i=0;i<n;i++)
{
scanf("%d",s[i]);
}
b=b*2;
for(i=0;i<n;i++)
{
if(s[i]==1)
{
if(a>0)
{
a--;
}
else if(b>0)
{
b--;
}
else
{
c++;
}
}
else if(s[i]==2)
{
if(b>0)
{
b=b-2;
}
else
{
c++;
}
}
}
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CmludCBtYWluKCkKewogICAgIGludCBuLGEsYjsKICAgICBpbnQgaSxjPTA7CiAgICBzY2FuZigiJWQgJWQgJWQiLCZuLCZhLCZiKTsKICAgIGludCBzW25dOwogICAgZm9yKGk9MDtpPG47aSsrKQogICAgewogICAgICAgIHNjYW5mKCIlZCIsc1tpXSk7CiAgICB9CiAgICBiPWIqMjsKICAgIGZvcihpPTA7aTxuO2krKykKICAgIHsKICAgICAgICBpZihzW2ldPT0xKQogICAgICAgIHsKICAgICAgICAgICAgaWYoYT4wKQogICAgICAgICAgICB7CiAgICAgICAgICAgICAgICBhLS07CiAgICAgICAgICAgIH0KICAgICAgICAgICAgZWxzZSBpZihiPjApCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgIGItLTsKICAgICAgICAgICAgfQogICAgICAgICAgICBlbHNlCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgIGMrKzsKICAgICAgICAgICAgfQogICAgICAgIH0KICAgICAgICBlbHNlIGlmKHNbaV09PTIpCiAgICAgICAgewogICAgICAgICAgICBpZihiPjApCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgIGI9Yi0yOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGVsc2UKICAgICAgICAgICAgewogICAgICAgICAgICAgICAgYysrOwogICAgICAgICAgICB9CiAgICAgICAgfQogICAgfQoKICAgIHJldHVybiAwOwp9