### ############.## ....oo).......# ############.## #.# ############ #.# #..........# #.# ######.###.###.# #...# #.....# #.#.###.##### #.#.....# #.###.### #.# #.# #.# #.# #.# #.# #.# #.. #.# ### #.# #..