How do lexical closures work? How do lexical closures work? python python