## ##### ### ###.##...####.##### #.................# ##..#.############.# #### #......# #.# #~~~# ######.## #.# #####~~~# #..# #.# #c%~~~~#### ####.##### ####.#####(~~~~~..# #......%.# ##.##.##f##c~~~~~..# ##.......# #...(..(...c~~~~~_.# #.......###.>..(....(.~~~~~..# #.......P##.........#.(~~~~..# ###.#######...(......###~~~### #...# ##.#######.# ##~~# ##(f# ##.# ### #~~# ##..# #..# # #f?## ##.## ###..# #..# ### #....########)####.# ##....).....#.......# #...................# ### ### ##..........#.......# ##.###P.###P## #.#..####.###+#########...%......... ##.#### ####..###Pf##.#..#########f# #..##P#####...............# ##...............#.##.##..# #f#######..##....<....#..# ### #####.#......##.#...# #......#.....##..#..# ##............#..#..# #....##.#..........# #######.##.###..#..# #.####..%....# #..##.....%... #.......f%...## #..##.......## #.###..%%%..# #..#........# #.####%.%..P# #.# ###..### #.# #.## . ##.# ##..####P# #%......... #tP####### #..# .. .r## ### ...## ##.P ##.#######.##...... ... ...t.rrr.r......... ..# ##..#####r.##..P..# ..# #......r......# #.# ###.#..##.#.#.# .# #.........##..#.# ##..###...###...### . #.............. ....###...###.##. ..... #.#.f# . .## #.#..... #.###.##.. #.$ ... ##. ### #