An N-dimensional generalization of Conway's Game of Life