#include <bits/stdc++.h>
using namespace std;
int t;
int n, k;
int dd[1000005];
void solveT2() {
  if (n == k) {
    printf("%d\n", 1);
    return;
  } else {
    for (int i = 0; i <= n; ++i) dd[i] = 0;
    for (int i = n; i >= 0; --i) {
      if (!dd[i]) {
        dd[i - 1] = 1;
        dd[i - 2] = 1;
      }
    }
    if (!dd[1] || !dd[2]) {
      printf("%d\n", 1);
      return;
    }
    printf("%d\n", 2);
    return;
  }
}
void solveAl() {
  if (k == n) {
    printf("%d\n", 1);
    return;
  }
  for (int i = 0; i <= n; ++i) dd[i] = 0;
  for (int i = n; i >= 0; --i) {
    if (!dd[i]) {
      dd[i - 1] = 1;
      dd[i - 2] = 1;
      dd[i - k] = 1;
    }
  }
  if (!dd[1] || !dd[2]) {
    printf("%d\n", 1);
    return;
  }
  printf("%d\n", 2);
  return;
}
void solve() {
  if (n % 3 == 0) {
  }
}
int main() {
  scanf("%d ", &t);
  while (t--) {
    scanf("%d %d", &n, &k);
    if (k % 3 == 0) {
      int x = (n + 1) / (k + 1);
      n -= x;
      if (n % 3 == 0)
        printf("Bob\n");
      else
        printf("Alice\n");
    } else if (n % 3 == 0)
      printf("Bob\n");
    else
      printf("Alice\n");
  }
  return 0;
}
