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