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