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