### .. #.## #..# ##.## ####...#### ####.........#### #.......<.......# ####.........#### ####...#### ##.## ..... ##..... ###...# ...# ##.#