# https://stackoverflow.com/questions/14413946/what-exactly-is-contained-within-a-obj-closure

def mul(x):
  def mul(y):
    return x * y
  return mul


print(mul('captured').__closure__[0].cell_contents)
