##+# #.# ##...# #.# #.....# ###.# ......Y## ##.#.# ........####....# ........'!......# ........####....# .......## ##.#.## #.....# ##.#.## ##...# #.###.# ##+# ##.#.## ##<.# ##.# #.# #.# ..# ###