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