SIMULATIONS IN C++