### ... ######## # .^ #.!....# ....#.#.####.# #..{...<..# #..#....#.# #..#......# #. #.####.# .. #.. .# .. #.# . ... ### ##