https://www.deconbatch.com/2020/02/the-joy-of-random-walking.html