.. #. # # #.## .#.. ##... ....# .).##...!# ##..#.... ##.#.oY..#.# #...GY