draft new algo game of life