Text this: Random Number Generation and Monte Carlo Methods