N = gets.to_i P = N.times.map { gets.split.map(&:to_i) } A = P.select { |x, _| x.odd? } B = P.select { |x, _| x.even? } C = A.select { |_, y| y.odd? } D = A.select { |_, y| y.even? } E = B.select { |_, y| y.odd? } F = B.select { |_, y| y.even? } cnt = C.size / 2 + D.size / 2 + E.size / 2 + F.size / 2 if cnt.even? puts 'Bob' else puts 'Alice' end