import std; void main(){ long n; readf("%d",&n); int[]vals; int c=0; while(n%2==0){ n>>=1; c++; } if(c!=0){ vals~=c; } foreach(i; iota(3,n,2)){ if(i*i>n)break; if(n%i==0){ int cc=0; while(n%i==0){ n/=i; ++cc; } vals~=cc; } } if(n>1)vals~=1; int xr=0.reduce!((a,b)=>(a^b))(vals); writeln(xr==0?"Bob":"Alice"); }