Corrigida função encode