Função de shadowing implementada