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