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