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