<title>Game of Life</title>
const grid = document.getElementById('grid');
for (let i = 0; i < GRID_SIZE * GRID_SIZE; i++) {
const cell = document.createElement('div');
cell.classList.add('cell');
function setCellState(x, y, alive) {
const cell = grid.children[y * GRID_SIZE + x];
alive ? cell.classList.add('alive') : cell.classList.remove('alive');
for (let x = 0; x < GRID_SIZE; x++) {
for (let y = 0; y < GRID_SIZE; y++) {
setCellState(x, y, newState[y][x]);