Conway's Game of Life

1. A live cell with 2 or 3 live neighbours survives.

2. A dead cell with 3 live neighbours becomes a live cell.

3. All other live cells die. And all other dead cells stay dead.

When not playing, make patterns of your own!