# . .. ... #. .... .### #.###..... #... .. #...........# #....#. {..#.. .....# +....#.###.#.###....#. #...#..%..#........... #......#.....#......8.. #..###.#.###.#...#... #......#.....#...#.# #...#..)..#........# #...#.###[#%###..#.# #...#..$..#.?...%..# #..Z...#..%..#...### #+####+######..###.#.###.#....# ........<......)...#..$..#....# .........%............#.......# ................)###.#.###...# ..............#).....#. ....# ..............#........ ....# .............#..o..### ... ######......####.... #......# ##... ######## ..