uniform on 0 to 1, exp(-sum(vals))