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