Don't have Telegram yet? Try it now!
https://jgoin.net/2011/04/25/life-as-a-series-of-collisions-part-two/
Life as a series of collisions... part two