qyliang/CodeNanoFix huggingface dataset:
Buggy code:
a, b = map(int, input().split())
if a == 1:
  a == 14
if b == 1:
  b == 14
if a > b:
  print('Alice')
elif a == b:
  print('Draw')
else:
  print('Bob')

Fixed code:
a,b = map(int,input().split())
if a == b:
    print("Draw")
else:
    if a == 1 :
        print("Alice")
    elif b == 1:
        print("Bob")
    else:
        if a>b:
            print("Alice")
        else:
            print("Bob")
Buggy code:
a,b=map(int,input().split())
def one_14(num):
  if num==1:
    return 14
a=one_14(a)
b=one_14(b)
if a > b:
  print("Alice")
elif b < a:
  print("Bob")
else:
  print("Draw")

Fixed code:
a,b=map(int,input().split())
def one_14(num):
  if num==1:
    return 14
  else:
    return num
a=one_14(a)
b=one_14(b)
if a > b:
  print("Alice")
elif a < b:
  print("Bob")
else:
  print("Draw")
Buggy code:
a, b = map(int, input().split())
ans = 'Bob'
if a == b:
  ans = 'Draw'
elif a == 1 or a > b:
  ans = 'Alice'
print(ans)

Fixed code:
a, b = map(int, input().split())
ans = 'Bob'
if a == 1:
  a = 14
if b == 1:
  b = 14
if a == b:
  ans = 'Draw'
elif a > b:
  ans = 'Alice'
print(ans)
Buggy code:
a,b=map(int,input().split())

if a==b
  print("Draw")
elif a==1:
  print("Alice")
elif b==1:
  print("Bob")
elif a>b:
  print("Alice")
else:
  print("Bob")

Fixed code:
a,b=map(int,input().split())
     
if a==b:
  print("Draw")
elif a==1:
  print("Alice")
elif b==1:
  print("Bob")
elif a>b:
  print("Alice")
else:
  print("Bob")
Buggy code:
a, b = map(int, input().split())
if a == b:
    print("Draw")
elif a > b:
    print("Alice")
else:
    print("Bob")


Fixed code:
a,b = map(int, input().split())
if a == b:
    print('Draw')
elif a == 1:
    print('Alice')
elif b == 1:
    print('Bob')
elif a > b:
    print('Alice')
else:
    print('Bob')
Buggy code:
def one_card_poker(A: int, B: int) -> str:
    if A > B:
        return 'Alice'
    if A < B:
        return 'Bob'
    return 'Draw'


if __name__ == "__main__":
    A, B = map(int, input().split())
    ans = one_card_poker(A, B)
    print(ans)


Fixed code:
def one_card_poker(A: int, B: int) -> str:
    if A == B:
        return 'Draw'
    if A == 1:
        return 'Alice'
    if B == 1:
        return 'Bob'
    if A > B:
        return 'Alice'
    return 'Bob'


if __name__ == "__main__":
    A, B = map(int, input().split())
    ans = one_card_poker(A, B)
    print(ans)
Buggy code:
a,b = map(int,input().split())
if a==1 :
	a=14
elif b==1:
	b=14
if a>b:
	print("Alice")
elif a<b:
	print("Bob")
else:
	print("Draw")


Fixed code:
a, b = map(int, input().split())
if a==1:a=14
if b==1:b=14
if a==b:
  print("Draw")
elif a<b:
  print("Bob")
else:
  print("Alice")
Buggy code:
a, b = map(int, input().split())
if a>b :
  print("Alice")
elif a<b :
  print("Bob")
else:
  print("Draw")

Fixed code:
a, b = list(map(int, input().split()))

if a > b:
    if b == 1:
        print('Bob')
    else:
        print('Alice')
elif a < b:
    if a == 1:
        print('Alice')
    else:
        print('Bob')
else:
    print('Draw')
Buggy code:
A,B = map(int,input().split())
if A>B:
    print("Alice")
elif A<B:
    print("Bob")
else:
    print("Draw")

Fixed code:
A, B = map(int, input().split())
if A == 1 : A = 14
if B == 1 : B = 14

if A > B:
  print("Alice")
elif A < B:
  print("Bob")
else:
  print("Draw")
Buggy code:
a, b = map(int, input().split(" "))

if a>b:
    print("Alice")
elif a<b:
    print("Bob")
else:
    print("Draw")

Fixed code:
a,b = map(int,input().split())
if a==b:
  print("Draw")
