Telefona gönder: Monte Carlo concepts, algorithms, and applications