https://abmedia.io/20220104-probabilistic-thinking