#....#........#......#....................#....#...............#..........#..
#....#..###...#......#.......###..........#....#..###....###...#..........#..
######.#...#..#......#......#...#.........#....#.#...#..#......#.......####..
#....#.####...#......#......#...#.........#....#.#...#..#......#......#...#..
#....#.#......#......#......#...#.........#.##.#.#...#..#......#......#...#..
#....#..####...##.....##.....###...........#..#...###...#.......##.....####..
.............................................................................