https://busilis.org/entropy/
Entropy