# ### ####<#<#<#### #...........# #+####+####+#