#include <bits/stdc++.h>
using namespace std;
const int BUF = 1000000;
char buf[BUF], *p1, *p2;
inline char getChar() {
  return p1 == p2 && (p2 = (p1 = buf) + fread(buf, 1, BUF, stdin), p1 == p2)
             ? EOF
             : *p1++;
}
inline int read() {
  register int f = 0;
  register char c;
  while (!isdigit(c = getChar())) {
  }
  do f = f * 10 + (c ^ 48);
  while (isdigit(c = getChar()));
  return f;
}
const int N = 100003;
int a[N];
int main() {
  int n = read(), i, minVal = 50, cnt = 0;
  for (i = 1; i <= n; ++i) a[i] = read(), minVal = min(minVal, a[i]);
  for (i = 1; i <= n; ++i) cnt += a[i] == minVal;
  printf(cnt <= n >> 1 ? "Alice" : "Bob");
  return 0;
}
