import sys import math import random import os import shutil import scipy import scipy.misc ## set of size 2^i, adding M parity constraints ## returns average number of surviving solutions def mean(i,M): return pow(2,(i - M)) def w_star(L,i): j = 1 tmp = scipy.misc.comb(L,j) while (tmp