. ... .# . ..# .# #.#.#.. #.#.#.# #.#.#.# #####.....##### ...o..........# #<# ........# .####.#.# #.#h# . ..# .. ... ## .#. .# . ##.. .# ##... .# ..#. .. #..# ... ##u #..# .( .. #..# #.#.# #..# #...# #..######u# #..#......# #####..#u###### #...u..#.# #)####.#.# #####.####.#.# .. ##............# ... #...........### #.# #######..###.###### # #.# .........# #.# ##. #.# #######..# #.# ..# #.# #..# #.# #.##.############.## #.# #.....%..........# #.# ##..#################.# ## #$..............)..[.# .. ##..################### #. ##<### #.###.## #..u## #####