### ##<## #...# #.....# #.......# #.........# #.......... ......8.... #.....##.... #.....# ....