###. #!.. ###########..# #...........# #....a....#### .. #......W.....####... ##.####........<.# ###.#....>...# ## #...!..?.....# #.. #.###....>...# #.. ####.# #........# #..# ##.)..# ########## ... #..##.# #.##.....# #.....#### ###...# #.##### #.....## #####).## ##..##### ##<....# ####..... ...# ..#