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