'''
Crie um programa que tenha uma função chamada voto() que
vai receber como parâmetro o ano de nascimento de uma
pessoa, retornando um valor literal indicando se uma
pessoa tem voto NEGADO, OPCIONAL ou OBRIGATÓRIO nas eleições. 
'''
def voto(ano):
    """
    Verifica se a obrigatoriedade de voto da pessoa
    :param i: Número inteiro representando a idade
    """
    from datetime import date

    idade = date.today().year - ano

    if idade < 16:
        return f'Com {idade} anos: NÂO VOTA.'
    elif 16 <= idade < 18 or idade > 65:
        return f'Com {idade} anos: VOTO OPCIONAL.'
    else:
        return f'Com {idade} anos: VOTO OBRIGATÓRIO.'


nasc = int(input('Em que ano você nasceu? '))
print(voto(nasc))