Problem:
 Score : 100 points    Problem Statement Alice and Bob are playing One Card Poker . One Card Poker is a two-player game using playing cards.  Each card in this game shows an integer between 1 and 13 , inclusive. The strength of a card is determined by the number written on it, as follows:  Weak 2  <  3  <  4  <  5  <  6  <  7  <  8  <  9  <  10  <  11  <  12  <  13  <  1 Strong  One Card Poker is played as follows:   Each player picks one card from the deck. The chosen card becomes the player's hand.  The players reveal their hands to each other. The player with the stronger card wins the game. If their cards are equally strong, the game is drawn.   You are watching Alice and Bob playing the game, and can see their hands. The number written on Alice's card is A , and the number written on Bob's card is B . Write a program to determine the outcome of the game.      Constraints  1≦A≦13   1≦B≦13   A and B are integers.         Input The input is given from Standard Input in the following format:  A  B       Output Print Alice if Alice will win. Print Bob if Bob will win. Print Draw if the game will be drawn.        Sample Input 1 8 6      Sample Output 1 Alice  8 is written on Alice's card, and 6 is written on Bob's card.
Alice has the stronger card, and thus the output should be Alice .       Sample Input 2 1 1      Sample Output 2 Draw  Since their cards have the same number, the game will be drawn.       Sample Input 3 13 1      Sample Output 3 Bob

Solution (Python):
a,b=map(int,raw_input().split())

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

Solution (Python):
a, b = map(int, input().split())

l = ["Alice", "Bob", "Draw"]

if a > b:
    if a == 13 and b == 1:
        idx = 1
    else:
        idx = 0
elif a < b:
    if a == 1 and b == 13:
        idx = 0
    else:
        idx = 1
else:
    idx = 2

print(l[idx])

Solution (Python):
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")

Solution (Python):
N = input().split()
A = int(N[0])
B = int(N[1])

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

Solution (Python):

A, B = [(int(n)+11)%13 for n in input().split() ]
if A > B:
    print("Alice")
elif A < B:
    print("Bob")
else:
    print("Draw")

Solution (Python):
a = ['2','3','4','5','6','7','8','9','10','11','12','13','1']
al,bo = map(str,raw_input().split())
if a.index(al) > a.index(bo):
    print 'Alice'
elif a.index(al) < a.index(bo):
    print 'Bob'
else:
    print 'Draw'

Solution (Python):
a,b = map(int, input().split())
if a < 2: a = 14
if b < 2: b = 14
if a < b:
  print("Bob")
elif a > b:
  print("Alice")
else:
  print("Draw")

Solution (Python):
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")

Solution (Python):


if __name__ == '__main__':
    l = list()

    for s in raw_input().split():
        if int(s) == 1:
            l.append(14)
        else:
            l.append(int(s))

    if l[0] < l[1]:
        print('Bob')
    elif l[1] < l[0]:
        print('Alice')
    else:
        print('Draw')

Solution (Python):
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 a < b:
    print("Bob")

Solution (Python):
A, B = map(int, input().strip().split())

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

Solution (Python):
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'))

Solution (Python):
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")

Solution (Python):
a,b = map(int,raw_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"
else:
	print "error"

Solution (Python):

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 a < b:
    print('Bob')

Solution (Python):
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")

Solution (Python):
a,b=map(int,raw_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")

Solution (Python):
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")

Solution (Python):
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")

Solution (Python):
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")

Solution (Python):
data = raw_input()

q = data.split(" ")

x = int(q[0])
y = int(q[1])

if x == 1:
  x = 14
if y == 1:
  y = 14

if x == y:
  print "Draw"
  exit(0)

if x > y:
  print "Alice"
  exit(0)
print "Bob"

Solution (Python):
a = list(map(lambda x: int(x) if x!='1' else 14, input().split()))
if a[0]> a[1]:
    print('Alice')
elif a[0] == a[1]:
    print('Draw')
else:
    print('Bob')

Solution (Python):
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")

Solution (Python):
a,b = [int(i) for i in raw_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"

Solution (Python):
from sys import stdin

a, b = map(int, stdin.readline().split())

if a == 1:
    a = 100
if b == 1:
    b = 100

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

Solution (Python):
A, B = map(int, raw_input().split())

if A == B:
    print "Draw"
elif A == 1 or (B != 1 and A > B):
    print "Alice"
else:
    print "Bob"

Solution (Python):
a,b = list(map(int,input().split()))
if a==1:a+=13
if b==1:b+=13

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

Solution (Python):
import sys

def debug(x, table):
    for name, val in table.items():
        if x is val:
            print('DEBUG:{} -> {}'.format(name, val), file=sys.stderr)
            return None

def solve():
    A, B = map(int, input().split())

    if A == B:
        ans = 'Draw'
    else:
        if A == 1:
            ans = 'Alice'
        elif B == 1:
            ans = 'Bob'
        elif A > B:
            ans = 'Alice'
        else:
            ans = 'Bob'

    print(ans)


if __name__ == '__main__':
    solve()

Solution (Python):
A,B = [(int(x)-2)%13 for x in raw_input().split()]
if A>B:
  print "Alice"
elif A<B:
  print "Bob"
else:
  print "Draw"

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

Solution (Python):
p = [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 1]

a, b = map(map(str, p).index, raw_input().split())
if a > b:
    print "Alice"
elif a < b:
    print "Bob"
else:
    print "Draw"

Solution (Python):
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")

Solution (Python):
a,b = list(map(int, input().split(' ')))
if a == 1:
    a = 20
if b == 1:
    b = 20

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

Solution (Python):
from sys import stdin
def g(n):
 if n=='1':
  return 14
 return int(n)
a,b = stdin.readline().strip().split()
a = g(a)
b = g(b)
if a > b:
 print 'Alice'
elif a<b:
 print 'Bob'
else:
 print 'Draw'

Solution (Python):

A, B  = [int(_) for _ in input().split()]

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')
else:
    print('asdf')

Solution (Python):
from collections import defaultdict


def main():
    A, B = map(int, input().split())

    if A == 1:
        A += 100
    if B == 1:
        B += 100

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


if __name__ == '__main__':
    main()

Solution (Python):
A, B = map(int, raw_input().split())
if A == 1: A = 14
if B == 1: B = 14
if A > B: print "Alice"
if B > A: print "Bob"
if A == B: print "Draw"

Solution (Python):
a, b = map(int ,raw_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"

Solution (Python):


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

if a == 1:
    a = 99

if b == 1:
    b = 99


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

Solution (Python):
import sys

stdin = sys.stdin
def na(): return map(int, stdin.readline().split())
def ns(): return stdin.readline().strip()

a,b = na()
if  a == 1: a += 13
if b == 1: b += 13
if a > b:
    print("Alice")
elif a < b:
    print("Bob")
else:
    print("Draw")