#include <bits/stdc++.h>
using namespace std;
int main() {
  int x, n;
  scanf("%d %d", &x, &n);
  if (!x) {
    puts("0");
    return 0;
  }
  int sum3 = (x + n) / 3;
  printf("%d\n", x < sum3 || n < sum3 ? min(x, n) : sum3);
  return 0;
}
