Using quadratic mean of distributions.
Assuring uniquess of data in combine_distributions.
The same Hellinger_d code in benchmark.py and distribution.py.