### #### # #>###...##.. ##.....#.... ##.......... #.#......... ##.#..###.#. #<#..## ######