############### #......<......# #.............# ##...#####...## #...## ##...# ##...# #...## #...###...# ##...#...## #...#...# ##.....## #.....# ##...### #...#.. #...#.# #'''#.#####. #...#....... ##..l.# ######