The computer simulation of Monté Carlo methods and random phenomena. (2019)