elif a==1:
  print("Alice")
elif b==1:
  print("Bob")
elif a>b:
  print("Alice")
else:
  print("Bob")
Buggy code:
a,b=map(lambda x: int(x), input().split())
if a > b:
    print('Alice')
elif b > a:
    print('Bob')
else:
    print('Draw')

Fixed code:
a,b=map(lambda x: int(x), input().split())
if a == 1:
    a = 14
if b == 1:
    b = 14
if a > b:
    print('Alice')
elif b > a:
    print('Bob')
else:
    print('Draw')
Buggy code:
a,b = map(int,input().split())

if a == 1:
  a = 14
if b == 1:
  b = 14

if a > b:
  print('Alice')
elif b < a:
  print('Bob')
else:
  print('Draw')

Fixed code:
a,b = map(int,input().split())
 
if a == 1:
  a = 14
if b == 1:
  b = 14

if a > b:
  print('Alice')
elif b > a:
  print('Bob')
else:
  print('Draw')
Buggy code:
A,B = map(int,input().split())
if 1 in A or 1 in B:
    if A==1 and B==1:
        print("Draw")
    elif A==1:
        print("Alice")
    else:
        print("Bob")
else:
    if A>B:
        print("Alice")
    elif B>A:
        print("Bob")
    else:
        print("Draw")

Fixed code:
A,B = map(int,input().split())
if A == 1 or B == 1:
    if A==1 and B==1:
        print("Draw")
    elif A==1:
        print("Alice")
    else:
        print("Bob")
else:
    if A>B:
        print("Alice")
    elif B>A:
        print("Bob")
    else:
        print("Draw")
Buggy code:
A,B = map(int, input().split())
if A==B:
  print("draw")
elif A == 1 or (B != 1 and A>B):
  print("Alice")
else:
  print("Bob")

Fixed code:
A,B = map(int, input().split())
if A==B:
  print("Draw")
elif A == 1 or (B != 1 and A>B):
  print("Alice")
else:
  print("Bob")
Buggy code:
a,b=map(int,input().split())
if a==b: print('Draw')
elif a==1: print('Alice')
elif b==1: print('Bob')
else print('Alice' if a>b else 'Bob')

Fixed code:
a, b = map(int, input().split())

if a == 1:
    a = 14
if b == 1:
    b = 14
if a > b:
    print("Alice")
elif a == b:
    print("Draw")
else:
    print("Bob")
Buggy code:
#coding: utf-8
A, B = map(int, input().replace("1", "14").split())
if A > B:
    print("Alice")
elif A < B:
    print("Bob")
else:
    print("Draw")


Fixed code:
#coding: utf-8
A, B = map(int, input().split())

if A == 1 and B == 1:
    A = 14
    B = 14
elif A == 1:
    A = 14
elif B == 1:
    B = 14

if A > B:
    print("Alice")
elif A < B:
    print("Bob")
else:
    print("Draw")
Buggy code:
a,b=map(int,input().split())
if a == 1:
  a=14
if b == 1:
  b=14
if a > b:
  print('Alice')
elif a < b:
  print('Bob')
else:
  print('draw')

Fixed code:
a,b=map(int,input().split())
if a == 1:
  a=14
if b == 1:
  b=14
if a>b:
  print('Alice')
elif a<b:
  print('Bob')
else:
  print('Draw')
Buggy code:
a,b = map(int, input().split())

if a>b or b!=1:
    print("Alice")
elif a==b:
    print("Draw")
else:
    print("Bob")

Fixed code:
a,b=map(int,input().split())
if a==b:
  print('Draw')
elif a==1:
  print('Alice')
elif b==1:
  print('Bob')
elif a>b:
  print('Alice')
else:
  print('Bob')
Buggy code:
from sys import stdin
a, b = [int(x) for x in stdin.readline().rstrip().split()]
if a > b or a == 1:
  print('Alice')
elif b > a or b == 1:
  print('Bob')
elif a == b:
  print('Draw')

Fixed code:
from sys import stdin
a, b = [int(x) for x in stdin.readline().rstrip().split()]
if a == b:
  print('Draw')
elif a == 1:
  print('Alice')
elif b == 1:
  print('Bob')
elif a > b:
  print('Alice')
elif b > a:
  print('Bob')
Buggy code:
a,b = map(int, input().split())

if a>b and b!=1:
    print("Alice")
elif a==1:
    print("Alice")
