#.. ....## ...... . . #.... #... #...# #...# #...# #...# #...# # #...# #...# .# (###...###...# ..### .............######..... ......................... #.# #..###...#####............ #.# #..# #...# #..g......... #.# #..# #...# #............ #.# #..# #...# #........... #.# #.# #..# #...# #........... #.# #.# #..# #...# #........... #.# #.# #..# #...# #.......... #(# #.# #..# #...# #.......... #.# #.#####..# #...#####.......... ########.# #........###................... ... ... ...........# #.....................<........ ... ...........>.....# #......#####..######........... ..# #.... ........<.# #####..# #..# #..####..## #.# #...# #...#####.# #..# #..# #..# #..# #.# #...# #...# #.# #..# #..# #..# #..# #.# #...# #...# #.# #..# #..# #..# #..# #.# #...# #...# #.# #####..#####..######..# #..# #.#######...####...#####.# #................<.g..####..#######........................# #..................S..g..%.................................# #.#######.######.#######..#####............................# #.# #.# #.# #..# #..#######...........#######.# #.# #.# #.# #..# #..# #...........# #.# #.# #.# #.# #..# #..# #...........# #.# #.# #.# #.# #..# #..# #...........# #.# #.# #.######(#######..#####..#######......)....# #.# #.# #...)................................)......... ..# ### ##############################################