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