### ################################ ..... ................................. #...# #...........#####..............# #...# #...........# #..#####.......# #...# #...........# #..# #.......# .. #...# #...........# #..# #.......####..# #...# #...........# #..# #............... #.. #...# #...........#####..#####................ #...###...# #...............(.....................# #.....<...# #................(....................# #.........# #.....................................# #...####..####)#########.######.(..................# #.. #.......# #.# #....................# #. #.......# #.# #....................# # #.......# #.# #....................#####.# #.......# #.# #..........................# #.......# #.# #.....<..###..######.#####.# #.......# ..........# #..# #.# ......... ...........# #.. #.# ........... ............# . #.# ######. ........... #.# ......... ##..######.#####.# ... .......O.........# ..........#####..# .........# .........# .........# ......... ........ ........ ....