Adicionado o código original