elif a==b:
    print("Draw")
else:
    print("Bob")


Fixed code:
a, b = map(int, input().split())

if a ==1 and b == 1:
    print("Draw")
elif a==1:
    print("Alice")
elif b==1:
    print("Bob")
else:
    if a == b:
        print("Draw")
    elif a > b:
        print("Alice")
    else:
        print("Bob")
Buggy code:
A,B = map(int,input().split())
if A==1 :
    A = 14
if B == 1:
    B = 14

if A>B:
    print("Alicd")
elif A<B:
    print("Bob")
else:
    print("Draw")

Fixed code:
A,B = map(int,input().split())
if A==1 :
    A = 14
if B == 1:
    B = 14

if A>B:
    print("Alice")
elif A<B:
    print("Bob")
else:
    print("Draw")
Buggy code:
a,b = map(int, input().split())
if a == 1:
    a = 14
elif b == 1:
    b = 14

if a == b:
    print("Drew")
elif a > b:
    print("Alice")
else:
    print("Bob")

Fixed code:
a,b = map(int, input().split())
if a == 1:
    a = 14
if b == 1:
    b = 14
if a == b:
    print("Draw")
elif a > b:
    print("Alice")
else:
    print("Bob")
Buggy code:
A,B = map(int,input().split())
if A>B:
    print("Alice")
elif B>A:
    print("Bob")
else:
    print("Draw")

Fixed code:
A,B = map(int,input().split())
if A==1:
    A=14
if B==1:
    B=14
if A>B:
    print("Alice")
elif B>A:
    print("Bob")
else:
    print("Draw")
Buggy code:
a,b= map(int,input().split())
if a == b:
    print('Drow')
elif a == 1:
    print('Alice')
elif b == 1:
    print('Bob')
elif a > b:
    print('Alice')
else:
    print('Bob')


Fixed code:
a,b= map(int,input().split())
if a == b:
    print('Draw')
elif a == 1:
    print('Alice')
elif b == 1:
    print('Bob')
elif a > b:
    print('Alice')
else:
    print('Bob')
Buggy code:
A,B = map(int,input().split())

if (A=1 and B!=1):
    print("Alice")
    
   




if (A>B):
    print("Alice")
elif(A<B):
    print("Bob")
elif(A==B):
    print("Draw")
     


Fixed code:
A,B = map(int,input().split())

if (A==1 and B!=1):
    print("Alice")
    exit()
elif(B==1 and A!=1):
    print("Bob")   
    exit()




if (A>B):
    print("Alice")
elif(A<B):
    print("Bob")
elif(A==B):
    print("Draw")
Buggy code:
a,b = map(int,input().split())
if a == 1:
  if b == 1:
    print('Draw')
  else:
    print('Alice')
elif b == 1:
  print('Bob')
else:
  if a == b:
    print('Draw')
  elif a < b:
    print('Alice')
  else:
    print('Bob')

Fixed code:
a,b = map(int,input().split())

if a == 1:
    a += 13
if b == 1:
    b += 13
if a==b:
    print("Draw")
elif a<b:
    print("Bob")
else:
    print("Alice")
Buggy code:
a,b=map(int, input().split())
if a==1:
  a=14
elif b==1:
  b=14
  
if a > b:
  print('Alice')
elif b >a:
  print('Bob')
else:
  print('Draw')

Fixed code:
a, b = map(int, input().split())
if a == 1 and b == 1:
	print("Draw")
elif a == 1:
	print("Alice")
elif b == 1:
	print("Bob")
elif a == b:
	print("Draw")
elif a > b:
	print("Alice")
else:
	print("Bob")
Buggy code:
def main():
    x = input()
    l = x.split(" ")
    A = int(l[0])
    B = int(l[1])

    if A == B:
        print("Drow")
    elif A == 1:
        print("Alice")
    elif B == 1:
        print("Bob")
    elif A > B :
        print("Alece")
    elif A < B :
        print("Bob")

if __name__ == '__main__':
    main()

Fixed code:
def main():
    x = input()
    l = x.split(" ")
    A = int(l[0])
    B = int(l[1])

    if A == B:
        print("Draw")
    elif A == 1:
        print("Alice")
    elif B == 1:
        print("Bob")
    elif A > B :
        print("Alice")
    elif A < B :
        print("Bob")

if __name__ == '__main__':
    main()
Buggy code:
a, b = map(int, input().split())
if a == 1:
    a = 14
