import random import getpass def check_password(user_input, correct_password): return user_input == correct_password failure_messages = [ "CIA farm boys alerted", "NSA coordinating with NORAD", "UNSC notified of impending domestic launch", "Thermonuclear war initiated", "Rerouting through the Pentagon", ] max_attempts = 5 attempts = 0 while attempts < max_attempts: user_input = getpass.getpass("Enter password: ") if check_password(user_input, "joshua"): print("Access granted!") break else: attempts += 1 print(f"Attempt {attempts} of {max_attempts}: {random.choice(failure_messages)}")