########## #........####### ####### ####### #...........%..# #.....# #)..%.# #........#####.# #.....# #.....# #........# #.# ########.....#####.....###################.# #.# #.........>p...........+..............(....#####.# #...........<#####.....#######.#########.#.#.....# #..........### #.....# #.# #..>#.##### #..........# ####.## #.## #.#.#.##### #..........# #.########..### #.#.......# ######## #..........# #.....%.......# #.#.......# #......# #..........# #..##'#######.# #.#.%.....# #.###.## #...........# #..#........#.# #.#.......## #.# #.# ##########..# #..#........#.# #.#........# #.# #.# #..# #..#........#.######.#..)...).# #.# #.# #..# ##.#........#............#....# #.# #.# #..# #.#........#...####.#.###....###########.# #.# p..# #.#........#...####.....'....'...........###.# #..# ##.#........#......#.#.###....###########.....# ... #..#........#.####.#.#.# #....# #.##### #..#######'##)#.##.#.#.######## ####.# #.....).)(((.......#.#.....# #....# #.....#########.####.#.#^#.# #.#### #####.# #.# #.#.^$^.# #.# #.# #.####'#.#^#.# #.# #.#########.#..........###########.# #...........'..............#.......# #M#########.#..............#..<....# #%###### #.#.....%##......#.).....# ####......####.#......###'#####.)....## #.........##...M..#.#.# #.# #......# #......M..##......#.#.# #.# #......# #.........##......#.#.###M# ######## #..........+......M....>..# #.....###.##......#.###...# #.................#.# ##..# #.................#.# ###.# ######............#.## ## #...............# #............#..# #....#.#######..# #....#.# #..# #+### #..# #..# #..# #..# .