#include <bits/stdc++.h>
using namespace std;
int k;
int dp[6600];
int rec(int n) {
  if (n == 0) return 0;
  if (dp[n] != -1) return dp[n];
  set<int> st;
  st.insert(rec(n - 1));
  if (n >= 2) st.insert(rec(n - 2));
  if (n >= k) st.insert(rec(n - k));
  int ret = 0;
  while (st.count(ret)) ret++;
  return dp[n] = ret;
}
int main() {
  int ti;
  scanf("%d", &ti);
  while (ti--) {
    int n, k;
    scanf("%d %d", &n, &k);
    if (k % 3) {
      if (n % 3 == 0)
        printf("Bob\n");
      else
        printf("Alice\n");
    } else {
      n %= k + 1;
      if (n == 0)
        printf("Bob\n");
      else if (n == k)
        printf("Alice\n");
      else {
        if (n % 3 == 0)
          printf("Bob\n");
        else
          printf("Alice\n");
      }
    }
  }
  return 0;
}