elif b == 1:
    b = 14
if a > b:
    print('Alice')
elif b > a:
    print('Bob')
else:
    print('Draw')


Fixed code:
a,b=map(int,input().split())
if a==b:
  print("Draw")
elif a==1:
  print("Alice")
elif b==1:
  print("Bob")
elif a>b:
  print("Alice")
elif b>a:
  print("Bob")
Buggy code:
a , b =(map(int , input().split()))

if a==1:
  a=a+13

if b==1:
  b=b+13
  
if a>b :
  print("Alice")

elif b<a:
  print("Bob")

else:
  print("Draw")
  

Fixed code:
a, b = map(int, input().split())
if a==1:
  a += 13
if b==1:
  b += 13
  
if a>b:
  print('Alice')
elif b>a:
  print('Bob')
else:
  print('Draw')
Buggy code:
a,b=map(int, input().split())

if a==1:
  a=14
else:
  a=a
if b==1:
  b=14
else:
  b=b
  
if a>b:
  print("Alice")
elif a=b:
  print("Draw")
else a<b:
  print("Bob")


Fixed code:
a,b = map(int, input().split())
if a==b:
    print("Draw")
elif a == 1:
    print("Alice")
elif b == 1:
    print("Bob")
elif a> b :
    print("Alice")
else:
    print("Bob")
Buggy code:
a, b = map(int, input().split())

if a == 1 and b != 1 or a > b:
    print("Alice")
elif a != 1 and b == 1 or a < b:
    print("Bob")
else:
    print("Draw")

Fixed code:
a, b = map(int, input().split())

if a == 1 and b != 1 or a > b and b != 1:
    print("Alice")
elif a != 1 and b == 1 or a < b:
    print("Bob")
else:
    print("Draw")
Buggy code:
a,b=map(int, input().split())

if a==1:
  k=14
else:
  k=a
if b==1:
  m=14
else:
  m=b
  
if k>m:
  print("Alice")
elif k==m:
  print("Draw")
else k<m:
  print("Bob")

Fixed code:
a,b=map(int, input().split())

if a==1:
  k=14
else:
  k=a
if b==1:
  m=14
else:
  m=b
  
if k>m:
  print("Alice")
elif k==m:
  print("Draw")
else:
  print("Bob")
Buggy code:
import math

A,B=list(map(int, input().split()))

if A==1:
    A=14
if B==1:
    B=14
    
if A>B:
    print('Alice')
elif A<B:
    if b=='H':
        print('Bob')
    else:
        print('Draw')

Fixed code:
import math

A,B=list(map(int, input().split()))

if A==1:
    A=14
if B==1:
    B=14
    
if A>B:
    print('Alice')
elif A<B:
    print('Bob')
else:
    print('Draw')
Buggy code:
a,b = map(int,input().split())
if a == 1:
	a = 14
elif b == 1:
	b=14
print('Alice' if a > b else 'Bob' if b > a else 'Draw')
	
	

Fixed code:
a, b = list(map(int, input().split()))

if a == 1:
    a = 14
if b == 1:
    b = 14

if a > b:
    print('Alice')
elif a == b:
    print('Draw')
else:
    print('Bob')
Buggy code:
A, B = map(int, input().split())
if A != 1 or B != 1:
    if A == B:
        print('Draw')
    elif A > B:
        print('Alice')
    elif A < B:
        print('Bob')
else:
    if A == 1 and B != 1:
        print('Alice')
    elif B == 1 and A != 1:
        print('Bob')
    else:
        print('Draw')
    

Fixed code:
A, B = map(int, input().split())
if not A == 1 and not B == 1:
    if A == B:
        print('Draw')
    elif A > B:
        print('Alice')
    elif A < B:
        print('Bob')
else:
    if A == 1 and B != 1:
        print('Alice')
    elif B == 1 and A != 1:
        print('Bob')
    else:
        print('Draw')
Buggy code:
a, b = map(int, input().split())
if a > b:
  print('Alice')
elif a == b:
  print('Draw')
else:
  print('Bob')

Fixed code:
a, b = map(int, input().split())
if a == 1:
  a = 14
if b == 1:
  b = 14
if a > b:
  print('Alice')
elif a == b:
  print('Draw')
else:
  print('Bob')
Buggy code:
Bob, Alice = list(map(int,input().split()))
ans = ["Bob", "Alice", "Draw"]

if Bob == Alice:
  print(ans[2])
