...#. . ..#. .. ... ... .. ....##. ##.....### ...?.....##.#### #..<.M...... #.##.##h.... # #.# .## ... .#.. #. .#. #. ##.# .. #