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