http://failheap-challenge.com/showthread.php?15131-Entropy