....##... . ........ .#.......## .......#. #...... .....####### #.#.......# ###.........# #...%...o...# #?###.....o.# .. #.......###### #. ##.....O......# .# # ................# .# #######.#..o....# .# #.......<.##.# ###../....#.. #......S#.# #.......#.##### ####.###......# ### ########### .# .........###.###.###.........# ... #######.##.)....#.##.#######.# #.# #<##.#.###.....# #.# #.# #.##.#.# ####### #.# #.# #......# ####.## #. #.# ###.#### #.....# #.# ######.## #.# ######### #.##.## ... #####.......### #####.#####.......###.#### #.# #.....####....# # #..).....##.......##...# #.# #.....####..#.####.. #.###.##.##.......##...# #M# #..)................ #.##..........##...# ##.######.....#..##......# #.#####.......##.### #......##.....#..##....#.# ##.## #.......##.# #..###.######.>........# # #...# #.......##.# #..##..o....###).......# #...# ##########.# #...#.o####.#.#.##..#.##.# #...######### #.# ##.#.#..####......o$......# ##..........# #.# #....?..#....[.M.##.####### ###..###.###.# #.# #.......#.##....###.# ..#..# #...#.#####.# #.##.#..#.##.#....o.# #.#..###.#.........# #.##.........######## .#####.#......###.####### #.#####.###### .....#.#..........# #.#####.# #......[######### #.M...M.# .##..^^...# ######### .....^_...# .###.^^^.## #.....# ###..## ##.# #.# #.# ...