#. .# #. .# #. .# #. .# ######.#.###### #.............# #....?........# #....!.<......# #.............# #.............# ###############