#include #include // For std::swap bool can_win(long long a, long long b) { if (a == 0) { return false; } if (a < b) { return !can_win(b, a); } if (a % b == 0) { return true; } long long m = a / b; long long r = a % b; // r > 0 return !can_win(b, r) || (m > 1); } int main() { std::ios_base::sync_with_stdio(false); std::cin.tie(NULL); long long A, B; std::cin >> A >> B; if (can_win(A, B)) { std::cout << "Alice" << std::endl; } else { std::cout << "Bob" << std::endl; } return 0; }