<prompt> Kutekeleza programu ambayo randomly generates password.  <response>: Heres a Python program that randomly generates a password using the random module:pythonimport randomimport stringdef generate_passwordpassword_length: characters string.ascii_letters string.digits string.punctuation password .joinrandom.choicecharacters for i in rangepassword_length return password Example: Generate a password of length 12password_length 12my_password generate_passwordpassword_lengthprintfYour generated password is: my_passwordThis program defines a generate_password function that takes in a password_length parameter. Inside the function, we concatenate all printable ASCII characters letters, digits, and punctuation to create a list of characters. Then, we use the random.choice method to select random characters from this list and join them together to create the password. Lastly, we call the function with a specified password length and print the resulting password. 