#.#..#.#.#                                          ...##...##
###.#####.                                          ..#.#..#..
..##....##                                          .####.##.#
.#.#...#.#                                          #...##.###
####..###.                                          #..#.##..#
...#.#..#.                                          #.###.#.#.
..####.##.                                          ##..#####.
.#...##.#.                                          .#.#....#.
##..#.###.                                          ####...##.
.#.###..##                                          ...#..#.##
###..#.#.#                                          ..##.###.#