###.# ..# ...###O. ....... .">...... ......... #+ #.. .... ##.###.# #..# #### #.....<# #..# ..... #.....## #..###..... #....O####.......... #.....'............. #.....######.##.... #.....#### #.# # #.M...##.###.# .......+......# ###.....##.###.##. ........M........ ###.###.#.#.#.### #.#O#.#l# #.#.#.#.. #.O...#.# #.#.###.# #.#.....# #.#.##### #################.#.# #.S.OM..............# ###################.# ###