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