############ ######## #..........# ##......# #..........###### #.......# #................. #.......# #..........# #.......# #..........# #.......# #........).# #.......######..........###### #.......##....########.##....###### #......)........................... #.####.###...................###### #.# #.# #....####.###.##....# #.# #^# #....# #.# #.##....# #.# #.# #....# #.# #.##....# ..# .......oo# #....# #.# #.###.### ####..# ......(.# #....####.###.###.#######........ .....(... ...........>..................... ........................[.................. ............ #...........<..###......... ...........####..............# #.#####.## ............................# #.# # #(##.#.####...........[..###.#####.### .........[......................<..... #........................###.#####.### #...............##.......# #.# #...............#####.###..... #...............# #.# ...... #...............# #.# ....... #.......(.......# ... #........ ####.#.##.......####...# ####### .....................# ###.#.##.......####...# #.#. #.......# . ............. # #######........ #........# .......... ..........# .......... ....