initial state: #..####.##..#.##.#..#.....##..#.###.#..###....##.##.#.#....#.##.####.#..##.###.#.......#............ ##... => . ##.## => . .#.#. => # #..#. => . #.### => # .###. => . #.#.. => . ##..# => . ..... => . ...#. => . .#..# => . ####. => # ...## => # ..### => # #.#.# => # ###.# => # #...# => # ..#.# => . .##.. => # .#... => # .##.# => # .#### => . .#.## => . ..##. => . ##.#. => . #.##. => . #..## => . ###.. => . ....# => . ##### => # #.... => . ..#.. => #