import java.util.*; public class Main { Map factorize(int n) { Map res = new HashMap(); for(int d=2; d*d<=n; d++) { while(n % d == 0) { Integer v = res.get(d); res.put(d, v==null?1:v+1); n /= d; } } if(n > 1) { Integer v = res.get(n); res.put(n, v==null?1:v+1); } return res; } private void solve() { Scanner sc = new Scanner(System.in); int n = Integer.parseInt(sc.next()); int res = factorize(n) .values() .stream() .reduce((a, b) -> a ^ b) .get(); System.out.println(res > 0 ? "Alice" : "Bob"); } public static void main(String[] args) { new Main().solve(); } }