#. #. . #.#######. . #........ .# #..!...##.. #.......... #.....# #w....####### ###.).<.....# #########.#