Files
problemas-para-competicao-p…/chuva/input/21

229 lines
38 KiB
Plaintext

227 172
...........................................................................................o................................................................................
.#######..########..##..#.#..#.##..#.#.#.##.##.####.#..######.##..#.#########.###.#####.##.####..###.##.##.##.#.#######.#.#...#.##..#..#.#.##.###..##.######....###.#..#.#..
............................................................................................................................................................................
.######.####...#.....#..##.###.#......##..######.#..#.##.####..#...#.#.#..#..###...#.###.##....#.##.###.#####.##..##.#.##.#####..###..##..#...###.#####....#.#..###..#..#.#.
............................................................................................................................................................................
.#####.#...###...####.#.###.#####.###.#..#...#..#.####.#.####.##.#.#####.#####.####..######.##########.#...##.#.###.###....#.##..#####...#.#.#..###.##.###...#####.###.#.#..
............................................................................................................................................................................
.#.#.##.###..#.#..##..##..#.###.###..##.....##.#.#...##..##.##.###..#..###...##.#.#.#.##.###.######..#.#.##.#########..###.#..#####...#####.#####.##.#..#..#...###.##.##.##.
............................................................................................................................................................................
.#####..##..##..#...##.##.##..##.#.###.###..##..##..#.######.#.#.#...###.#....#.#..###..#####.#..#.######.###.####.#.##......####..###.####...#########....##....#.#..#.#...
............................................................................................................................................................................
...#..###.#.##..##.##.#####..#...####.#....##.##..###...##.###.######.#.##..#.#.....#.#.#.#######..#.##.##.#.#.#.###..####..###.#.#.#..#.###...###...#.####.#.#..##...#.....
............................................................................................................................................................................
.##.####.#...#####..###..##...##.##....##....#####.#.#..#.##.####..###.########..#####...#..#######...#.#....#####..####..#..#.#.#.##....##.###.#.###.###..############..##.
............................................................................................................................................................................
..#.#...#.#..###...##.###.######..#..####.#..##..#.##.#.#.##.#.#..##..##..#.##.##.#.#....###..#..##.#####....##.###.....##..##..#####.#..#######.####.#.##...#...#..##.###..
............................................................................................................................................................................
..##..#####...#...#..#...#####..#.#.##.#.##############...#####..#####.#...##....#.....##.##.###.##.###.#.##.####...##..##############.##....#.##.##...####.##...#.#..#.....
............................................................................................................................................................................
..#.##..###.#.#############...#.#.....####...#.##.#..##...#......#.#.#######.##..#.#.#..#.###.#..#####.###..###.#.######.....##.....#.##.#########.####.##.##.#######.#..##.
............................................................................................................................................................................
..#.....##.#.#...#.#.######.##.#..#.####.##.#.##.#....#..##.#.#.#...#.####..#.##.##.######.#..#..###..#..####.....##....###.#.###..#.#...###.###....#.##..#..#.##.#.###..##.
............................................................................................................................................................................
.#.#.#.#..###....##.##.#.####.###.##...#....###..#...###.#.##.#.#..#####.###.#..#.##..#####...###.###.#.....##.####.#.#...######.#####.##...#.#.#..###..##.#.####.#.##.#.#..
............................................................................................................................................................................
.#.#..#..###.###..###.#...#####...#.####..#.###...#####..###..#..#.#.#.#.#.#...#.##.#.##.#.###..##...##.##...##.#..#####.###.#####.##...#..##.##..#..####....####..##..#.#..
............................................................................................................................................................................
.#.#.####.##.##.######..##.##..#.#..##########.#..#..###..#.#..#####.###.##...##.#########...##...##.####..####.#.#...##...#.######.#..#..##.##....#.####.#####..##.##.#.##.
............................................................................................................................................................................
.#...#.##..###.#.#############..########..#..##..#...#.#.#.#....###..##.#...#####.#####...###.#.#....#####..#.####..#.....###....###..#.##.######.##.##.##.#..###.#...###...
............................................................................................................................................................................
.##..####.####.#####.##..#.####.#######.##.#..#.#..#####..#.##.##.####..##..#...#......##.#.#..#.##.#...###.###.###.###.#..####.#.##...####.##.#.######.##...#.####.#.#.###.
............................................................................................................................................................................
.#.#..##...######..#######..#.#..#.#...#.#....####..####.#.#.######.##..#....###.####.#.###.########..##.#..#..#.#.####.###.###.###..#.###.###....#####.....#.###..###.####.
............................................................................................................................................................................
.##...#####.#####.#..#..###..#.###.###....#.###.#...##.#####.##.######...#.#......##..###.#.##...#..##....###.#########..#.##...####...#######.##..#.###..#####.####.#.##...
............................................................................................................................................................................
....######.##..##.##.##.##.##..#######.#.#....###..###...##.########.######...##.#.#######.##.#.#####.#..#.###.#....#.#..##.##.....##.#.#.#.#.###.#..##....##.######..###.#.
............................................................................................................................................................................
.######.###.##....###.##.##.#.####.#.###.#..#.#####.#.#.#######.#####.##...##.##..#.###.###..#..#..##...##.###..#####.##..##..#.##.##.....##.##..#.#.##.#.#..#...#.####...#.
............................................................................................................................................................................
.######..#####.###.#####.#####..#.#...##.#...##..#.###.#.#######.##..#..#.##....######.#..#####.#.###..#.#..#.#..#.##.##.###.#.#..#.##.#.##.##.#.###.####.######..##.#.##.#.
............................................................................................................................................................................
.#.####...##.####..#########.#.#.#.####..##.####..##.######..##.#.#..#.##..####..###..#.#....#...#..###...#.####.###.#.###.......#..#####..#.######.#....#####....###..#.#..
............................................................................................................................................................................
.###.##.######.####.##.#...#.#.#.##...##.#..#####...####.###.##..#.###..#.#...##...##.#.######..###..##...#..##########.#.##.#.#####.#####..########.###.######.#...#.###.#.
............................................................................................................................................................................
.#....####.....#######...#####..#..##.##.######.#..#....###.#####.##########.####.#######.#..#####..##.##.###..#.#.#.#####..#.####.####.#.#.###..###.#.##.#..#.#.####..###..
............................................................................................................................................................................
....####...##.#####.####.###.##...##..#.#.###.#.###.#######.###..####.####.#####.##..#..#.##.....#.##..#.########..##.#..#.##.###..#####.###.#####.##.####.#####.####.#.###.
............................................................................................................................................................................
.#.#..##.###.#####.##.#..##.#...####.##.###.#####..#....#.###.#.##.###.#....#.##...#..#....####.#..#####.####..#..##.##..#..#.##..##...#..##.##..####...###..##....###...#..
............................................................................................................................................................................
.#######..#....#..#..##....##...#.####..###..#..####..##....##.##.#####.##..####....###....#....####.##.#.##.#####.###.###.###.####.##....#.#.#..#.####.##.#.#.####.######..
............................................................................................................................................................................
..#.#.####.#.#.##.##.########..##..#.....#.#.###.###...#..#.####.#....#.###.###..##.##....#....##.##..#####.##...###.#.#....###...####.....###.####.####...######.#..#...##.
............................................................................................................................................................................
..#...#.#####.##########..#.####.#..#.#.##.##...#####..###..######.#.######.##.#####.#.#######.##.########.##..#.#.###.#####.####.###..###.###########.#######.##.#.#..#....
............................................................................................................................................................................
.###.###.#..#..#.#...#.######.#...##.##.###..####.##.#..#...#.....#.#########.####..#.######.#####.#.##.##.#..#.####.....#...#########.##.#.##.#.##...###.###..#..#.#.#####.
............................................................................................................................................................................
.##########.#...##..#..##.#####..#.##...###..#....##.#...###..##.##.###.##.##..##..#.#####..#...####.##..#.#..#######.#...###.#..#..#####.#.#.##.#...#....##.#.#.###.####...
............................................................................................................................................................................
....##.###.###.##....##..###.##.########.#####.###.#....##..#####.####.##.......#####.###.##.###..####.##..##.#....#..##..##..#..#.##.....####.###.#####.############...#.#.
............................................................................................................................................................................
.#######..##......#.##.#######..####.###..###...###.##.##..#.##.##..#.#..#...#.#.#.##.###.....####..######.#.##..###.#.#.#.#.###.######...##.###.##.#####.##.##.##.###.#.#..
............................................................................................................................................................................
.##.#..##.......##.####.###.####.#..##.#..#....##.######..##.########.###.#.##.#.#.##.##..#..#.##..#####.##.#..#.#..#######..####.#.##.##.#.####.##..#.#######.#..#.####....
............................................................................................................................................................................
....##...#####.#...#.##.#.##.###.###.#.###.##.#.#..##.#..##.#...#.##.####...#...#..###....#.#..#..#.#.#..##.#..#...#.#.##.##..##.####.#..#..#...##.##..#.###...####.###.###.
............................................................................................................................................................................
.#..#..####.#########.####.##.#####.####...#..#.######..#.#..##..##.#######..####.#.#.####..###.#..##.#...####.##.##...####.###.#####..#.#.#.##..###.#.##.#..#.######.###...
............................................................................................................................................................................
..#.#####..####.##.##..###.....#.#..#......#####..###.#######.##.##.#.#.###.#...#.#.##.#####..#.####.######...#####..#######..##.#.######...##..#.####..##.#.##.#..#.##.....
............................................................................................................................................................................
.####.###.#...#####...#..###.#.#.###.######.#.......#...#..#........#...#...#.####.#..######.######.##.#.#...##.###.....#...######.##.##.####.###..##..#..#...##..#...#####.
............................................................................................................................................................................
.#.###..#..#.#..#.####....#.###..###.#.#######.#.#.#.#..###.##########.####..##.######.##.#####..#.##.....####.####..##.###.#...###..#.#####.#.#.#####.#..##...#######.###..
............................................................................................................................................................................
..###..#.######.##.####..#.#.##...#.###...#...#..###..##.#..#.###.#.##..#..#....#######.##.#....#.######..#.#.#.###.#.##..##..###..#.##.#..#####...###.###.#####.#..####.#..
............................................................................................................................................................................
.####.#.....##...##..#..#..###..####.#.#.##..##.#...##.####..#.####..#..##.#.##.####.#.##.#..##..#.#.###.##.##..#.##....##.####.##..##.#.#...###.#####.#..##..####.###...##.
............................................................................................................................................................................
.####.#...###..###.##.##..#.#..##..##..####.#.#...###.#########.#.#.##.#.##.#######...###.#.####.####.#..#####.###..#.#.#.###.###.#######..#.....###.####..##.###..#....###.
............................................................................................................................................................................
.####.#...#..######.#.##.###..###..#######.##.##...####..##...######.#.#.###.###.#.#.##.#.#.###.##.####.##.#.###.#........###.#####..###...#.####..#..###..#....#####.......
............................................................................................................................................................................
...#.##..#...##.###..####..#####.#####.##..####...#....#####.##.#.##.#.##.##.#.#..#..####.#..#...###....##..####.#.#..#.##.##..##.##.###.###.##..#####...#...#.#.##.####..#.
............................................................................................................................................................................
..##..#.##...#.###.....#..#.########..##..#####.##..###.#....###.#####..###....#.##.##...##.##....##.###..####.#..###.######.####..#.#....###.####.###...#..#...#####.##....
............................................................................................................................................................................
.#########.###.#.#####..#####...##.#....####.##.#.#######.##.##....#.#.#.##.####.#...#..#..#.#######...###.####..######.##.#...#####..#.#.####.....##.###.##..####.##.#.##..
............................................................................................................................................................................
.#.###..##.####...###.#####..###.###..##.#.#.#####.#.#...#.#.#.##.####.###..########..##.##..#####..#.#######.##.#######.#####..#..##########.#.....###.######.#..#########.
............................................................................................................................................................................
.######.##.#.#..##.##...####.##.###.##.##..##.#.######.###...#.########....#.#.######.##.#.######...##...#..##..#..#######.##.##.#######.#..####.##..#####.##.###.#.#...###.
............................................................................................................................................................................
.####..##.###########.##..#..###.##.#..####.#.#.#.##.....##########...#.#....##.###..####........###.#..##.######.###.##..####.###.###...###.#.##..#..##.##.##....#.####..#.
............................................................................................................................................................................
.#######.######.#.#..#...###..#..#.##..#.#...####..####.###.#..###.######.###..#..###...##.###..#..#.##.######.#.###.####.#..####..#..##..####...#..####..###..###.##..#.##.
............................................................................................................................................................................
.#....##.##.#.#.####..####..##..#.#..#..##...####..####....#.##..#.#.##......#####.##..##...##........#...##.#...##.##.####.###....######.###..##..#.#.##.#......#.##.#.###.
............................................................................................................................................................................
.#..###.###.##.##########.#..###.#..######.#.#.#..#.....#..#####..#.##.##.#.#####..##.##.#..##.##.###.#.#.###...##..###..##.###.#.#.#####.#.#########..##.####.##...###..##.
............................................................................................................................................................................
.#..###.#.#.#..###..###.#..####.#.###.##########..###..####..#.#.####.#.#....#.########.##....###.#####..#.####.##.#.#######.#..##..####.##...######.##.###...#..##.#####...
............................................................................................................................................................................
..#..######...##.#.#.##.###.#######.###.#####..#######.##.####...##.#..#..##..#.##.#.###...#.....###.#..#.####.#.#.#.#.#######..##....#...###.#..#...##...###.#.#..###.##.#.
............................................................................................................................................................................
..######.##.###...#.##...#.#.####...##..##....###..######..###.##.#.##.#######.##...##....###.##.##..####.####...#.#######...#####.##....#..#.#...#..####.#.#.##..#..##.##..
............................................................................................................................................................................
.#..#.#.##....###.###...#.##.#.##.#####.#..##.......#.#.#.##..#.##...#.##.#..##.#...#.#.#.#..#.#...#####.####..#.#####.#.####.#.###..#.##.##.#.....##.###..#.#..##.#..#..##.
............................................................................................................................................................................
..#.#...##...#.#.#.##.####.#####.##.##.#.##..###...#...##.#####.##..##.###..#.##.###.###.#..####.#.##...#####...#..######..##..##....###.#####..######..####.#####..####..#.
............................................................................................................................................................................
.#.#.#..###.#####.##....#.##..###.#.##....#####.#....##...###.####..##.#....#.##..##..#####.###.#####.####.####....######..#####.#.#....#.#.#####...#.#.#.#.######..#..##...
............................................................................................................................................................................
.#..#..#.##.####..............##.#####.#.##...#.###.#####..###..##.#######..##.###.###..#####.#.#.#..##.#.#..#.#####.##.#.##..#..#..##...##.#....#..##..###.#####..###..#...
............................................................................................................................................................................
..##...##...#...#####.#..#.#.#.#.#.....#####.##.###.#......######.##.#.#..#..######...###.##..####.###..#####..##..#.####..##..###.####..#.#......#.####...#.##..########...
............................................................................................................................................................................
.#..###.####.#####...###.###.###.####.#.##.##.#####.#.#.###.#.####..####.....#.#.###..###...######.##.####.#..###########...###.######..###.##.#..#####.#..#.####.##..##.##.
............................................................................................................................................................................
..#..#..#.#.#.##.#.###.########..##.##.#.#..####.##.###...#..##.##.###.##.##...#....#########.#...##.####.#..###.###...#.##..###.###..#.#...#.#.#####.##.#######.#####.##.#.
............................................................................................................................................................................
.##.##.#####..###.##..#.###..###.#.#..#####..##.#......#..###.###.##..###.##.##########.###...#.##.#...##.#.##.#......##.####......###.#..############..#.####...##..#####..
............................................................................................................................................................................
..#.##.#...#.#####.#.##.####.####.###.#..######.....##.#######.#..###.####.#..#..###...##..###.###..#.###.#.#..#..###.######.##..##..#.#...#.###.########.##....###.#.####..
............................................................................................................................................................................
.##...###..#.###.#.##.###.###..#..####...##.##..##.....###..#####.#######...###.##.#..#.#####.####.#.#..#.#..#.###.###..####..####.#.##.###.##.##.#####.##.#...#...#..#####.
............................................................................................................................................................................
..#.####.##.#.####.#..###...#.#.####.#..#####.###.###...######.#.####.#.#.#...######...##.#.##.#.##....##...#..#.##.###.###..####.###.###.####...#.###.###.###..#...###.###.
............................................................................................................................................................................
..#####..##..####..#.#.####..#.###..###...#..#######.###....#.#.#..#..#.#...#.######.#..#.#####..#..###.##..#..#..#.##.#.#...##########.########.###...###.######...##..###.
............................................................................................................................................................................
.#...#..##..##.###.....#.##..##.#############.####.#.##..#.###.#..##.###.#..#..##.##..#.#.##.###.####...##..#####..#.##...#####..##.#..#..#####.###.....#.##.#...##...####..
............................................................................................................................................................................
.#..#.###..#.#.############.#..##.##..##.####.#.##..#....######.#.######.##..#.###.##.#####.#..##..#..#...###..###########..#....##.#.#..#.#.##...#.#####.##..#.##.###..###.
............................................................................................................................................................................
...##...#.########.###.#.#.#.#..######.....#...###.##..#.#....##.#.##...###.#.#.###.##.##..###.#..####..#.#..##.#..####....####.#.###.##.#.##..####.#..###.##..#####.######.
............................................................................................................................................................................
.##..###..#.##...#.#.#..#.##.######.######.#########...##.#.##...#..######.#.######...#.#..#.#....#####.########.####.#.#####.#####.###.#.##..####..###.....#####.####....#.
............................................................................................................................................................................
.#.#.###..##..#.#..#####.#......##..#..#..##..#.#...#.#.##...######.##..###..###...######..#..##..##.##....#.#.#####..##..###....##.#.#..#..###..#.#.....##...#####.#...##..
............................................................................................................................................................................
.##.....####.#...#####.#.#..#.#.#..##.##.#..#####.####..#..###.##..#.#####.#..#.#.#..#......#####.....#.#..##.###..#.#.#.....#.##.##..#.#..##.####.####.#########...####....
............................................................................................................................................................................
..###.#.#.....##..#......#...##.####....#.#...#.....#..#..#.###..###..#.##.#....##..##..#.######.#.##.##.....##.##.#####.##...####..#.#.###.###.##..##.#..#...#####....#..#.
............................................................................................................................................................................
......##..###.##..####.####....#...#.#..######..#.#####.##....##.####.#..#.#.##.#..###.####...#######.#..#####.###.###..##.########..#..#..####...####.###..#....##.#######.
............................................................................................................................................................................
.##########...#.##########...####..#####.##.#.##.###..##..#####.###.#.#.#..###..##....#####...#...##.##.#.#...##..##.#.###.....###...#.#..####..#####.#..###.##..##########.
............................................................................................................................................................................
.###..##.####.#######....####.#####.#.####..###..####....##...#..#########.#.###.#......######.##..###..######.#..#.#.#########.#.#...#.....##.#.#####.#.#...#.#....#####...
............................................................................................................................................................................
...#.#.#..#.###.#.##.#.####..##.##...##.###.##.#####..###..########.#.###...#...#########..#..######.##.#.###.#####...####...#.###..#####..###.#..#.##....####.#######.###..
............................................................................................................................................................................
..########..##..##..#..#..#.#...#.#.#.#..###...##.#.########.#....#######.#....####..#.#.#.##.#.###..#.#.###.##.####.#.##...#.###.###..#####....###.####..#########..#.#....
............................................................................................................................................................................
..#.####.##.#####..####..##.#.##..#..#..#..#...##.#..#####.##.###.#..#..#....####..#.##.#####..###.#..#...#..#.###.#.###..#.###.#...#.#...##...#####.....####.###.##.#.####.
............................................................................................................................................................................
.#.###.###.#..##.#...######..######.#######.#..#########.##...#.############.####.........##.##...####.###.#.##..####..#...#..#.##.####.####.....#.....###.###...##.#.#####.
............................................................................................................................................................................
...#.#.####..##.#.#.#.#.###.##..##.#...##..##..##.#.#...#.###...##....###..#...##...#.##.....####..#..##.#.##.##.##..#..#.###..##.#####.###.#..#..##...##..#######....##..#.
............................................................................................................................................................................
..#.#...###...####...#..#...#.####..#.##..#.##.#.###..#..#..##.#######.######...#.#.###.######...######.###..####.#####...##....#..#.#####..##.....###.##.##.#....####.##.#.
............................................................................................................................................................................
.#########..#.##....#...#..#....#...##...#...####.#....##.##.###...#.#.#..##...##.#..#######..#.##.#..#######.##..##.##..#.#.###.#..#.#.#######.##.#..#.###...#..##.#####.#.
............................................................................................................................................................................
..#######.######.##.######..##.##..###.#####...###.#.##########.###.######.#..#.#.#..##.#####.....#.##..####..###.###.#####...###.##.#...#######.###.#.#..####.##....##.###.
............................................................................................................................................................................
.#.#..#.#...#..#####..#.#######.##....####..###..#####.###..##.#.#..###.#..#..#..###.##.###.#..###..####.####..#.##.#.#####..#.###.###..###.#.###....#####..##..#.####.####.
............................................................................................................................................................................
.##.#.#.###.###.#..##...#..##.###.##.#..#..###..##...#..##..###.####.##.####....##.####..#.##.#.#.#....#...###....#...###..#.###.#.#.#######...#.####.#.##.#########...#.##.
............................................................................................................................................................................
.##########.##.#...#..#..########.####....##.###......##.#######..#..####..#.#..#.##########.#.##..#.#.##..##.##.#.#########.#.##.....#########..#.##.#####....#..##.#####..
............................................................................................................................................................................
.###.....#..##.###..#.#...##.###.##..##.#.##...#.##.####..##.#####.#.####...#.#.#.###.####.#########..##.#.#.##.##..##.#.#####.##...##...#..#####.#####.####..##.###.###.#..
............................................................................................................................................................................
..##....#..#..#.........##.#.#..#.##########..#.##.#...###.#.#.#...#...#.####.#..##########....####.#.#.##.###.##..##..###.#.####..#.#..#.#####..####.##...#..######.#..###.
............................................................................................................................................................................
..#.#.#..##..##.##...#.#..#..#.##..#####.#.###.#..#.####.##..#######...#.###.####.##.###..####.##....###.##.##..###...##..#.#####.#####.########.#.####...#.#..#..#....#.##.
............................................................................................................................................................................
...####.#..#..#.##..######..#.#...##..#.#.##.###....#######....######.####.#.########.#..#..###..#..#.#..#.#...####...########..#.####.##..#.#..##.##.###.##..#.##.###......
............................................................................................................................................................................
.#.#..###...#.#.###.#..#.##...#..#..####.#...##.#.####.##.#..##.####.#..####..#..################.#.#.#.#...#########...#.....#..####..##.#.##..##..###..###....#######.##..
............................................................................................................................................................................
..#.########..##...#..#..#..#.###..##..#.##.###.#.##.#.####.##.#..#..#.##...#.##.#..###.###..#..###.###..#...###.####.#.##.###...####.###..#.#.##.#.#.#####.##..###..##.#.#.
............................................................................................................................................................................
.##.#..##..#..##..#...####.#####..#..#.#####.##.##...##.#..###..###.##.###....##.#.##.#.####.##.###.####.##.#.##.######..#.#######.######..###.#..##.#..#####.##..#..######.
............................................................................................................................................................................
.##.....#..#.#.###..##.#..#...###.##.#...###.#..#.##..#...########.##.#.#.##....##..#..###.#.#####.##.#####...#..#.#..###.###.....#.#.####..#....#.###...#.#.#...#...######.
............................................................................................................................................................................
.#####.####......######.######..#.#.....##...#####.##.##..#####.#######..#.#.#..##.#.#.#..##.#.##.#.#.#...###..#.##..###..#.#..#.##.########.#......########.##.#..#.#.##.#.
............................................................................................................................................................................
.#######..#.#..#.###.#..###.####.#.#..##..##.##...##..##..##.....#.##.#.##.#....###.#.#.###.##.##.#####...#..#.##########...#.#.#.#.#...####.####.#..##.########...#######..
............................................................................................................................................................................
.##..##..##...#.###....#.###.#.###.#..###..#.######.####..##.##..#####.##.###..##..#..#.#.#.####.#..#.#..#######...#####.##.....##.###.####..#.#.#..#...#.#..####.###...##..
............................................................................................................................................................................
..###..#...##.#####..#..#######...#..#.....#.###.#.#.###.#..#.##.#.###...#######..####.#######.#....##..####.####.#..##.###.#.###.##.#####.######.#.##.#.#.#..##.####.#.###.
............................................................................................................................................................................
.##..#..###..#..######.###..#..#..#..#...#.##...#####.#....#######..########.#..######...##.##.#.#...##.###..#.###...#..##...#.#...#..#....###.####.###...#..#.#.##.##..##..
............................................................................................................................................................................
..###....#.#...##..##..#...#...#..#####...#...###.##..#..##.....#.###..#....###..##..#.#...####...########..##...##.####...##....##....##.##...##..#....#.#######.#...#####.
............................................................................................................................................................................
.#..####...#.###.#..#.########.##.###.#.#....##.#.#.##..#############...####.####..#####.#.###.#.##.##.##..#######.##.##..######..###.....###.####.##.#.#.#.#.#....#..##..#.
............................................................................................................................................................................
..#.####.######..##..######...########.#.##.#####.##.#..###.#.#######..########..#####.##..##..######..##.#..#...#..###.######.....#.##..##..###.####.##...##..##...#.#####.
............................................................................................................................................................................
...###.#...########.####..###.##.###.###..###.#######...#.######.#####...####.##########..#.###.###.#.#.###..#..##..#####.#..#####.#..##.#.###.#..##...#####.###........###.
............................................................................................................................................................................
.#..####.#.#.#########.#####..#....##.####..###...#.#.###..##.####.###.######..##.##....########.###...######..##.#.#.##.###.#####.####.####..#.#.#..#.##.###.##...#.##.###.
............................................................................................................................................................................
..####.###.#.#.###.###.#.####..##.#########.##.#######.##...#.#.####.####...#.#.##..#.###..#..##...######.....########..#..##....#.#..#...###..######...#.###.#.#.#.###...#.
............................................................................................................................................................................
.#.##..#####.#.#....#####....#..#########.#.###..###..#.#.##.#.#..#..##.#.##.#...###.##.##.#####.#.#####.#####.##.#..###..###..##.#..##....###..##..##..##....####..#.#.#.#.
............................................................................................................................................................................
..#.####..#...##...#.##.#.#.#..#########.###.#####.##..##..######.##..##.####.#.#####...###########.########.#.#...##.##.....#######.#########..##...####..#....##..###.##..
............................................................................................................................................................................
.##..#.##.##.##..#.####..#..#.###.##.#.#####.#.#..#..##..##.##..###...#.##.######..#.##....###..#..#...#.##..#.#.....###..###.###.##.#..#..##..##..#.#############...#.#.##.
............................................................................................................................................................................
..##..##.#..#..#.#...#.#.###..#..###...#...####...##.##.#####.#..#..##.#.#....#.##..#..##.###.##.######.###...####.###.##.#.###.#.#.#.##...####..######.###..#####.####...#.
............................................................................................................................................................................
.##.##..######.#.##.#..###.#.#.####..#..##.###.##.#######.#.###.#####.#.#..##.######....#.##.######..##.#.#########...###########..##.###.#..#.##.##.###.....####.####..#.#.
............................................................................................................................................................................
..#.######.#..###.##..#.###...#.##...#.#.#..######..######..#.####..##.########.#..#####.....######...###..##..#...##.#....##.##.#..###..##.###.#.#..#.#..###.#####.###.#...
............................................................................................................................................................................