###### #....# #....# ###############....# ........>..........# ### #.........####....# #....... #.........# ####.## #........ #.........# #.....#### #......... # #.........# #........# #.......... .. #.........# #.....##.# #.......... #. #.........# ###..###.# #!.@....... #. ##.######.# #..# #.# #..........# #. #.# #.# #..# #.# #..<.......# #. #.# #.# #..# #.# ######.###.# #. #.# .# #..# #.# ##$####.###.######.## #..# #.# ..................... ...# #.# ##.####)###.######.## ##..# #.# #. #.# #.# #..# #.# #) #.# #.# #..# #.# #. #.# #.# ..# #.# #o #.# #.# #.# .o #.# #.# #.# .$ ... [.. ... #.# . #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# . #.# #.# #.# #.# ####.###.######.######.# #.# ............).....<....# #o# ####.###.######.######.# #.# #. #.# #.# #.# #o# #. #.# #.# #.# #.# .#####.###S# ### ### #.# ...(....S.).# #.# .........^.(# ####.### ............# #..o%..# ............... #...(..# ...........#### #<.....# #..........# #......# ........... #......# .........## #......# ........# #......# ..... ########