from datetime import datetime


def voto(ano_nascimento):
    """
    Recebe o ano de nascimento introduzido e calcula a idade do usuario,
    utilizando a data atual.
    :param ano_nascimento: recebe o ano de nascimento
    :return: idade e status do voto
    """
    idade = datetime.today().year - ano_nascimento
    if idade < 16:
        return f'Com {idade} anos: NAO VOTA'
    elif idade > 65 or 16 <= idade < 18:
        return f'Com {idade} anos: VOTO OPCIONAL.'
    else:
        return f'Com {idade} anos: VOTO OBRIGATORIO.'