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