.. # .... .# ......######.##### ................... .######.Z(<......# #..........# #.# #..........# . #.# #........<.# #. #.# #....>.....# #. #.# #....<.!... #.# #.# #.######## #.# #.# #. #.# #.# #.######.# #.>.....<########## #.# #......)..........# ..# #........########## #.# #........# #Z# #........# #.# #........# #.# #.......)# . #.# #........# ###.#####.########.###########........########## ....%................................%...........># o................########.#####.#########.########## ..................# #.# #.# #.# ...................# #.# #.# #.# ...................# #.# #.# #.# ..?................# #.# #.# #.# ....o...............# #.# #.# #.# ....$...............# #.# #.# #.# ............[.......# #.# #.# #.######### ....o...............# #########........(. #.######oo............ ..........######### #o############# ..#######.# #.# #.# #.# #.# #.# #.# #5# #.# #.# #.# .######o###################################.########## ...>......(.(..((........o).........).......).........# ##########.#####........o..#####.#####.######.######## #.# #.....oo....# #.# #.# #.# #.# #.......5...# #.# #.# #.# #.# #...........# #.# #.# #.# #.# #...........# #.# #.# #.# #.# #...........# #.# #.# #.# #.# #...........# #.# #.# #.# #.# #...........# #.# #.# #.# ### ############# ### ### ###