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