removidos comentarios desnecessários e modificado nome de variáveis para
melhor legibilidade