#include <bits/stdc++.h>
using namespace std;
const long long N = 1e6 + 7;
const long long INF = 1e18;
const long long mod = 1e9 + 7;
int n;
int a;
int b;
int mxa;
int mxb;
int main() {
  ios_base::sync_with_stdio(0);
  cin >> n >> a >> b;
  mxb = b;
  for (int i = 1; i <= n; i++) {
    int x;
    cin >> x;
    if (x && b < mxb) {
      if (a) {
        a--;
        b += b < mxb;
      } else if (b) {
        b--;
      }
    } else {
      if (b) {
        b--;
      } else if (a) {
        a--;
      }
    }
    if (!a && !b) {
      cout << i << endl;
      return 0;
    }
  }
  cout << n << endl;
}
