##### #.##. #~#####...### ........##~##~~~.....# .........~~~#.~~......# .......~~)...~~.......# ........~~~#~#~.......# { ........#~~~~~........# ........+.#~~~P.....[.# #..............'..~....# #.....<...#.###..~~....# #........P### ##..~....# .........## #........# ....k... # ........# ####..+### #¤¤....# . ..####..#..# #....# #¤¤....## .### .P.##.#...#### #.##.# #¤¤.....# ^.# #.............## ###.#### #...k.. #.## #.#..P..##.#P.P###.#+...### #....# ##..## #..P.........##..........##### #.kkD## #....# #.#.....#.#....+......>...<.# #D¤.¤# ###.### ##.........#.P.##............## ##¤¤#.# #...# #P..P....PP....#..............# ##%.# ###.## ##...#...P.....#..............# #..## #..# ####....####.#..............(..## ##.## ##..# #....#### .....P#^............# #P.### #P..# #.#### ##+...#............##########....# #..## ##.# #.###..................##.#...## ##.# #..# #+..#.########.........### #####..#### ##.# ##### ..... ###.#####P# #.##..+.#P## ##.####+~~~### #P #P.~..# ### ##.....<..#P##P...#~~m>m~~# .....~..# ##........+.P.P.#####~~~+## .....~.P# #.........#.....# ##### { ....#~### #P........#..##.# ....#~ #.%.......###...# ... #~ ##........P####.+### .. ## #.........## #....#######.. #.........# #............. ##........# ###+P.####..## #........# #...# #.P.P.#### #...### #....## ###...#### ####.+####### #####P.P#.# ##...........####.........# #..#.##.##...'.##.........# ##.......#...#..##........#### #...#.#.....#..##........^..# #.#.P.......##..+...........# #.....#.#...##..............# #...........#####...........## ##.#P######## #...........P# ##### #...........## #...........# ###.###.##.## ### ######