Trace #2 of 3:
def p(x): print(x, end=' ') # prints and stays on same line
def f(x, y):
if (x > y):
if (x > 2*y): p('A')
else: p('B')
else:
p('C')
def g(x, y):
if (abs(x%10 - y%10) < 2): p('D')
elif (x%10 > y%10): p('E')
else:
if (x//10 == y//10): p('F')
else: p('G')
f(4,2)
f(2,3)
f(5,2)
print()
g(11,14)
g(11,24)
g(207,6)
g(207,5)
print()