#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; typedef long long ll; struct Point { int x,y,r; }point[20010]; bool cmp(Point a,Point b) { return a.rll(point[i].x-point[j].x)*(point[i].x-point[j].x)+(point[i].y-point[j].y)*(point[i].y-point[j].y)) { flag=1; add(j,i); break; } if(!flag) add(n,i); } if(dfs(n)!=0) puts("Alice"); else puts("Bob"); } }