.. #.#<. .# #.##.####.## !..?......# #........## #......#..# #.........## #..........# #..%..<.#..# #......## .# #......# .# #......# # ####.### #.#### ######....# .......M#?# ..).....#.# ..........# ........### ?......<# #######.# #.# ... #.# #.#