Game of Life rev 11/13/2014