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