#.. #.## .######...# .. ...... . .. .... .. #. ..# #.##8###8# #........# !.#.....# #..<..# #.....# #....?....>.. #8###8##..... #. ..# .... .. ... ... .. ..... .. .## ##.#.. . #.#