### #.#.. ...#.#.# ### ....... ... ### #.#.#.# #.# ..#######'#.#.# #.# #...........#%####.##.#.# #...........#>..........# #...........#.#######.#.# #.............# ... #.......)..##........ . .....## #.#####......)...+........ !.........# #.............%..##....... .........# ########.........##....(.. [.......# #...........%.....#...... ###'#.....# #.#####...#######.#..... ...'.....+ #.##.......# .#.... ######.#.....# #.##.......# .#. #............# #.##.......# .# #.####..###### #.##.......# #..#########.##.......# #...p.................# #+###########.........# #.........# ###########