############# ######...........# #......#########.# ###............###.# ##### ...........^....>..###########...## ##.......#####.##..........##.....# .........# #.##.######.(........### .#.#.#.###.# #.##<..................# ..[..#.# #.# #.########..........##.# ##.###.###.## #.# #..#.####.###.## #...........####.# #..#.# #.##...## ###................ ....#.####.#.#.#.## ####........###...###. ###...#........##.# ..................... #..##.##M#.###.## #.......>.####...### #.##.#.## ##.##....## #...# #.###.## # #.##...## #...# #.# ### ## .##.###.## ...# #.. .. .......# #.# #.##.###.#### #.#...........# #.####.....##.# #...........# # #.###..###..# #.# #..# #..# #.###..###..# #(....)....># #.###..#..... #.# #.......# #.# #.##.##.. #.# #.##.##.# #.###.......### #.##...# #...... #....#.# #..##.# ####...###..##.# # #........##.# ..# #..#####.##.# .. #..# ##...#.# #.# #..# #......###.# #...............#####. #...##............... . ......####..##.## .####### #......#### ##.#......## #.........# #.......... #.........# #........# ##..<..### ##........ #########