#+### .... . ###.###### .. #<.......# ... ###.####.# .#.. #.# .!... #.# #...##.###... #...w......... #...##.###.... #.. #.# .. #. #.# .. #.# ## #.# #.# .#