##.....## ###.......#. ........... #...?.....# #####.........# ....#.........# .......M......# ............... ###......[....# ###.........# #..<....... #.......... #.........# ..#......... ...#......### .......###### #### .. .#.