#include <bits/stdc++.h>
using namespace std;
int n, a, b, c, i;
int func(int x, int y, int z) {
  for (i = 0; i <= z; i++) {
    if ((x - i - 1) >= y) {
      c++;
    }
  }
  return c;
}
int main() {
  cin >> n >> a >> b;
  cout << func(n, a, b) << endl;
  return 0;
}
