Text this: Random number generation and Monte Carlo methods