### ##* #####.######## ######## #.. ###.......##.#.###.##...# #..# ##P...####..........#..### #...##...### ####.###P#....####### #P.....### ### ######.##P##.#### ### ##..#...# #..#.......###.# ##..#^...# #..............## #....#...### ###.............# ##### ##.....#....# #### #.............####.#.### ##.......#..## ##..## ##.............##......### #...........## ##...(####P............###(.....#.# ##.#..........## #......##.....>........# #.......## #..#...........# ##......###...........#.# #.......## ##.##...........## #........#..#......###### #........# #####..##...........P# ##..........#######...### #.......## ##.#..####...........## #..........#### ##....####.......# ##..##.# #............# ###......~....#.# ###...%....###### ###...#.## #............####.#...~.~~~~~~..# ####.....##...# #......## #..............###....~~~~~~~~..###........###.### #......# ##............####....~~~~~~~~~~#...........###..##### #### #......## #.............##P....~~~...~~~~###.......P###.......# #..## ##......# ##..........#.###...~~~~.<~~~~~# ##.....####P.......# ##...######....## #.............##....~~~~.~~~~.# #.....# #........# #.....#.###.#### ##.........##.#....~~~~~~~~~~~####.##.## #........# ##......###..# #.........#.........~~~~~~~..#....#### ##........# ##...........## ##........###.....#~~~~~~~..##P..## ###.........## #...........## #........#...#...##.~...~.####.P# #............# #...........# ###......#...##.....###.#####..## ###.#.........## #...........## #......#...###...## ### #..## #.............# #............## ###P........##....## ##.## #.#.#...[.....# #.#............# ###........###...## ##.## ##.#.....#....## ###............# #### #####..##......###...####...### #..#...........# ##............# ##..####P##..#####....#.##...##..##..####..........#..## #.............# ####...........## ##.....###.>...####..........>.......# #.............# ##.............## ##.........##..# #######.......#.#..# ###..........####..............# #......######.### #..#...#.....# #..........# #...............# ##...#.#### ##..# #............# ##..(......####..............## #P.......#.# ##.## ##...........# #.#.......#.##...............# #####..........### #..## ##..........# ###....#.###.................#####.##....#........####..#######..........## ######## #..................##.......###.........####..##P##............# ###..............#.###......# ##.........####.................### ##.............#####.....## ##..........###.%..####..........# ##............# #.......## #.........## #..### ##........## #...........## ##........## ##......### #.###### ###.....## ##..........####..........## ##....## #.###..## ##...## #(.........##.............# ###### ####.......# #.#### ##........##..............## ########..........# ### #........#................####..#.#............# ##............................................## #..........................#########........## ##.#...................##.## #.#.....## #...................###### #####...# ##....####.........### # ##..## #..#.# #.######.....#.# ##..## #.#### ### #.......#* #...## #.# ##.P...## ##...# ##.####### #..PP.# ##...>## #......#P## #P)=..# ##...#..## ###.........######.$P..# ##........# #................#.=$).# #.........# ##..#..########..#$..(.# #########.# ####### ########## ###