elif Bob = 1 or Bob > Alice:
  print(ans[0])
else:
  print(ans[1])

Fixed code:
Alice, Bob = list(map(int,input().split()))
ans = ["Bob", "Alice", "Draw"]

if Bob == Alice:
  print(ans[2])
elif Alice == 1:
  print(ans[1])
elif Bob == 1:
  print(ans[0])
elif Bob > Alice:
  print(ans[0])
else:
  print(ans[1])
Buggy code:
A, B = map(int, input().split())

if A == 1:
    print('Alice')
elif B == 1:
    print('Bob')
elif A > B:
    print('Alice')
elif B > A:
    print('Bob')
else:
    print('Draw')

Fixed code:
A,B = map(int,input().split())
if A == B:print('Draw')
else:
    if A == 1:print('Alice')
    elif B == 1:print('Bob')
    else:
        if A > B:print('Alice')
        else:print('Bob')
Buggy code:
a,b=map(int,input().split())
print("Drew"if a==b else("Alice"if a==1else("Bob"if b==1else("Alice"if a>b else"Bob"))))

Fixed code:
a,b=map(int,input().split())
print("Draw"if a==b else("Alice"if a==1else("Bob"if b==1else("Alice"if a>b else"Bob"))))
Buggy code:
a,b=map(int, input().split())

if a>b:
    print('Alice')
elif a<b:
    print('Bob')
else:
    print('Draw')

Fixed code:
a,b = map(int,input().split())
if a == b:
    print('Draw')
elif a == 1:
    print('Alice')
elif b == 1:
    print('Bob')
elif a>b:
    print('Alice')
else:
    print('Bob')
Buggy code:
lst = list(map(int,input().split()))
 
if lst[0] > lst[1]:
  print('Alice')
elif lst[0] < lst[1]:
  print('Bob')
else:
  print('Draw')
 

Fixed code:
lst = list(map(int,input().split()))

if lst[1] != 1 and lst[0] > lst[1] :
    print('Alice')
elif lst[0] != 1 and lst[0] < lst[1]:
    print('Bob')
elif lst[1] == 1 and lst[0] != 1:
    print('Bob')
elif lst[0] == 1 and lst[1] != 1:
    print('Alice')
else:
  print('Draw')
Buggy code:
a, b = map(str, input().split())

if a == b:
    print('Draw')
elif int(a)==1 or int(a) > int(b):
    print('Alice')
elif int(b)==1 or int(a) < int(b):
    print('Bob')

Fixed code:
a, b = map(str, input().split())

if a == b:
    print('Draw')
elif int(a)==1:
    print('Alice')
elif int(b)==1:
    print('Bob')
elif int(a) < int(b):
    print('Bob')
elif int(a) > int(b):
    print('Alice')
Buggy code:
A,B=[int(x) for in x input().split()]
if A=1:
  A==14
if B=1:
  B==14
if A>B:
  print('Alice')
elif B>A:
  print('Bob')
else:
  print('Drow')

Fixed code:
A,B=[int(x) for x in input().split()]
if A==1:
  A=14
if B==1:
  B=14
if A>B:
  print('Alice')
elif B>A:
  print('Bob')
else:
  print('Draw')
Buggy code:
a = list(map(int,input().split()))

if a[0] == 1:
  if a[0] == 1:
    print("Draw")
  else:
    print("Alice")

if a[1] == 1:
  if a[0] == 1:
    print("Draw")
  else:
    print("Bob")

if a[0] == a[1]:
  print("Draw")
elif a[0] > a[1]:
  print("Alice")
else:
  print("Bob")

Fixed code:
a = list(map(int,input().split()))

if a[0] == 1 and a[1] == 1:
  print("Draw")
  
elif a[0] == 1 or a[1] == 1:
  if a[0] == 1:
    print("Alice")
  elif a[1] == 1:
    print("Bob")
    
else:
  if a[0] == a[1]:
    print("Draw")
  elif a[0] > a[1]:
    print("Alice")
  else:
    print("Bob")
Buggy code:
n = list(map(int, input().split))

a = n[0]
b = n[1]

if a == b:
    print("Draw")
elif a == 1:
    print("Alice")
elif b == 1:
    print("Bob")
elif a > b:
    print("Alice")
elif b > a:
    print("Bob")

Fixed code:
n = list(map(int, input().split()))

a = n[0]
b = n[1]

if a == b:
    print("Draw")
