######### #.......# ## #.#####.# ##...#####.# #.# .......<...# #.# .....####### #.# ### #.### ##...## #.....# #>.<..# #.....# ##...## ## ##.## ##...##.######.#.. ......(.@((.@).... ##...##.######.... ##. #..# . # #.## #. #. #. #.