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