https://rpython.pythonprogramminghelp.com/3-secrets-to-poisson-processes/