n,m=map(int,input().split()) e=[[] for i in range(n)] re=[[] for i in range(n)] d=[0]*n for i in range(m): u,v=map(int,input().split()) u-=1 v-=1 e[u]+=[v] re[v]+=[u] d[u]+=1 v=[-1]*n q=[] for i in range(n): if d[i]==0: v[i]=0 q+=[i] for s in q: if v[s]==-1: v[s]=any(v[t]==0 for t in e[s]) if v[s]==0: for t in re[s]: if v[t]==-1: v[t]=1 q+=[t] if v[s]==1: for t in re[s]: d[t]-=1 if d[t]==0 and v[t]==-1: q+=[t] print(["Bob","Alice","Draw"][v[0]])