Game of Life
. 0 < Width <= 100
. 0 < Height <= 100
. 0 < Population <= Width*Height
. The grid is not infinite
1. Any live cell with fewer than two neighbours dies of loneliness.
2. Any live cell with more than three neighbours dies of crowding.
3. Any dead cell with exactly three neighbours comes to life.
4. Any live cell with two or three neighbours lives, unchanged, to the next generation.
GOL v2.0 - 25/Jan/2006