.... ##... #...# # ..... #...#.###.....# #...#...... .### #.....⌠..#.....# #........#.....# #........#..... ##..........# ##. ##...#...#...###.. .### ####...###.....##... ##### .q. #.....## ##...##..#.##...##d# #. #....## ##..#..##........^## #...#...## ##.#..#...D...⌠...# #...## #.'..#.....>.....# #...## #)#..#...⌠...⌠...# $...... #)#..##.........## ....... #.##..#.##...##.# ......############..##... ##### .. (..... ..............###.. ## ...... .............⌠..###. ....X. ..........).......# ................... #......[.........#. #.................. #...#........#..... #####.......###.(.. #.......### #... ###...)..## #. #...)...## #...∩..### ##........# #.........# #...........# ...(............ ......#.......... .....######...... ..### #..... #.... #...