######## ####...#...# #......#...# #..........# #..........### #............# #............# ##...........# ###...........## #..............## #...............### #...........%.....# . #.................### ....## #....^........8.....# #....<# #...............#...# #.....###..........(........# #..$....####................# # #......###...............#.# ##...# #......#................## # ######....##### #......................# #8.......8#...# #......................# #...........$.#######..............<.#.....# #8...8...8....##...#.................#.....# ###............###...#.................#....... #....8.8.8...........#.%................#...... #.#......)....<.........................#...... #......8................................#....... ###............................................... #......8...8.8................... ......... ... #............................... ... #.............................. ###............................. #................................ #................................# #...#....%......................... #######(........?.................. #............................... #................#............... #.................>.............. #####...#...............(.......{. #........................#{.... #.................)...####...# #...8...8........ro###)r....##.. ###................# #.......... #.8.8.8.8.......## #....o..... #..............## #.......... #.8.8.8.8......# #...#...... #....).....#...# #.........o #.8.8......##...# ###....s≈≈ #..........##...# #....≈≈ #####......##...# #....≈ ############# #..