###### #....###################### ####.........................# .....(................#######.# ####....############.# #.# #######################....# #####.### #.# #..................%......># #.......# #.# #......%...############....# #.......#####.# #..........# ###### #...........#.# #..........# #.......###.#.# #..........# #.......# #.#.# ########.### ############ #.......# #.#.# #.# #..........# ###.......###.#.#### #.# #..........# ........).).......[# #[# #..........# ######..###......).# #.# #..........# #.. #........# #.# #..........####.# #.. #........# ####### #.# #................... ... #........#### #.....# #.#####....%o....####...... ..#. ###...>)....# #.....# #............o.S.......... ...#. #.........# #.....# ##########o##########..... ..#. #......%..# #.....# #.....o....# #S.o. . #...[.....# #.....########......S...### #.o# #.........# #..........).).......oo.o.# #..# #.####..### #.....########.........o#.###..###### #.####..### #.....########............g........... #.#####....%....# #.........................%...[...... ........<.......# ################.#.######.###........ #.#####.........# #.#................... #.........# #.######.....#....... #.####.#### ...............).... #. #.# #.######.[...#..... #. #.# #.# #######.... #. #.# #.# ... #. . ... .