elif a == 1:
    print("Alice")
elif b == 1:
    print("Bob")
elif a > b:
    print("Alice")
elif b > a:
    print("Bob")
Buggy code:
A, B = map(int,input().split())
if A > B and B != 1:
    print("Alice")
elif B > A and A != 1:
    print("Bob")
else:
    print("Draw")

Fixed code:
A, B = map(int, input().split())
if A == B:
    print('Draw')
elif A == 1:
    print('Alice')
elif B == 1:
    print('Bob')
elif A > B:
    print('Alice')
else:
    print('Bob')
Buggy code:
a, b = map(lambda x:(int(x) + 13) % 15, input().split())
if a > b: print("Alice")
  if a < b: print("Bob")
    else: print("Draw")

Fixed code:
a, b = map(lambda x:(int(x) + 13) % 15, input().split())
if a > b: print("Alice")
elif a < b: print("Bob")
else: print("Draw")
Buggy code:

a, b = map(int, input().split())

if a == 1:
    a = 1

if b == 1:
    b = 1

if a > b:
    print("Alice")
elif a < b:
    print("Bob")
else:
    print("Draw")

Fixed code:

a, b = map(int, input().split())

if a == 1:
    a = 20

if b == 1:
    b = 20

if a > b:
    print("Alice")
elif a < b:
    print("Bob")
else:
    print("Draw")
Buggy code:
A,B=map(int,input().split())
if A==B:
  print("Draw")
elif A==1:
  print("Alice")
elif B==1:
  print(Bob)
elif A>B:
  print("Alice")
else:
  print("Bob")
  

Fixed code:
A, B = list(map(int, input().split()))
if A == B:
	print("Draw")
else:
	if A == 1:
		print("Alice")
	elif B == 1:
		print("Bob")
	else:
		if A > B:
			print("Alice")
		else:
			print("Bob")
Buggy code:
a, b = map(int, input().split())
if a == 1:
  a += 13
if b == 1:
  b += 13

if a > b:
  print("Alice")
elif b < a:
  print("Bob")
else :
  print("Draw")

Fixed code:
a, b = map(int, input().split())
if a == 1 : a += 13
if b == 1 : b += 13

if a == b: print("Draw")
elif a < b: print("Bob")
else: print("Alice")
Buggy code:
a, b = map(int(input().split()))
if a == b:
	print('Draw')
elif a == 1:
	print('Alice')
elif b == 1:
	print('Bob')
elif a > b:
	print('Alice')
else:
	print('Bob')

Fixed code:
a, b = map(int, input().split())
if a == b:
	print('Draw')
elif a == 1:
	print('Alice')
elif b == 1:
	print('Bob')
elif a > b:
	print('Alice')
else:
	print('Bob')
Buggy code:
a,b = map(int,input().replace('1','14').split())

if a > b:
    print('Alice')
elif a == b:
    print('Draw')
else:
    print('Bob')

Fixed code:
a,b = map(int,input().split())
if a == 1:
    a =14
if b == 1:
    b = 14
if a > b:
    print('Alice')
elif a == b:
    print('Draw')
else:
    print('Bob')
Buggy code:
a,b = map(int,input().split())
print("Alice" if (a>b and b!=1) or (a==1 and b!=1) else "Bob" (if a<b and a!=1) or(a!=1 and b==1) else "Draw")

Fixed code:
a,b = map(int,input().split())
print("Alice" if (a>b and b!=1) or (a==1 and b!=1) else "Bob" if (a<b and a!=1) or(a!=1 and b==1) else "Draw")
Buggy code:
A, B = map(int, input(),split())
if A == 1:
    A = 14
elif B == 1:
    B = 14
if A > B:
    print("Alice")
elif A < B:
    print("Bob")
else:
    print("Draw")

Fixed code:
A,B = map(int,input().split())
if A == 1:
    if B == 1:
        print("Draw")
    else:
        print("Alice")
else:
    if B == 1:
        print("Bob")
    elif A > B:
        print("Alice")
    elif A < B:
        print("Bob")
    else:
        print("Draw")
Buggy code:
A, B = map(int, input().split())
if A == 1:
    A = 14
elif B == 1:
    B = 14
if A > B:
    print("Alice")
elif A < B:
    print("Bob")
else:
    print("Draw")


Fixed code:
A, B = map(int,input().split())
if A == B:
    print('Draw')
elif A == 1:
    print('Alice')
elif B == 1:
    print('Bob')
