#... ...... .......... .......... #.......... ########........... #...#..............# #................... ##................... #..................... #.......#............. #.....#............... ######...#............... #.....###................. #.....##.................. #.....#................... #.....#............#...... #...>..............#....... ............................ ..........<..........>...... ............................. .............................. .........{...................... # .........#....#...............#.... .##. .........{#....#...........#...#...... ..... ...........#...................#....... .l.... ....?..2.J...{................#......... ....###......{.....................#.......... #.....>.....{{{..#..........^....#.......... #.....)....{J.D..##......................... #............D..C#.$......................... ####............#%.....................#... #....#####...................#......# #....# #...................##.....# ##...## ##................####<....# ##...# ###..(............ ##....# #...# ###........ .... #...## #...# #........ . ..### ##### #...#.... ..# #.J..... ..# #^..... ...# #..... ..# #.. .