######## #......######## .. #........# #.##.######.# #........##.##### ####.###........# #...####..####..#.#.# #.......).......#.#.# #..#####..####....#.# ###.### #.#.##.# ##.....# #.#.##.# #####......###.#.#)(# ##8.8#...............# #...........##..#.#### #................. ##.......###..#... #8......## ..##.# #<......# .. #. #8......# ##.......# #........ #......# ##8.8#. ####