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