added game of life rule for smooth life