def distributions(sigma, q):
    mu0 = (lambda y: pdf_gauss(y, sigma=sigma, mean=0.0))
    mu1 = (lambda y: pdf_gauss(y, sigma=sigma, mean=1.0))
    mu = (lambda y: (((1 - q) * mu0(y)) + (q * mu1(y))))
    return (mu0, mu1, mu)
def distributions(sigma, q):
    mu0 = (lambda y: pdf_gauss(y, sigma=sigma, mean=0.0))
    mu1 = (lambda y: pdf_gauss(y, sigma=sigma, mean=1.0))
    mu = (lambda y: (((1 - q) * mu0(y)) + (q * mu1(y))))
    return (mu0, mu1, mu)