############### ######### #.............###......... ########### #.............'.#........<. #.........# #.............#.#.......... #.........#####.............#.#.....[.... #.........'..)#.............#.#........... #.........###.'.............#.#........... #(....)...# ###.............#.'........... ####'###### ######+##########........... #.# ###'######## #.# #.## #.# #..# #.# ##.# #.# #.# #)## #####'###### #.)# #..........# ##.# +..........# #.# #..........# #.# #..........# #.## #..........# #..# . #..........# ##.# #.# #########'## #.# ##.. ##......# #.# #.. #..###### ####'##### ##.######### ###(######## #........# #..........###..........# #........######............#..(.......# #........##..............# #..(.......# #........'..###......(...#.#..........### #...<....#### #..........#.....)......... ######+### #..........###......>...### #(.........# #..........# ########.### ######.##### #.# #..)# #.# ###.# #.# #.o...o...# ########'#### #.....o...# ........<...# #.o.......# ............+ ........... ...........# .........## ...........# ........# ############ ###.#### .