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