initial state: .#..##..#.....######.....#....####.##.#.#...#...##.#...###..####.##.##.####..######......#..##.##.##

#.... => .
.##.# => #
#..## => .
....# => .
###.# => #
...#. => #
#...# => #
#.### => .
.#... => #
...## => .
..### => .
####. => .
##.## => .
..##. => .
.#.## => #
#..#. => #
..... => .
#.#.. => .
##.#. => #
.#### => #
##### => .
#.##. => #
.#..# => #
##... => .
..#.# => #
##..# => #
.###. => .
.#.#. => #
#.#.# => #
###.. => .
.##.. => .
..#.. => .
