##############.. ................ #.####.... #.Y.....#. #.?....... #F###..... #s# .... .o. ... ..## . ... .... .#.#.