import sys input = sys.stdin.readline N,M=map(int,input().split()) E=[[] for i in range(N)] E_INV=[[] for i in range(N)] for i in range(M): x,y=map(int,input().split()) x-=1 y-=1 E[x].append(y) E_INV[y].append(x) ANS=[-1]*N Q0=[] Q1=[] for i in range(N): if E[i]==[]: ANS[i]=0 Q0.append(i) while Q0 or Q1: while Q0: x=Q0.pop() for to in E_INV[x]: ANS[to]=1 Q1.append(to) if Q1: x=Q1.pop() for to in E_INV[x]: if ANS[to]!=-1: continue L=set() for toto in E[to]: L.add(ANS[toto]) if L=={1}: ANS[to]=0 Q0.append(to) if ANS[0]==0: print("Bob") elif ANS[0]==1: print("Alice") else: print("Draw")