### .. ## # ##.#..# .. #####..#...# #.# #. .. . #.# # # #.. ##. .###.# ##.# ........ #..Y##..# .. ....#.....#..## .............}....## #.....#...!.#..... ##... ##...###..## # .# ##.## #... #. # #...## ..# . . . . .(... .#.# ............ ... .#. #. .....#.....#. # ## #. #...###...## . ### . ... .. .... .... .. ..#.. # .. #.##### #.#.# # #..#### ## # # ## #. . #. ## # . # # . . . . # . # .