######## #.(<...# #...M....# #....(.....# #.............. #.....(<...# #..?......(...(. #......(...# #..........?.... #..........# #............... #..........# #.........(o.... ##...(....## #............... #.......(....... #......((..(... ##....<##...... ####### ####.