#include <bits/stdc++.h>
using namespace std;
int _min(int a, int b) {
  if (a < b)
    return a;
  else
    return b;
}
int main() {
  int n, m, res, i;
  scanf("%d %d", &n, &m);
  res = _min(n, m) + 1;
  printf("%d\n", res);
  for (i = 1; i <= res; i++) printf("%d %d\n", i - 1, res - i);
  return 0;
}
