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