##### ######...######. #............... #...........# #........M..# #...>.........+ #...........### #...........# #...........# .............# #.#...........# .........#####.# .###.###.#