codigo simulador limpo