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