import random,secrets,string

PASS_SYMBOLS=['*','$','%','#','.','&']

def create_pass(length:int=12):
    password=""
    for _ in range(length):
        option=random.randint(1,4)
        match option:
            case 1:
                password += secrets.choice(string.ascii_lowercase)
            case 2:
                password += secrets.choice(string.ascii_uppercase)
            case 3:    
                password += secrets.choice(string.digits)
            case 4:    
                password += secrets.choice(PASS_SYMBOLS)
    return password