### ############.# #............# #.##########.# #.......# #.# #######.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.#######. #.# #......... . #.# #.#######. .. #.# #.# .. #.# #)# .### #.# #.# ..... ####.####.#########o..... #........>........oo..... #............######...... #.......<....# ..... #............# .... #............# ... #...........)# .. #............# . #............# #..........).# ##########'###### #..........# #.########## #.######## #.##.....# #.##.....# #.##(....# #.##.....# #.##.....# #.##...).# ########## #.##.....# #........# #.##.....########........# #.##.....................# #........................# ####.....................# #.....###.####........# ####### #.# #........# #.# #........# #<# #........# ### #........# #........# #........# ##########