elif A < B:
    print('Bob')
else:
    print('Alice')
Buggy code:
a,b=input().split()
if a=="1":
  print("Alice")
elif b=="1":
  print("Bob")
elif b<a:
  print("Alice")
elif a<b:
  print("Bob")
else:
  print("Draw")

Fixed code:
a,b=map(int,input().split())
if a==b:
  print("Draw")
elif a==1:
  print("Alice")
elif b==1:
  print("Bob")
elif b<a:
  print("Alice")
else:
  print("Bob")
Buggy code:
def main() -> None:
    A, B = map(int, input().split())
    if A > B:
        print("Alice")
    elif A < B:
        print("Bob")
    else:
        print("Draw")


if __name__ == '__main__':
    main()


Fixed code:
def main() -> None:
    A, B = map(int, input().split())
    A = A + 13 if A == 1 else A
    B = B + 13 if B == 1 else B
    if A > B:
        print("Alice")
    elif A < B:
        print("Bob")
    else:
        print("Draw")


if __name__ == '__main__':
    main()
Buggy code:
A,B=map(int,input().split())
if A>B and B !=1:
  print("Alice")
elif B>A and A!=1:
  print("Bob")
else:
  print("Draw")

Fixed code:
A,B=map(int,input().split())
if (A>B and B !=1)or (A!=B and A==1):
  print("Alice")
elif B>A and A!=1 or (A!=B and B==1):
  print("Bob")
elif A==B:
  print("Draw")
Buggy code:
A,B = map(int,input().split())

if A < B:
  print('Bob')
elif A > B:
  print('Alice')
else:
  print('Draw')

Fixed code:
A,B = map(int,input().split())

if A == 1:
  A = 14
if B == 1:
  B = 14

if A < B:
  print('Bob')
elif A > B:
  print('Alice')
else:
  print('Draw')
Buggy code:
A, B = [ int(i) for i in input().split() ]
if A == 1:
    A = 14
if B == 1:
    B = 14
if A == B:
    print("draw")
elif A > B:
    print("Alice")
else:
    print("Bob")

Fixed code:
A, B = [ int(i) for i in input().split() ]
if A == 1:
    A = 14
if B == 1:
    B = 14
if A == B:
    print("Draw")
elif A > B:
    print("Alice")
else:
    print("Bob")
Buggy code:
A, B = map(int,input().split())

if A > B:
    if B == 1:
        print("Bob")
    else:
        print("Alice")
elif B > A:
    if A == 1:
        print("Alice")
    else:
        print("Bob")
else:
    print("Drow")

Fixed code:
A, B = map(int,input().split())

if A > B:
    if B == 1:
        print("Bob")
    else:
        print("Alice")
elif B > A:
    if A == 1:
        print("Alice")
    else:
        print("Bob")
else:
    print("Draw")
Buggy code:
A , B = map(int,input().split())
if A == 14:  
  A = 14
if B == 1:
  B = 14
if A > B: 
  print("Alice")
elif A < B:
  print("Bob")
elif A == B:
  print("Draw")

Fixed code:
A, B = map(int, input().split())

if A == B:
  print('Draw')
elif A == 1:
  print('Alice')
elif B == 1:
  print('Bob')
elif A > B:
  print('Alice')
elif B > A:
  print('Bob')
Buggy code:
a, b = map(int, input().split())

if a == 1:
    a = 14
if b == 1:
    b = 14

print('Draw' if a=b elif 'Alice' a>b else 'Bob') 

Fixed code:
a, b = map(int, input().split())

if a == 1:
    a = 14
if b == 1:
    b = 14


print('Draw' if a==b else 'Alice' if a>b else 'Bob')
Buggy code:
a,b = map(int,input().split())

if a > b:
  print("Alice")
elif a < b:
  print("Bob")
else:
  print("Draw")

Fixed code:
a,b=map(int,input().split())
if a==b:
    print('Draw')
elif a==1:
    print('Alice')
elif b==1:
    print('Bob')
else:
    if a>b:
        print('Alice')
    else:
        print('Bob')
Buggy code:
a,b=(int(i)for i in input().split())
if a==b:
    print("Draw")
elif a==1 or a>b:
    print("Alice")
else:
    print("Bob")


Fixed code:
a,b=(int(i)for i in input().split())
if a==b:
    print("Draw")
elif a==1 or (a>b and b !=1):
    print("Alice")
else:
    print("Bob")