This lab is probably the purest example of while loops. In this exercise, the user keeps typing in a password until they get it right. Obviously, this is insecure (because systems should not allow for unlimited password attempts, passwords should be stored as hashes, and passwords should not appear as cleartext when typed in), but this is just an academic exercise. The password is tooManysecrets and is hard-coded as a constant. SPECIFICATIONS - Starter code has been provided for this lab. - Add a comment with your name, date, and program description at the top! - Your output must match the Sample Output exactly. SAMPLE OUTPUT Enter password: a Password does not match. Enter password: b Password does not match. Enter password: tooManySecrets Access granted. Enter password: tooManySecrets Access granted. Enter password: toomanysecrets Password does not match. Enter password: TOOMANYSECRETS Password does not match. Enter password: too_Many_Secrets Password does not match. Enter password: tooManysecrets Access granted. Copy this code \# FILE NAME - authenticate.py \# NAME - \# DATE - \# DESCRIPTION - PASSWORD = 'tooManySecrets' def main(): authenticate() def authenticate(): main().