Estás utilizando un navegador obsoleto. Puede que este u otros sitios no se muestren correctamente. Debes actualizarlo o utilizar un navegador alternativo.
En el segundo no me complique.
def p2(lines):
"""
A int B int C = badge
"""
ln_map = map(lambda l: set(l), lines)
i = next(ln_map)
for line in ln_map:
i = i.intersection(line)
c = i.pop()
return _upper(c) if c.isupper() else _lower(c)