#include "bits/stdc++.h" using namespace std; #define FOR(i,a,b) for(int i =(a);i<(b);i++) #define REP(i,n) for(int i=0;i<(n);i++) #define REPm(i,n) for(int i=(n)-1;i>=0;i--) #define REP1(i,n) for(int i=1;i<=(n);i++) #define mp make_pair typedef long long ll; int main(){ int N; cin >> N; vector P; int count = 0; while(N%2 == 0){ count++; N /= 2; } if(count > 0) P.push_back(count); for(int i=3;i*i <= N;i++){ count = 0; while(N%i == 0){ count++; N /= i; } if(count > 0) P.push_back(count); } if(N > 1) P.push_back(1); int ans = 0; REP(i,P.size()){ ans ^= P[i]; } if(ans == 0) cout << "Bob" << endl; else cout << "Alice" << endl; return 0; }