Ruby Conway's Game of Life. Lovely names for everything.