import java.io.*; import java.util.*; import java.math.*; class Main { public static void out (Object o) { System.out.println(o); } public static void main (String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int n = Integer.parseInt(br.readLine()); ArrayList list = new ArrayList(); int cnt = 0; if (n % 2 == 0) { while (n % 2 == 0) { n /= 2; cnt++; } list.add(cnt); } for (int i = 3; i <= n; i += 2) { cnt = 0; if (n % i == 0) { while (n % i == 0) { n /= i; cnt++; } list.add(cnt); } } int ans = 0; for (int i = 0; i < list.size(); i++) ans ^= list.get(i); out(ans == 0 ? "Bob" : "Alice"); } }