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