### #.# ..####### ###############.#.....# #...............#.###.# ########## #.###########.#.#...#.# #........# ######## #.................#.#.# #........# #......#####+###.............#.#.#.# #........#####.............##...........#.#...#.# #...........##.............##...........#######.# .... #..........................##............ #.# ..... #...............>........................ #.# ..... #........................................ #.# .....###...............................%......... #.# .......................#..........##........ #.# .......................#..........................# .#.# ............[..........#..........................##.#.# ....#.......................#####.................#. ... ....#.......................+ +........?..#......###.# ................#### .. #...........#..........# ................# #....##.... #.....o..... ...........####.### #......# ##. ...........# ....... #..)# ...........# ....... #...########### ...........# ....... +...oo.<.[..... ...........# ....... #...########### ##.#####...##.....## ........ ... ...#...........# ........ .. ................# .........# ................# .........# ..............$.# .....)...# ................# ..#.... ...............## ...#...........## .......##........ ##<.....@...... ##............ #....#.##.... ...... .# .##. ###.>.. .# . (..#. .. . ...... ..