#include <bits/stdc++.h>
using namespace std;
long a, b;
long sum;
int main() {
  cin >> a >> b;
  while (a > 1 && b > 1) {
    if (a > b) {
      sum++;
      a -= 2;
      b--;
    } else {
      sum++;
      b -= 2;
      a--;
    }
  }
  if (a >= 2 && b == 1 || a == 1 && b >= 2) sum++;
  cout << sum;
  return 0;
}
