def clean_dist(A):
    """ Clean a distribution to accelerate further computation (drop element of the support with proba less than 2^-300)
    :param A: input law (dictionnary)
    """
    B = {}
    for x, y in A.items():
        if y > 2 ** -300:
            B[x] = y
    return B
