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