Aplicando o Chain of Responsibility no calculo de desconto