use std::io::Read; fn main() { let mut stdin = String::new(); std::io::stdin().read_to_string(&mut stdin).unwrap(); let mut stdin = stdin.split_whitespace().map(|x| x.parse::().unwrap() ); let mut get = || stdin.next().unwrap(); let n = get(); let mut counts = vec![0; 4]; for _ in 0..n { let x = get(); let y = get(); let i = (y % 2) * 2 + x % 2; counts[i as usize] += 1; } let mut count = 0; for c in &counts { count += c / 2; } let ans = if count % 2 == 0 { "Bob" } else { "Alice" }; println!("{}", ans); }