/** * author: t9unkubj * created: 2024-03-24 */ #include #ifdef t9unkubj #define _GLIBCXX_DEBUG #define dbg(x) cout<<__LINE__<<" "<<#x<<":="<>n; mapm; for(long long i=2;i*i<=n;i++){ while(n%i==0){ m[i]++; n/=i; } } if(n!=1)m[n]++; int t{}; for(auto [x,y]:m){ t^=y; } cout<<(t?"Alice":"Bob")<