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