############# ####...........#### ####.................#### ##.......##.######.......## ##.....####.......####.....## ##....###.............###....## #....##.....#######.....##....# ##....#....###.....###....##...## #....####..#.........##....#....# #...##........#####...##...##...# #...#....######...##...#....#...# #...#[...#......<......######...# #...#....#...##...##...#........# #...##...## #####...##...###### #....#....## ..##....# ##...##....### .###....## #....##.....#######.....## ##....###.............### ##.....####.......#### ##.......#####.### ####.......#......... ####....#......### #############