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