https://geekdad.com/2014/02/stupid-math-tricks/
Stupid Math Tricks: Shuffling Water Molecules