▢▢▩▢▢▢▢▢▢▢
▢▢▢▩▢▢▢▢▢▢
▢▢▢▢▢▩▢▢▢▢
▢▢▢▢▢▢▢▢▢▩
▢▢▢▢▢▢▢▢▢▢
▢▩▢▩▢▢▢▢▢▢
▢▢▢▢▢▢▢▢▢▩
[ [0, 0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 1] ]
{ isMine: true, minesAround: *int[0, 8], clicked: *boolean* }
{ isMine: false, minesAround: *int[0, 8]*, clicked: *boolean* }
[ { clicked: false, minesAround: 0, isMine: false }, { clicked: false, minesAround: 1, isMine: false }, { clicked: false, minesAround: 0, isMine: true }, { clicked: false, minesAround: 2, isMine: false }, { clicked: false, minesAround: 1, isMine: false }, { clicked: false, minesAround: 0, isMine: false }, { clicked: false, minesAround: 0, isMine: false }, { clicked: false, minesAround: 0, isMine: false }, { clicked: false, minesAround: 0, isMine: false }, { clicked: false, minesAround: 0, isMine: false } ]