######## #......# ###......## #...(.....### #..M.##.....# #....H###.....## #?.... ###....### #....## ##.....# #.... #.....### ## ##. ###.....# .# # #.....### ..## ###.....# ...# #.....####...### ###....#.......# ##..)%.......# #....<..#.... ###...### #####