CONWAY'S GAME OF LIFE

RULE 1. Any live cell with two or three live neighbours survives.
RULE 2. Any dead cell with three live neighbours becomes a live cell.
RULE 3. All other live cells die in the next generation. Similarly, all other dead cells stay dead.