package yukicoder; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class PrimeFactorsGame { public static void main(String[] args) { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int num = 0; try { num = Integer.parseInt(br.readLine()); }catch (IOException e){} double sqr = Math.sqrt(num); int xor = 0; int cnt = 0; while((num & 1) == 0){ cnt++; num /= 2; } xor ^= cnt; for(int i = 3 ; i <= sqr ; i += 2){ if((num % i) == 0){ cnt = 0; do{ num /= i; cnt++; }while((num % i) == 0); xor ^= cnt; } } if(num != 1){ xor ^= 1; } String disp = (xor == 0) ? "Bob" : "Alice"; System.out.println(disp); } }