calc_distribution
