SIMULATION AND THE MONTE CARLO METHOD