![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
She's alive! Alive!
W=[[0,0,0,0,0],[0,1,0,0,0],[0,0,1,1,0],[0,0,0,0,0],[0,0,0,0,0]] for i in range(len(W)): for j in range(len(W[i])): print(W[i][j], end=' ') print() print() doit=1 while doit>0: M=W for i in range(1,len(W)-1): for j in range(1,len(W[i])-1): a=int((W[i-1][j-1]+W[i][j-1]+W[i+1][j-1]+ W[i-1][j]+W[i+1][j]+ W[i-1][j+1]+W[i][j+1]+W[i+1][j+1])) if a==3: M[i][j]=1 if a>3 or a<2: M[i][j]=0 for i in range(len(M)): for j in range(len(M[i])): print(M[i][j], end=' ') print() W=M doit = int(input ("Run again? 1/0 "))