#. #.# ## .... #. #....#. ##### #....#.###...# #..........# # #....^.....# .# #........%.##.# #..!####....!.# #.. ##M....# .#.. #.....# ..... #.....# ......#####.....# ....M.(.....##### #.?....#### #......# #......# #......# #......# .?.>....# .########