######### #####.S...... #.....M...... #.###'####### #.##......... #.##.......## #.##.......# #.##.......# #>.'.......# #.##......... #.##.......#. #.##..>....# .. #.#+#+# #.#...####.# ... #.#.#.### #...... .# ##.####....... ........ ........#.#.## ... .... ........... ###.......(# #.......##.#.# #............# #.....#.##.### #######.##.# #####..#.# #........# #.####.#.# #<.#.# #....# ###+#..# #......# #....#.# +....#># #....### #<... #.... ..... ......