Implementando passo variavel