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