# Trace through the following code. # some lines may be blank def mathy(n, dict): try: sum = 5 // float(n) print(sum) print(n in dict.keys()) print(dict[n]) print("res: " + n) except ZeroDivisionError: print("zero!") except KeyError: print("no key!") return "oops" finally: print("finally") print("done try") return 5 d = {} d[0] = "cat" d[3] = "dog" d["3"] = "bird" try: print(mathy(0, d)) except Exception: print("caught") except TypeError: print("mismatch!")