get all combination of n binary values,"lst = list(itertools.product([0, 1], repeat=n))"