### ####### #######<####### ####### ##.....###.............###.....## ##.......####.........####.......## ##.........####.......####.........## #...........# #.......# #...........# #...........# ##.....## #...........# #...........# ##.....## #...........# #...........###...#...###...........# ##..............#####..............## ##.......####### #######.......## ###.##### #####.### ##......## ##......## ##........## ######### ##........## #..........# ##.......## #..........# #..........# #..._._...# #..........# ##.........###._....._.###.........## #................._.................# #..........###._....._.###..........# ##........## #..._._...# ##........## ##......## ##.......## ##......## ######## ######### ########