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