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