#include <bits/stdc++.h>
int main() {
  long long int n, k, i, a, b, c = 0, d, e, j;
  scanf("%lld%lld", &n, &k);
  d = n;
  e = 2;
  if (k > 0) {
    if (n / k == 3 && n % k == 0) {
      printf("%d %d", 1, (n * 2) / 3);
      return 0;
    }
  }
  if (n != k && k != 0) {
    if (n > 2) {
      for (i = 2; i <= n; i += 3) {
        if (k <= 0) break;
        k -= 1;
        if (n - i - 1 > k) {
          c += 2;
        } else {
          k += 1;
          e = i;
          break;
        }
      }
    }
    for (j = e; j <= n; j += 2) {
      if (k <= 0) break;
      k -= 1;
      if (n - j > k) {
        c++;
      } else {
        c++;
        break;
      }
    }
    printf("%d %d", 1, c);
  } else if (k == 0) {
    printf("0 0\n");
  } else {
    printf("0 0\n");
  }
  return 0;
}
