0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-30 21:16:27 +00:00
OI-codes/LibreOJ/3202/data/input29.txt

503 lines
250 KiB (Stored with Git LFS)
Plaintext

500 500 5000
#.#.........###.#..#.#..####.#.#........#.#..####.#.....#...#..##.....##.#.#.##......##....#..#....#......#....##.....#....##....###..#.##...##..###....#..#..##########..#...##......####..#.##.#....###.....#...##..#.....#.##..#.#.##..#...##.#.......#.##..#....#....#...#.#######...##....###.##.#.#.#.#.#.#..#.####..#.#.###..#.##..#...#.#....#.#..#.....####....###..##..#..#..###......#.##.#..#.#.#..#......#...#.........#.##..#..##....#.....####.....#.#.#..#..#..#..##.#..#######....#.#..#...##..#.#.
......##.#.........#...#.#.#........#...#..#.#......##........#.########.....##.....#...#.#.#.#......##...#...#.##...#.#...###.#.#..#.###..#...###..##..#.#.#....#....###.##.......#..#.####..#.#..#..#.##..##.#.##...#...##.....#...#.#.#.....#.#...#.#......#..#..#.....########..###.###.......#...#.##..##..##.#..#...#.....#.##.#....#.....###..#........##.##...###.#....#..###.....#........#.###..#.#.....#...##...###..#.#......#...#....##..###..#####.##..#..##.###....####.######..#...#...........##..#
.####.#.#.....#.#.#..###..#.##.####....#...#...#...##.#........#....##.......#..#..#.###..#.#......###.##.#.##.....#..#.#.#.#.##..#.######.#...#..###...#.##........##.##......###....#.#.#....#..#..###.#.......##....##.#...#.##..#.###.........#............####..#.......#..##..#####...#.....###.#.#..##..#.#....#.##.......##....#.##..##...###.#..######.#...#....#....###.#...#..#......#...#.##...##.#.#.###..#..###....##.....#...#.###....#....#.....#..###...#...###.....#.#..##..#.......##.#.###...#.#
.#.#...##.#.##....##...##...#....#.#..###....##..#..#..##...#.#..#...#.#...#....#.#.#.....#......##..#.#.##...##...##....#...###.....#.###.#..#.##.......#.#.#.#.#.##....#..##.##...#..#..##..##.#.###.##.#.....#...##.#.#.#....###.#.....##.......####.#.##...#.#.#.#.##......###.##.#..#.##.#..#..#.#.#.#.#.#....#....#.##..#..#.....#..#.##.####.##..#..##...#...##.#.###..#...##...##.#...#.##..#..#..#.#..##..#####.#.###..####.###...#....#..###..###...#.#....#......##.####.....#.....#..#.###.##..##...#.#.
...##....#.#.#...#..##..##..###........#.##...####.#......#..#.#.##.....###....#...#.##.###...#..##.#..#.#......##.#....#.#..###..#.##.##..#.......###.##.#.##......#.##..##...##...##.##..######.####..#............#..##...#....#.#..#...##.#...###.....##.#...#.#..#..####...#.....##.##..##.#..##.####.#.#..#.#.##...#.###...#.##.###.#.####..........##.......#.###...#..#..#..######.##...#.##.##....#.####....#.#.##.......##..###..#...###.#.##...........####...#...#....#..#.#.####.#....#.#..#......#..#.
#########..##....#.###....#...#......##...##...##.##.####....#....#####.##....#.#.#..##.......####........#.##......#....##..#.#....##.#....#..#.#...##...#..#.#..#.......#.#...#..#...#.#.##.###..##...........#.#.#.#....#####.##......#...#.#..####.#..#...#..#..###................###.#.#..###.#.#.#.##...##.....##.##.#.#..###.######.#...#.###.##.#..#..##.##..#..#..#.###..##.#.#..#..#.........#..#.....##..#.##.#.....##.##..#.#..##..#.###.###.###..#...####.....###.##.#.#.#..######..#.#....##..##...##
..#.#......#.#.....#...##.#..##...###..........###...#####..####..#.###..#.#..##....##.##.#.#...##.##.#......#..#..#.#.##.##..#....###.##.#..#.#..#.#.#..#.#.#.....#..#.#..#.####.##.#.##..#.#.#..#.#...#....##..#.##...##..#.#.#...###...##.#..#.#.#..........#.#....##.##..##..###.#.#.##.....###..#.#...##...#..#........####.#.#..##.##....#..#.#.#.#...#.......##..#..#.###...#..##...#.#.##..#..#.#....##..........#.#....##.....#......##.#..###..#...##..###..####..#.###..###..#.#...##........#..#..#..#..
..#.#...###...##.###..#...##.###.##......#......##.#.#...#..#...##.......#..#....#.###.##.....#..#........##.....###.##...#....#.#...##.##......#..........#.##...########...##......#.##.#..#####.#.........#..##..#.#..#......#.#.#...#..#....#.....##....#.###.#.#...#.......###..#....#.#.#.#.#.#.##..##..#...#..##....##..##..#.#.##...#..##....##.......#..##.#.###...#..######...#...##..#.......#..###..#...#........#..#...#....#..###.#.##.....###..#...###....#.#.......#...###......#....##.#.....####.#
##.##.##....###..#..##...#.##.#....#.###.#.###..#.....##.#.....#.#.#...#.######...####..##....###...##.#.##..#.#...###.#.#####...###.###..##..#.....#.#....#....#.#.##...#....#.....#..##.###..#..#.#.#.....#..##......##.###.....#..#...###..#..#...#.....##...##...#####.##.....##...##.######...##...#..#.##..#.#......#.##.....#.#..#.####.#.####....####..#..###.#......#.#.##.###.###.##...###.#....#..#.#.#...#..#..#.##..#.....#.#..#............###.###.....###....#....#.##.#..###.#.###..##.....#......##
##..###.#.##...##.#.#.......#..##....###.#.###....##.#.#..........##...#...###....####...#..###..#.......##....#..#.....######.#....###...##..##..##.......##.#.#.#.#...##...#.#.#...##.####.#.###.#.......##..#.#.#..#..#...............##..#.###.#......##......#..#.###..#.#.....#.#.###..#.##.#..#.##.#.##.#.#.....#..#.#..#....#....####.#.#....#####.##.#..#...##.#...#..#.##.####.#....#...#....#.#.#.####.#....#....#..###.#...#.#.#...##...#.#.#.##.##.##...#.#.#..##.#.###....##..####.#.....#.#.###.##.##
##..#...###.#.#...#....####....#.#.##..#...#..#..##.#..###.#.###.....##.#.......#.#..#..#...###........#...#.#..###.###...##....#..##.#.##.......#####.##.##.##.....###.###...#....#...#.#..#....#....#.........##.#..##..#....##.#...###.#......#...#..##...##....##..#..#.#..#....#.##..#.#..#.#...##..###.##.......#..##.....#....#.....#..#....###.....#..#.#....#.###.##..##....#####.#....#..###.#.###..##....#...##.....##..####.#..#.###.....##.#..#..#...#...#..###.#.######.#............##.#####......#.#
......##.###..#..#...#..##....#.#....##.###..#....##..#.#...#.#..#.##.#..#...###....#.....#..#...#......#...#.###.#.###..#.....#...#.#..##..##...#####..#.#.##......#..###.##......#..##.##..#.##..#.#...#..#..##.##.#.....###.#.##...######.#....#.#.#......##.#####.##...#.##...####...#..#......###...###.......###.##...#####.#.#...#.#.#....#.##.#.#.#.##..#.##....#.##.##..#..###..###........###.#..#.#........#.###.#.#...##.#.#..##..#...##.###.#...#......#...#.##...##..#..#..#..#....#.........####.....
##.##........##...#..#....#..##.#.##.##...##....#.#.#....####..##..##...##....#.##..#.#..#.....#.##..#.#...##...#.####.#.#.#..##....#...#.......#.#.#...##...##....##......##.#..##.#...........##..###.#..#.......#.#.#.###..#.#..#....####.#..#..........#..#........#.......##...#.#..#.###....#.#..#..#......#...##########.......##.#...#.####......#######..#..#..##.###....####....#.####.#..#.#.#..##...#...#..........#.#.#.#..#.##..#..#.#...##.....##...#..#...###..#.##.##.....##...#..#.##..#....#..###
...#.#....#..#..#..##..###.##.#...##......#....#..#..####.#.#..........###.###..#.....##.#..##....#.##.##..#.##..#..#...#.##.#....#..#.#..#......##...#.#.##...#.#.#..##...###..#..#.##..#.....#...##..........##.#..###.#..#..#...####....##.#.#....#..........###.##..##...#....#.###..##.......#.#....#....##...#.....##.#.#.....#.##.#.#####..#..##.#..#.###.##....#...#..##..#..#.#..##......##.#...#.###.......#..#.#...##.....#.......#.#.#......#...#.##..##....###..##.#.#.#.#........#....###...##.#..#...
..##...#.#.#...##...#...####.......#....####..#.##...#.######.....##..#####....#..........##..#..#..#..####..###....#..#..#.###....#.##.#....##..###..###..##.#......#...#...###..##...##.######...#.##..##.#.#.#.###.#.##.....#.#..#.#....###........#.#.#...##...#####.#####..##..#.##..####...###.###..#.....##.#....#.#.#.#.#....#....#......##...##....####.#..###.##...#....###...#.##.###....#####...#......#....#...##..#.##.....#......#...#..###.##.#..#...##..#.#...#..###.##.#.##...####....#.#.###..#.#
.#...##.#..####...#.........#..#.#..#..#.#..#.##...####.#.##..#.#.##...###..##...##...#.#.....#...###..#...#.####.....##..###.........#.#......##.....###.#..##.##.......#......##...#.#.#.#.##....#..###...##..####.#...###.#..###.##.####.#...##..##..#...#..##...#..#...#.....#.###..#..#.#..#.###.##..#....#.#####.#.#..######.##......#.##.#..........#..#.#.##..#.....#.##.#.#...######.##.#.##....##.#......#.##.....#.#.#.###.#.#..#..##..#.#....#..#..##..#....#.##.####..#.......##..#.#.#...##.#.#..##...
.#.#...####.#..#..#..#......##...##....#.......####.#.#.#...###...#.#....#.#......##....#.#.#.#.###...#.##.##...##..........#.#......##..##....##...#...##.........##.#..#..#..#....#....#.#...#.#.##..#.#..#.#.....###.#####..#####..#.##.#...##.#.......#...#..##.#.##....#..##....#.#..####.#.#....##........#.#.#.#.###..#..#.......##...#####.#######..#..###......##......#..##..#.#.#...#.#.#####..#..#..####..#..#...#.#.........##.#.##..#..........#.#.##.###.#..#..#.#.###....###.#.............#.#....#.
...####.#.#.#.#....#..#.#.#.#...#.##.#...###..###.#...#....##.####...#.###.#..#.....#.#.#.##.#...#....#....#.#...#...#.###..###.##.......#.#......#..#..###.#..#.#..###...####...##.#.#.#.###..#...##....##.#.....##...##.##.#...#..#...#..######.###.##..#...####.#####..##...#..##.##...###.###..##.###....##..#..#........#..##......#..#..#..####.#..####.#.#.......###.###.#.##...#......#..#...#.##...##.##...###.#....#...#.##....##.....####.##.#....#.##...###..#.#.#...#.#.##.......##....#....####..##...
....#..#..#...###..#..##.####..##.#........###...#..##.#.#...##..#.#...#...#.#..#.#.......#..#...####....#.##...#...#.##......#..#..#....#.#.#........#.#..#...##..#.....#.##...##.....#.#.#.##..##...###.#.....##....#.........#.##.##.#.......#.....#.#.##...##.#...........#.....###......#.#.#.#.##.##...#....#...#.#..#..#....###.##.#..###..#.#.###..#...#..#...##...#.#....#.#.#....##.#.#..#..##.####....#....#............#.##.#.#..####..#.#..#.#..#.#..##.##..###..#..##......#.##.#.####.#...#.#.##.##..
#...##.#..#####..###......##.##......##.#..#.##..#.#.#.......#...#....#..##.#####.####.#.....#...#.##.....##.####.##.....##.#......#....##.#####....##.###...#..##....##.#..#.###........#.#....####.###..#..##.....##...#..#.#..#....##.##.####...###......#.###.#..###.#.........#.#....####.#..##..#...##.#...#....#..#.###....#.####..#..##.#.#..##.#...##.#...#.##...#.....##..#.#...#...#.#...##.#.#.#...........#..#######.#......#.##.#.#...##....##.####...##.##........#.........#..#......####....##.##.#
...###.##.#....##..#.######....###..............#######..####.#.#.......#..##......##....#.##..#.#####......#####..#..##..#...#.##.##...##..#......#.....###.#.#..#.#..##..##..##.##.#..#.#..#.#.#..#..##....#.....#.####.....##.#...#..###......#...#.....##.##..#.####.###......#....###.......#####.....###.#.#.#.#.#.#....#.##.#...#...####.#.###.#..##.##.#...#.##.#.##.#.###.#....#...##...#...............##.#####..##.....#.#.#...##.##...#..#..#..##..#.#.##.#..###.#.....######..##.##.......#..#..##...#.
####...##....#....#.#####..###..##.#.#...#.##.#####..#.#..##.#..##..##....#.#....#..#..##.#....##..##.#.#.#..##.###........#..#.###....#.#..#..#....#...#..####..............###.#.#......###....##.##.....#.#..#........#...#..........#....#.#.##..##.####...###.#....#..#.#....#...##.###..######.#.#...#.......###..#.#..##........#.#.###..#....#......###..###..#.#..##..##..#..#.#####....#...##..##...#.##.#.....###...........#..#...#..#.##.##.##.#......#....#...##..###..#..#..#.###.###....##...#..#...
.#.#.####......####...###.###.#....#.#.#.##....###..#.##.#...........##..#.######.#..#.#.#.#....#..#..##......##.#...#.##.##.#....##.#...##.###....#.#####....#...#.....#..##.#.#..##..###...#.....#......#.#...#...##....##...##.#..#.......##...#.##.....#########.#.#......#....#...##.##.#.#..#.#..##.......#......#.....#.##.##.###..#.#.##....#..###....#..#..##.#....#.#..##.....#...#.#.###.#....#..#.#..####..##..##.##....##...##...#..#.....##.###..#...#.#...###...###.#..#...#........##....#.#.###.##.
###...##.###..#..###..#..#....#...###......#.######...........#.....#....###.##.....###.#.#...##.##..#.#..#....###.#.#..###......#.####.......##.#####.###......#...#...##.#..#....#....#..#....##.##.#.#....##..#.#..#..#....#...##.....#.#..##..#....#...####....###...#.#..#...##....#..#..###..###....#...###...##...#.......##.....##....#.#...#####......#..##..###...###...####.#.##..#.##.#..#.....#.........#..###.####.##....###...#...#............#.##..##.......####....#...#......#..#...#.#.##...##.#
.#.######..##..#.##...##....##..#....#..#.#..........#...##..##..##.#...#..##.##.....#...#.#...####.#.#..#....##....#....#.##.##.#.##.....#....#####........#.########.#.#.#.##...#.##.#.....##.#.##..###.#.#...#.#..#.....#....####.####..##.###....#........#..#...#......#.###.###..#...##...#.....#.#####........#......#.....#.#.##.....##...#####..#.##...#..##...##.##..##.###.#.........#.#.#......#.##..##..#.##.#.#.####..#.#.#.#..#...#.###....#.##....#.#...#.....#........#......#...###.##....###.#...
.##..#.##..#.##..#..#.##.##.#...#...#####.......#.###..#......#.......##......#.#..##.#..#.#..#........#.#......#.###.....#.#...#....#.#.####.##.#.........##.#.....#....#....###.###..#..#.#..###.#.............##..#.#.##...#.......###............###.#..#......##..##...##.#.#####...#..#..#.....##...#...#..#.#.#.#...######.#..##.....#.#..#.##.#.##..##....#.....#.##...#.....#..#.....#..#.#.#..###..#.#......#...##.####..##.##.#.#####.#.#...#.#..#............#.#..#........#....#.#.#..#.#.###....#.###.
.##..####..#.....##.#...#.#.......####.#..##..##..#.....#.###.....#.....####.#.....######.###.#....#.##..###....#..#..#.#....#.#.##..##..###.#...#.###..#.#.#..##...#...#..#.##..#.#.....##.#.##.....#....#.###.##..#.#.##.##.#..#.##.#.##.#.##.##......#####.....#..#.#.####.....#.....#..##.#.##.#.##...#.###...###..##.......##...#.........##.####...####..##....#.#.###..###.....###..#.##.........#.....#.#.....#....#.....##.###...#.###...##...##.#..#.#......#...#.#.#...##..#....#.######.#...##.#..####.#
#.#....###..#....##....#....######..#.....###...##...#..##.#....#..##.#.##..#..#....#.##...#....#.#####..##......##...#.....####.#........#...###......#...##.#.#.........##..#..#...##.#..#.#..###.#.###.#.........#.##...##..#...####....###..#.##.#..#..#.#####..#.#.#.....##.###.....#.#.##.#.##.##...#....#...#.#.#...#..##.#.#...####...#......#..##..###.#...#.#.###.#.#.#..###.#..#..##.........#...#.#.....##...###.#..#.....#...##..........#..#.#....##..#......#.#.##..##....###..#.#.###.#..###.....#..
.......#......#..#.....#..##...#...#..#...##.#....##.#.#......#.#.####..#.......#....#.#...##.##.##.....##.#.#.#.#.#..##.#..#.#..##...#.##.##.#...#.##.#.##..##..#.##......#..#..#....#..#.....#.#####..###..###..#..#...###.##.#..#.##.####.##.##....###.#.....###.###.........#....#...#...#.#.......#.#######..#.##...#.#..##.####.#..#....##.#...#...####.......#.###.......#.#.##..#..###...#.##.#...##.#.#.#..##.###...#.#.#.#.......##....#...##...###....#....###..####.##.....#.##...#.###....##........#..
#....#...###...##...#.#.....####.........#......######..####.####...#..#.#.#.....#..#.##....#..###.....#...#......##....#..#......#..#........#.##....##..##...###.#...###......#####.#.#.#.###......#..#....##.#..####...#..####.....##...#.##..##.###......#.#.#..#...#.#..#.##.#.#.#.#.##..#.##....####..#.#.###..#.##.##......##...#.#.##...#...#..#####.#.#.#...#...##........##.#....#...#.#..##....#.#..#.##...#.#.###....#.#.#.#.#....#.##.#.#....###.##...#.####.##.####.##..#..#....##...#...#..#..#.#..#.
###.#......####.#....####.###....#..##.......#..##..#....#....###.##..#...###.##.................#.##........###..###.###....##..#..#.#....##.#...#.#.#...#....#.......#.####...##.#....##.#...#.#..#..#..#..#...#.#...#........#.#.#....#.###..#.###.##.....##.....#.........#..#.#####...####.....#.#.##......#....#.######...#.#.#.#...##....#.#......#.#...#.#....#....#....#....#.########.#.....##..####.####......#..##...###........####.#.#....#....##..##...#...#...#.........##.#...#.#....#.#.##.#..#...
#...##....#...#...#..##......##.##.##.#..####....##.##..###...#......#.#....#.#......#.#...##......##....#...#.#.#...#.#.#.###..#.###.#....#....###.....##....#.###...#.#..#.#...#####.....##.###..###......#.......#.#.###.#..##..#.####.##....#..#.....#.#.#.....##..#.....####........#..##..#.##....#######.#...###......#...###.............#....###.#.##..#...##...#..#....###..##.##.#.##.#...#....#.###.....##.##..#.#.####..####....###.#..###.#....###.###....#####.#..#....#..#..#....#...##..#...#.##.#.
.....##..##.##.....####.##..#....#..#....#####..#.##.....#.##...#..###.####.##.#...#.##.#.....#....#..##...###..###.####....####..#.....#.###.##.##.####.#..#....#...#####.#..#..###.##.#.######...#......#....#.####...##.......##....#...#......###..#...#..##...##...##.###.##..#.#.......#.#..#....####..#..##........#...#...###.......#.##.###....##....###...####.#....#.###..#..##...#.#.#...#.#.############.##....#.#.##...#....#..###.#......#...#####.......#..##.....#.#....##.###.#.###....#...#.##...
......#.#..##.#...##.##.........###..#...#.#...#.#....##.#....##.#.#...#..#..##...#.......##.#.#.###.#..#.#.###.#.#..##.#....#...#....#.......#.#..#...##..##....##.###..........##....#..#....##..#......##...#...#....#..........#...#...####.##.#.....######..#..#.#.#.#..###.#.....#....#...#..##.#..#.#.#..##....###.###.###..#...#.....#..##......#.#...#.#.##..###..#.#.....##.#...##.#.####....#..##..#....###...#.#............#.##.#.##.#..####.#...#...##..##.###.#....###..##..........##.#.#....#..##.#
.#..##...#...#..##.#.##...#..##...#.....###..#...#.#.###.##..###..#.....#...###....##.#.##.#.##....##..#.#.#...#..#..........###..#..##.##..##.....##.##.#.##...#....####..#..#..#.....#.####.##.#.##..#.#.#...#.#..#..##.##..##.#..##..#...###...#......#.....#...#....##.#..##.#.##..#.#.##.##..#......###.##..#.......##..#..###.....##.###..##........#..#.##.....#..#.####......#..####..#..#.#....#....##.#.#..##.###.##..#..#....#..##..##..#.###.#..###.##.#..##..#..#.#..#..#..#....####.##.##...#..#....#.
#.##.#.#.........#...##.#.##.##.#.#..#.##...#.....#...#.####.##..##..#....#....##.#.##.......#..#.#.#.#...###.....#....#..#...#......###..##...#####.......#.###...####.#...#....#..##..#...#.....#.##.#...##...#..#....#...#.####...#..........##.#..#.#...#...###....#.###...#.#.#..#...##.........#..#..###.###..#......##..###.#.#...####.#...##...#..#.###....#.......#.#.......#.#.##.####.##...##.####..#.#...#....#.......##..#......#....##...#..#...##..#.#......#....#..#.#.##.#....###.##.#.##.#.#.#.##.
#...###..#......###.#..##.###..#........#...#.#..#.##.###.#....##.......###..#......#.#..####.##.###......#.###.#.#..###.##.###.##...........##...##..#...##.####.##...#.......##.###..##..#..##...####...##......#...#.#..###...#..#.....#....#..##.#####.###.##.#.#.##...###....#.##.####..#....#.#.#.#.#...##.#..#......#..#.####..###.....##.#.#.#..#..##..#####..#.#...#..#.....###.#...######.#.###.#..#....#..#...#......#..#......#..##..##....###..##..##...##..##..###.#.####...#.#.###...#...#.......#..#
...#..#.....#..####.###......####......##..##....##.##.###..#..#..#.##.#....##.#....#.....##.#......#........#.##..#.....#.##.#..#....##..#.##.##...####.#.......##..#..#.#.#..#.##......#...##..#.#......#...##.#.....#.#.#...##.#.######..#.#.##......#.#.....###.#..#..#..#..##..#..##.##...#.#.#....#.#.##..#..###..#........#....#.##..#.#....#....#...##.#.#.#.##.#.....#..#.##.##..#...#..#..##...##...##.#..#.#.....#.##.#..###.#..##.#.##.#.....##............###.#..#...#...#.#.####........#...###.###..#
.#......#.#.##.....#....#.#.#...#.##.#..###..######...##........#...#.##...#.##.#.#.###....#.#..#...#..#..#.....#...#..#.#######....#.####..#.#..###..#...#..####.##.#...##.#.#....#.....#####.##...###..#...#.#.##.###.##...#..#..#..##..#.......#.##.#.#.#..#.#..#...#....###.......#..#....##...#...#.#...#...#........#...###....##..#.###...#.#.##.....#..#..#........#.##.#.##....#####....#.#.....#......#.......#.##...#..#..#..#.#.#..#..##....#.#...####.##....#.#..#....###..#......#.#.#.#....#.###.....
#..#....##.#.##..#.#............#....###.#.##....#.......###..#.....##..##.#.##....#.#.#....#...###.#.###...#....#.#.#.#.#.....##..#....##.....#..##....#....##.#.###.#..##..#.....#....##.#..#.#.#.##.##.......#..#..###.......#....###..#.#.#.#..#.....#.###....#..#####.##......#..##..#..##....#..#.####.#....#.##...#..####.##.......#...#.#######.##..#..#....##....#.#.#...#..#..##..##..#.....#...#............#.#.......##.#.#.####.....###...####.....####.#...#.#...#.#.###..#....##....#..##..#.##..#.#.
..#.....###..######..###.##..#.#..#.#.#...##.##.#..#..##.##....##.....#..###.##.....##.##....##.##.##......##........#.###...#..##.#....#......#...##.#..##..##.#..#......#...##..#.....#.#..###.##...##..#.##..##..##.##........##..#.#.##..#...#...#...#.##....#..##...#.###.....#.#.#.#........#.#....#.#..###....##...#...##.##.#..####...#.#..#......##...#.....#.#.#...#...##.#......##.####.....##..###...#...#..##.#.#.##...#.............#.......#....##.....#.#.####....#.##.##.#..##...#..##....#.##...##
..#.#.....#..###....##....###..#....#.....#####...#.##...#.#.#.#####.....#.....#..#...#...#.#..#.#..#......#.###.#..#..#.#...#...#...####.......#..##....##.....##....#.#..#.##......####........#.#...#.###...##.#....#....#.##.....#.#..###...#.########..........#....##..#.#...#......#...##.#.#..#......#...#..#..##....##.#...#...###..###........#.#..##.#.##..#.###..#..#...####.##...#.#.#.###...##..#...##.#....#.#.#.#.#.....##..##......##....##....#..#.......#.#..#.#.#.##..#.#....#.##..##.#..#####.#
#.#..#......##...#...#......#.##.#.#.##.#.#...##.#....###.##.#.#.#.#....#.....#.##....#..##.#.#..........#.##..#..#..##..#...#..##...##.#..###.#.#.##.#.##.#.#.......#....##..#....#.##.#...#.#.##..#..#..###..#..#..#####.##...#..#...##.#..#.#....##.####.####...#.##.#....#..#.#..#...#..#.#......#.#...#.###...#..##................##.#.##....#.###..#....#....#........#..#.......#...###...#.######.##..###.#.##....#..###....#.####..#.##.#.###...#.#...#.#..###...#..#.#.######...#.#.#..#..#.#.#.#...#..#.
#..######.##.#.##..##.#..####..###.#..#.#......#.##.#..#.....##...###.#.#.#..#...##.....####.###.##..##.#......#......##..#..#.....##.#.#.#....#..#.##.#...##....##..####......#....#.#.....#.......#.####....#...#..#..#...##.#..#..####..#.#.#.####.#.#.#.......#..#.##.....#..##.#..##....#..#.#.#.##..#.###......###..#.#.#####.#.....#.....#####.####.....#.#...#.#....#............#...#...#.#.##.##...#.##.#.#.###..##.#.#....##.#.#..##...#.#.#......##...#..#.#..#.#..#...#.#..#.........#.#..#...########.
##.#......###...##.#..##.#..#..#.......#.###...#####..#.......##..#.#####....##.##........#...#.......#.#.....###.##...#...#.#.#..#.#...######..#....#.##.#..#...##...##..##.....#.#####......#.........##.####.#.##..####...#.....#.#.#.#..#..##...#.##....##..####...#...#.#....##..#.#.###.#.##.########...#....#...#.......#####..#.....###.....#...#..####.....##.#.#.....##......#..##...#####...#..#....###.#.#...#...#....#...#..#.##.#..#.##..#.#.#..#..#......#.####....#....##...#.......####.#...###..##
.#...#...#.#....###...#..#.#...#.##.#.#...#..#....####.#.##.#...#.#.#.##.#.#.##..###..#.#..#..#.#.#.##.....#....#.....#..#...#.#..#...#..#.#...#...###.......#....#...##.....#....#...........#.#.....#...##..#######..##..###....#..#.#..........##..#.###.##...###.#..##.........#.#####.....#..###.....#.###.#.#.##.#...##.#.#.#.#....##..#..#..##...#.####.#.#....##..##....###...#.##.....#....###..###.###.#.###..#.....#.#.#####..##.#.........#..#.#.......##...###.....#...#....##.#.##.#####..#####....###
#.#.#...#..##.##.#.##.##.#.##..#..###....#...#..#......#..##.......##.....#..####........#.###.#..#.##...#..#.##.##...#.#..##.#.##..#..#.#..#.#.##..#..#.##.#..#...####.##..#..#####..#.#..###...##......#.#..#.#.#.#...#..####....####....#.##.......#..####...#..##........###..#.........#...#....##.##...###.#...###..##....###......#.##.##....##...###.####...##.......###.........##.##.......#..###.##.##.##.#..###.###..#..####....#.##.#.##.....#..........###.##.###.#..###.......#...#..#...#..#...#.#..
.#.###.......##.##.#....##.#.#....#..##...####.....##.##.#...#.#.....##.#.....###..##...#...#..#.##..#....#..#..#.#.#.##.#...#....###..#.#.##.####.....##.####..#.##...###.#..#.#.##.#.#..#..#....#......#..####..#...###..#.#....###...#.##..#....##...##....#.##....#.#...####...###.##.....##.#.....#.....#.#.....##.........#####.#.#.##.##....##....#..###.#...#....#.#.#.#..###...###.##....##.#.#......#.##.#..##.#.#..#..#..#.#.#..#........#..###....#...##.....#.#....#...##...###.....#.#.###..#.....#.#.
#.#.#...##...###.####...##..#.##....#..#.#####......#...###.....#.##......###.#.##...###.........#......#.#####.#.###...###..#..##.#.#######....###...#....#.#.#.####..#....#.##.#.#..#....####.#...##.##..#.#..#..#.....##.###..#.#..#.#..#...###...###.#....#.##....##.##...#...#.#.............#...#..#....#...###.#.#.#.##.##...#.#.#.##......#..#.#.##.....#.##..#..#.#..#......#.#..####......#...#...##...#.#.#.#..##....#.##....#..#..##...#.##.....#.####......####....##..#.....#..#.#...####....#.#.#....
....#..####....###....##.##..##.....##...#.....#..###..#.#.....##.#..##.#..#........#......##..##..###..#...##.##.####...##...##.##.#.##.#...#...#..##....#....#.....#.##.#.......####..###....#...#.#....#..#...#.#.....###..#....##...###..#..##...##.##.##..........#..##...###..###.##.#.#...#.....#.#...#..#..#.#..#..#...#.#.##..#.#..##.#.#.....#.##..#.........#........##.#.##.......#####..#.#.#.##.......#...###...#..####.#.####.#...##....#.#.#...###..#..#.....#.#..#.....#...#..#...#####...###..#.#.
.....###.#.....#.##.#..###..#...#..##....#.........#..#.#.###..#.#..........#..##.##.#...#.#...##..#..#.#.#####.#..........#.#..#..##..####...#.#..#...##.#...##..#..#..#.#.......#.#....#.##.....##..#..#.....##.#..##.#.#...#.#.......###...#.#..........#.......###.....#..#.#...##....#..###...###..##.....#.##....#.#..#####.##.#..##........##.#.##.#..#...#.#####.##..#..###.#.#..##....###.#...##..........#....#.#......#..##.#...##..#..#.#.##.#.#.....##....##.##.###...#..##.##.....#.......#.#.#.##..#.
#.......#####..###..####.#.....####...##...#####.#..#.#.#.###.####.#.#.#.#.....#.#..#..#..#.......##..##...#..#..##.#.#...#..#.....#...#.#......##.##....#.###..#.#....#.#..#.##...#.#.#.#........#.....#.###.###.###.#.#...#.##...#.#..#..###..#..#..#...#....####...#.###.....###.#.#...#.#..###.#.#.##..###...##....#..#...#.#......#.##..#######..#.##..#..#...##...#.....#####....#..#.#.....#.....##.##..#..#.##.........##..##.......###.#..#..###.....####...##..#......##...#......##..###..###..##........
...#..........##...##.#..#....#...###.#...##....##..###.####.###.#.##...#..#.......#.#.#.#.#...######..#...##..##.###...###.#..###.###...###.##..####..##..#......#.#.....#.###...#.#..#...#......#..#.#....##....#....#....#.####..#.##..#.###.#######....##.#.##....#..##..#......###.#.##.#.##..##..##.#....#..........#..#...#.##.#####...##...#..###....#......#..####..###.#.#..#.#.#.##....#..##.##.##....###...#.##.#.##.#.#.#..#...#.###.#####.....#.....##............#...#.....#........#..#.#....##.#...
..##.#.###....#.#.#...###.##...#....##.#..#.#.####..#.##.#...####..##...#..#.....#.##...##....#..#........##...#...#....#...#.##.#...#.##.#.##.####.##.#.##.##.....#.###......#....#.#.#....#....#..##...#.#..#.#.#....#......#..##.#.....#............#....##..#.......#.#.#.##.#.#...#...#..##...#.#.....#.#.###.##.#.###..#.##....#......###.....#..#..#..##...##.#..........#....#...#.....#...#.##....####.#.#.##.#.#...####..#.........#...#..#.#.....#.##.....###.##.#......#..#.......##...#.........#......
.###..#....#####.........#####..#..#.#.#...##.##.#....##.##......#.#.#.##.##..#..###.#..#.#.#...##..#...##.#.#..#.##...##...#..#..##...#######......##....###...#..#.#........#...#.#........#...###....#..#.........#.##.#........##.#.#....#..#..#.###.....##......##.....#.###.###.###..#.#.....#..#.....####..#..#..#..#....#....##..#..#.#........#.##..##..####....#.###....##..#....#...#.#............###..##.#.#.#..####.###.#....#..#.#..#.##....#...#..#....##...#....#..##.#....##......#....####...##.#
.#.#.#.###.....#.....#...#...###..#.#..#.##.....#..#.......#.####..####..#.#####..#.##...##.#..##.###.#....#......#.#...#..##..##..#...##......#........#.##..........#.#.....##.#...##.###...#..###...###..#####..##..##.####...#.#.....#.#..#...#....#..#.##..#.#.....#...#...#..#..##..#.......##.#....#.#..#.#.....#..#...#..##...###.###...##.#..#...#..##..##.###..#.#...#..#.#.#.###.#.#..#.#...#.....#.#..##.##.....#...###...###....##..##..#...#..##.##...###.....#........##.###.#............##......###
.....##..#....#...##.##.##..#...#.........#...####.#.....#.###.##.####.#.###.###..#..###..#.##.#.#####..#....##..###..###..#....#...##.#..#...##.......#.....##.##.#...####...##......##...#.##.#.#...#.##............#.#..#####.#####.###.##....#............#.##..##.......##.#..#..#..#####.###..#.#........#..#......##.#.....#..#.#.#..#.....#.##..#....######.##..#.##.###.###..##...#...#...#..##..##..#..#..#....##.......####.....###.#.....#####.#.##..#...#..#..#...###.####.....##..#..#.#...##.#.#.#...
#.#..##.###.....##.#.#..####...##.......#..#.#..#.#...#..#.....##.##..#.#..#...##..#....#..#....#.#.##..#...#.#.#..#.####.#....##.##....##.#...#.#.#.......###.....#..#.###...#.#...##..###.#...#.#..##..#.##..#..###..#...##.#..#.#.#.#.#...#..#..#.#..##.#...##.#....###....#.#.#.#.##...#.#..#....##..#.#.#.##..###..###......#.....####...#.....##.#.####..###.#####..#.##.###.#...##.#......###.###.#.#..#..#.#####.#..#......#.##..#.#.#.#....#..##..#####.#..#...#.....##.........#..##.##...###..#.##.#...##
..##.#..#..##.....#.#..#.#.##...#..#............#.#.#...#.##..###.#....#..#....##.........######.##.#..##..##......##.#..##.#..#.#.#..###.#.#...#....#.##...#..##.#####.#..#......#...##.#.#..#####..##....#..#...##########.##.#.#...#.#......#..#.#..#.#.####..#.#...#..##...............#...#####.##....####.#.#...##...#.##.#....#.#..##.......#...#...##.#####....###...#.###.###..####.##..#..#.##.......#.##.........#...#..##.####.#.##....#...###...##.#.#.#....#.....#.##...####..#...#.#...##..##...#..#.
..#........#......##.#.#.#..#..##......##...##..#.#...#.#..#.##..#....###....##.#####..###...#..########...#####.##..##....#...##..#.......#..###......#.#..#....#..#..##.#.....#..###.......#...##.##.#...##.#.#...###.#.......#.#..#.##..##...#..#.##.#....#....#.#..#....#.#.###..#.....#.##...#..#.......#..#.....#.#..#.#..........#....#.#....##..#....#.#####.#.#.##.#..#..#...#.#...##.######.....###.####...#..##.##........##....#..#.##.#.#..#.....####...###...#..#.......####.#......#.....##..#.....#.
......###..###.#...........###.....#..##.#..###....#..###.....##.#..#.#....#...#...#...#.#.#....##.##..##.#.####.....#.#.#..####..#..#...####.###.....#.....###..###.#.###......#..##.........#.#......#.#.#...##..#.###.#...#.#....#.....#.#.##...##.#.##..###.#..#####.##.###.#..#.##..........######.#..#..#..####.#.#..#.#..##..#.#.##.#..#..#.#.##.#.........##......#..##..#.##..##.#....##..####..#####..##.#...#......##............##.##..###...#...##......##.#..#.#.#.###..####..#..#...#.##.....#.....##
..#..#..###...#.###..##....#...#....##....##.#..#..##.#...##..#####....#.#..###.#..#...#..###.....##..###..#.#..#.#..#.###..###..#.###.##....#..##..#..#.#.#...##..###.#..#.#...####....##......#.#.......#.........##..#.###.###..###.......##...#.#...#....#....#.#.#....##....#..###....##.#.##.####.#..###....#....#....#...#..###.##..#..##....#...#.#...#..##...#.#...#.##....#.####..##..#....##.#..#.....##.##.......#.#...#.##.#.##....#..###..####..##.#..#...#....#....#.#.#.#......###.#.#.#.#.###..#...
.#.....#####....#....##..#..#.#..#.#.#....#.....#......#..#.##....###.#..##.##.#.##.#..#.##.#.....#.##..#.##......##.######.#...#....#....#...#.##.#.##.###....###..#...#...#...##..#.#.#..####.###....#####......###.###......###...#..#.#..#.#......#.#.#.#####......#......##.#.#...#.##.##.#..#....#..#.#......#..##......##.###..#..##....#...##.#.#.....##.##.#...........#.#.###.###......#...#...###.##..##...#...#.###.#...##..#.#..#.#.##..#.....##..#.##.#......##......###.##.#.....####.#.....#.#.....#
#.#.##.#......#..##.....#..#..#.###.##.####.##.....#.#..#.#..#..##...#....#.###.....#...#...##..###...#...........###.....#.#.#.###.##.....#.#.......#..#.##........#....##...##..##.....##..........#....####..#.####..##.#.....##.#.#.####..#.#..#..##..#...#..###.##..###....###...#.##.##..#.##.#......##.#..#.....##.##.####...##..####.#..##.######.#.......#.#.##.....#....#.##.#.#.##...####....##...#.##.##..#.#..#.....##.......#...##.##.#.#.............###.#.....###..##......###.#.#..##...####.##.#..
.#...#.##....#..###.#.###..#.##...#.....###........#.....#.##...#.#..#..#..........#.#..#...#...#...##.##.#.#...##...#......#####..#..###..#.#...#.####.......#......#....###......#..#...##.#..#.##.#...#..#..##.#.##......#.#..#..#.#......#...#......#.#..####.....##.##.##..#.....####..###.#.#....#.#..#.....#.###..####..##...#...#..##..##..###..##........#..#..#..##.#####.##..##..#......#....#.##..#....#...##..###..#...#..#.#.#..##...####..#.#....#..#..#....#....#.#.#.#.......#....###.....####.#.##
#####.....####.####...#.##.#...#..###....####.....#......#...#.....##.##....##.#...###.#...##.##....#.###.##..####........#.##..##.....##.#...##...#.##....#..##.....#.#.##..#..##......####.####.#....##...###..##...##.###.#......#....##...#..#...#..#....##...##....#..#...###.###....#................#..#....#....#.#........##.#.##.....#..#..##..#...##..#..#....#.####.#.#...#......##.....###......#...###...##....#...##.....##.##....##...#.#..#.#......##......#.....#..#..####...#.###.#...#...#..#.#.
#..........#.#.##.###...##.#####......###..#...#..#...#.###....##...#..#.#.##.#..#.####..###.##....##......#.##.#...#.#.##.##.###.###..#..#..#.##..#.....#.#..##.#......###.##.#..####..#..#.#.###.#.....#.##...#..#..##.#.####.##.##.....#.#......##....#####...#..#..##.........###.##.##....###.#..#.###..#........##..###....#.#.##..#.##...##..#.....#.#.##..#.##...#.......#..##....##..##.....#...###.....###.....#.#..##....##...#.#......##...##.#....#....#.#.....##.##.....#.#...##..##.#......#...##...#
####....##.#.###.#.#..##.##..#.#.#.#.##...###.#...#..##...#......#....##..##...#.###...##..#.....####.##..#.##..##.......#.#...#......####..#.#.#.#....#...##..#.#...#####..#.##.#.#.....#...#.##.##.#####...#..#...###..#.##.#.##.#.#..#.##.....#.......###.#....##..#.##..###....###.####.#.....##.#....#.##.....##.##..#..#.##.#...#..##.#.##..#....####.#..#.....####...##..##...#...##...#.#...#.#.###.###.#.#...#..##..#.##....#..#####..##..#.#..#..##.#.#.#.#.###.##.#....#......#...#..#.##.##...#.......##
..##..###.######.#.#.#.#...##.#.##..#.#####.......##.#.#.#....###.#.#....###..###....#...#..#..###....##.#.#.#.....#..#...#.#.#..##....#.....#.#..#...#####.#.#...#####...###.##......##.#...#.#.##.#...#...#.......#..#..#....##.##..#.#....###....##.#.#.###.##.......##.##.#.#...#....#......##...#.####..##.#.###...#...###.#..####..#.#.##....#..#.#..#.#.####..#....#.#....###.#....#.##.##...#....#...#..#...#..##..#...#.##.##..###.#.#.........####......#........##.....##...##..#.#.......#...#.#...####.
.####.#...#....###..##.#........#..#.##..##.#..#.###.###..##.#..#.....#.#...#..#.####...#.#.#####.#..##..#.#.##........#.#........###.##..#...#.#.##..###...#.#..##..#.#.#....##..###.#.##....###.#..##.####..#...###..#...#....#..#...#.##.....#..##...##.#...##...##.###...#....#.#....#...#...#.#..#..#.##.##..#.#.#.#..........#.####.......##.#..#.#..##.....#..###...#..#...####.##..####.#.....#...###...#...#....#.......#..#.#.#..#..##.....###.....#..##...##...#.##...#.....#..#...##.#.##..#.........#..
#...#..##.#..###..##..#.#.###...##.#.#.#..#.....#.##.#.####...###..#...#....#.#..#.##.#..##.##...#.#.#..#.#.###.#.....###....##.#..##..##.....##.#.##.###....##..#.#..#.####..#......#......#.#####.........#.#..#.##..#.#..#.....#.#....##.#.......#......##..###.#.###..#.##......#..##....####..##..##..##.#.##..##...##.##..##........#.#.....#...#....#.#.#.#.#.##....###.#.#...##......#.##..#....######.##..#............#..##..#.#.####....#..#.#.#..#...#....#.#...###.##...#..........#..#.........##.##..
##..#####..####..###.#..#.##.##.##..#....#..###.###.#...#..#.####....#.#.......##.#.#.#.##.####.....#......####.#.#..######.#.##.#...#...#.#.#......##..#.#.##..##.#.#.##.#...#..##.#.#........#.#.##.#.###.##..#...#...#..###...##..#..#..#.###....#....#..#......#.#.#........#.###.#..###.###..#..#..#...##.#......#....#..#...#...##....##..##....#.##....#..##.#........###....###.#..#...###.....#....#.......#..#.#.#...#.....##.#.....##..#....#....##.#.##..#...##....#...##....##.######..##.##..#.#.#...#
#.#.#........#.#.##...#.#.#.#.#..##...#.....#....#.#.........####...#..#.#....##.#...#..#.#.......###.#.#.....##....####..##....#.#..##.#.........#...#####....#....#..#.#####...#.#............#####...........##...#....#.#...#..######..#..........#..##.#.##...##.##.###..#.##...#..#.##...#.#...........#.##..#.#.#...#.#.......#..#.#..#..#.###.##.####.#...#..##..#...#..#..######.##.###...###...#...#..##..##.#...#...........###....#..##...###..#.#....####.#...#.#...#....##..#..#....#.#.#.....#....#.#
#..##..#...#.##..##.#...#.#.#.###.#.##.#..#...#..#....##.##..#...###.##...#.##..#..####..###.##....#.#....##.#.##..#..#.#....###....###.###.####....#.#...####..###...........#.#.#..#####...####...###....###..#.#.###....#.#.#.#.####.....#..##.....#....############.#..#..#.###.###.##..##..##...#..#....##......#####...##.##..##.#.....###.####.#...#####........#...#.#.##...####.#.#...###.##...##.##.#...#..##...#.#...#..###..#.....##.##..#........#.##..#.#...#..##..#..###.##...#..#.####..##.....##...
#....##.##.....#...#.....#..#....#.#.#..####.##...#.#.#.#.####....###.#.##.#..##.#..##.#.#.##...####.#.#.#.#..##.##.#.#...##########.####.###.##................##..####.###..###.#...##...#.##.##..##.#..##.#..#.##.#..###..#..#.#.......##...#.##.#..#.#..#.#.#.#.#..##.##.#.##.#.....#..#.##..###..#...##...##..#....#.......#......##.......#...#.#.###.#..##.#.........#...#.###..#.###..##..##.#.#.#...###....####.##....##.#.##......#....#..#...###...#...##...#.#..##..##..#..#..##.##..#..#........#.#.##.
...#...##..#....#...##.#.......####.#......##.###.#.##.....#.#........##.#.#......#........#...#####..#....###...#....#.##...##..#.#.##.##.#..##.###.....###...#..#.#..#......#.......#....####.#.#.##...#..####.....###.......#....####.#.####.###.##...##.#....##....#..#........##....#.#.#...###.....#.#.##....#####..###.....#...##......#.....#.#..#........##.#....#.#####.##.#.##.......#.#..##..#...##.##..#.##.###..#.###....#...#...##.##.#.##.#..#.....####..##.#..#...###..#.#......#.....##..#..##..#.
..##....#.#....#....#.#...####.####..##..#...##....#......###.#...#..##.#.#.##...###.##.##.##..##...#..#..#....#...#.....#.##.##..#.#...##....#....#.#.........####..#.##....##..#....#.#...#.#..##.#..#..#.#.#....##.###.##.#..###..#...##..#.#.##..#.#....#.#...#....#..#..#....####.##...##....#..##.#.##...#.#.#..#...##.#...##.#..##.#..#..#...#.##..#...#.#.##....##..#..###.###.#...#.#..###...##..###..#.....#.....##.##.#.........#...#.##...##.#....#...#....#...#..#.##..#..#.##..##.###.#.#.#..#.#....#.
....###.##....#...#.##..#.#.##..#.##.....####.#..##........#...####....##..##..###....#.#..#..#..#.###..##.#.....##...###.#.##...##...#...#...##....#..#..#.#.....#...####....##..#.........#####...#...#.....#.##.#.#.##...##..#.####.#.###.####.#...#...####.#....###..####..##.#######.#....#.#...#.#....####.#.##.#.#...#...#.....##......#.#...#..##.....#.#.##..#..#.##..#......#............#.#...##..#.#..#..#..##...#..#......#......#..#.##.###...#....##.........................####...#..##....###.#..#
.##.#...##....##.###....##.##.#.##..##.##.#####.......#.#..#...#....#.#.#..#.#....##.#..##.####.#....##.......#..#...##.....#.....##.#..#.#..###...##.#...##....#...#..##.#...#.##.##....###...#..###.###.##...#.#..#.....#..#...#...##...#.#...#..#......##.##.##.....##.##..#.#..##....##.###.#...#.####..#.......#...#.....##....#####.#.#.#..##.#..###....##.......#.##.###...#.#.#........#.....#..#...#...##....##....##....##.####..#..#...###...##....#.#....#..#.#..##......#.#.#.#...##..##..##.......##.#
.###.....#..##.##.##..#...##..###.....#.#...#..###......#.....#...........##.##.#...##.#.######.#...##.##.#..##.##.##..#....#.###...##.#.......##.###....#...........#...#..##.#.#.#....#.#.##...###...#.#....#.......#.##.#...#.#.#..#....##...#.#..###..####..##...#.###......#.#####.####.......###.###......#..#..###.#.###...###..#.....#.#........#####.#####.....#..#.##.....#..#..#.##...#.#....##.##.......##..##.#......##..#.##..#.#..###..#....##.#..##.##..#..###.#...#....#...#.#.###...#..#####..##..
..#....#...###.......#.####.#.#..#..##.####.#.#..#.####..#..##..#.#....#.......#.##....#.####...#.##.#.#..#.....##......#.....##...#..........#.......#.........##....#.###..#....#.##..##....####...#..#..##..###.####.#.##..#..#.####...#.#..##..#...#.###..#........#..#...#...##..##........#...###.......#.###.###...#..##....#.##...#.##......#..#....#.##.######.##.#...#....#..###..##..#.######...#..#.##...#...#.##....#...##.....#####..##.#....#...##....#....##..#####..#......#.####..##......##.#...#
.#.#..#####..#..#..#.....#.#....#...##...##.#....#.#.#.#...#....#.....##..#.#....###...#.##..#...###...#..###...###....#.##.#.....###..#..#..#..####.#.........#.#..##...#.##....#..###....#..##.........#.#......##...##...#.#..#..###.####....#....##.........####..#..#..#.....##....#..#.#....####.#......###...###.#...##.....#..##..#..#....##.....#.....#..##...##...#.###.#####...#...##.#...##.##.##..##.....###.#..#...#.#.##.#..#.#..####.#.....#..##.#.##..##.#...###.#......###.#..##.#.#..........##.#
...#....###....####.#...#......#..#.#.#.#...#..#.###....#...##.#.#..####.#.#..#....##.#.#.#..#.##..#.#..##.#....#...#.##...#......#...#...#...###..#....##...#....###.#.##..#..#........#..#.#...#.#.##.....#...##..#...#..#.......#...#....#....###.#.....#...##..#.#.##..##..#.######.....#......#.#...##..#..###.######..#.#.#.#.....#.####.###..#...#..#####..#.#..#......##......#######..##.##...#####.#######.##.....#.##.#.#.#....##.###.###.#.#..#.##.#.#.#.###.##....##.#.##...#####...#.##.###...#.....#.
###.#.#...##.......#..##...#..........##...#.##.#......#.###..#..####...##..#.##..........#...##..#.#.#..##.###.###.......######....###.#..#.....##.#.#..##.##.#.....#......#.###...#.#....#..#.##...#....##.##..###..#.#....##....#....#....#..#..#.#....##..##..#.#.#.#####........#..##.#......#.......#...#...#.#####.........#...##.####.#.###.#..######.....#...####.#..#...#..####...###...#.#..#...##...##.###....#...#.#..#....##.##.#..#..##..#.###.###..###.#.#....##..#.........#..........###.......#..
..#..#####...#..#..#......#......###...#....#.#####.......###...###.......#...........##..#..#..##....#...###....##.#...#....###..###......#.....##......##.....#.#.#..#..#.##.##.#.#..#...#..#.##..##.#...#.###.#.#..#.....#...####...#.##........###..#...###..#..###....#...##.....#.#......#..##.###....##....######....#...#..##..#...#...##...#...#..####.##..#....#........#.#..#.##.###........#.#.##...##.###....#.###..##....#..##.#..#.##...#..#.######....#.##..#...#..#.#.##..#.#######.##......####..#
#.##..#.#..#...##..........#.##.##..####...#.#...##........#......#..##....#.#....##....###..##..##...###.####.....#..##.....###....#.##..#..#.#.#..#...#.....##.#..#...##..####.....#...#.####.##.##.#...##.##.....#....#..###.##.#.#....#.#.##.#...#.##.#..##.##.##.##.#...#.#.###..........#..##.......#...####....#.#.#....#.##...##.##.##.###..###....#.#..#.....##.#..#.##..####...##.#....#..........#.##.##.......##...#..#.#.#......#.#...#.......#..#.##.####.##..##..#..#...#..##.......#.####..##......#
.###...###.##.##..#.#.#..####.#......#.#..#....##.#......##..#.#..........#..##.....#.#.........#.##.#..#...###...#.....#.#.###......##.#####.##.####.##.###.#...#..##.##.#.##.......##..#...#..###......#.....#..##.###..###......#..##..###.....##.###.#.#.#..#...#.##..#.#......#.#..##.##..##.#..#.#.##....##..#.#.#..#.#.#.###....#..#.......##..#..##.##.#..#.#.#..#.##.#..#..###......#.#.###.#..#.##.#.......#.#.#.....#......#...#..#.#..#......#.##...###.....#.#..##..###........#..#.##......#..#.#.###.
........#..#...#..##...#..#....#..###..##...##..........##....##.##...###......#.#....#.....#..#.##.#..##...#.#...#..##...#..#####.#....#..##.....##.......#...###...#.#.##..#.......#.###.##.###.##..#.#.##.....#...#........#..##.#.#.##..##.#.#.....####.##....####.#.#.........###....#.#.#.#..#...#.###.##..##...#.....#...#..###....#...##.######...#.#.#.##.#..#..###............#.##.....##.#.#..#..........##.###.........##..##..##..##..##.####...#.##.#.##..##......#...##.##.#..#...##...#...##......#.
.#...#.##.#....####.#.#..#...#..#.#.....#..##..#..#.#....#..####...####.#..###...#...#.#.#..##....#.##.#.#.#.######.#.#.##..#.#.#..#.#......###.#........#.#.#....#...##.##...#.#.#.....#...#..#....#....#.#.....####....#.#.##.#.#.#####..........#.....#....#.#.#......#.#....#.#....###...##....#.###.#....#..#..######.####...#..#....###.#....###..#......##..#...#.......#.....###...#.#.......####.#.......##...###..####....#..##..#...##....#..###....#.....#.##....######.##....#..##.#...#...#..#..######
.....#..#..#.#.#...#.##.#..##....##.#.......#.#....###...#..###....#.#..##.#........##.#.##..####.#.#.###.#..#.######.#..#.......##.#.##..#...#..#.#.#...#####...#.....#.##..#..##........##...#.#........#.#.###.#.....#..#.#####....##....####..###...##..#.#..##.....#.#...#.####...##.....##....#.#...#.#..#...#.##..####..##..#.#.#.#.....###.....##..#.#...#.##.#..#.......#.#.#.####.#.#.##.#..#.#.#.#....##......##....#.####..####.....#...#.###..#..#.....#.##.#.....###.##..##..#.....##...#..##......###
#..##..#.#...#.#...##....#.#.....#..##...####...##.####...#....#.#....##.###..###..##......#.#.#...###.#..#..#..####...#...#.#.#..#......#........#.....#....##..##.##.#...#.#.##.....###.#.###...#..###..#.##.##...#..#....##.....##..##....#.........#..#.#.#.........#.##.##.........##.#####...#..#....#.#..##....##.#.##.##.##.#.........#.###...#........#.##...#..#######..####.......#.#.###.#......##...#..#.##....#.#..#...####...#.#.#.##...#.##..#####..#.......####....##..#.#....#.#........##.#...##.
.#......##.....##..##.#.#.#####.#..####.###..##......####.#..###....#..#..#####.##.##...#.#####.#..###..#..###..#...##......##....#...........#.#.#..##.#.#.#.#.##.###........###..#.#.###.#.#.#.....##.#..####..#..##..#..#....##..#.#.##..#.###..#...#...######...#...#.#..#........#.#.##..#.###.####.#.#....#.###...##...#..#..#.#..##...###..#....#.#.##..##..#.#.#....##.......#.#....#......#...#.#...#.#.#.#.#...#.....###.####.###....#.....#..##.#.#..##.###..#....##...#...##..##..####..###.#.....#.###.
.#..#.....###.....###..###.#.####.....#......##..#..#.###.....##...#....#..#..##########.#.....#...#.##...##............#.....##...#..#..#.#...###.##..#..#.###...##...#..#...#.##.#...#..#....##.....##.##.##.##.##...##...##.#.###.#.#..#....#.####.##..#.....###.#.#..#..##...#...#.##..#..#..#.####.#.#...#.###...#.......#.##.##...##.###.#..##.#..#....##.#.#..#..#..##...#..##....###..#..########....##..#.#.#.#...#..##.#....#...###..#..#.#....###.#...#.#...#.##..#####.##.#..#....#.#.#.#...##....#.#...
.#.#.....#....#..#.#.....#..###..#.....#...#..#.#...#.#.....##..##....#....#.#....##...#..#......#....##.##.#####.#.#.....##..##.....#...##..##..##.##.....#.....##..###..##.#..##..####.#..#.#.#..#.###......##......#....#.##......#...#.#..#....#..........##.#.##.....#...#....##..#..........##.#...#.#..##.##..#..##..#.#.#.##....#...#....#.###.#....##.#.....#......##.###.....##..#....####...#.##.###.#...#..##..###.....#.##.............#...##..##.....#.##....#..###...##..##..#.#.#.####.........##...
......##.##.##.#......###...###..#..#.#..#.#..##.#.....#.#.#####....#.###.#.#..#....##.#..#..#.#...##.##.##............###.#...##.##..##.#..#....#.#.....###...####.......##.###..##..#.#..##.##.#.#....###.##..###.####.##..##..#....#........#.....##..#.#...#...####..#...#......#.#...#.##....#...#...##.#..####.#...#.##...####....##.#....#...#......##....#....###.#...#..#...#...##.##.###.#...........#.#...#.##.#....#....#..#...##.##..##...#.....##...##.#.#.##..##.##..#####...####..##....#.#.#.##.##.
#...#.........##....###....#.#........#...##.#.#.#.......######...##...#....#...##..#...#..#.....#.##.#...#...###....###.#...###.##.#......#...#.#.......##....#.###.......#.#.####.######....#.##.##...##...#.........####.#..#..#.#..###....#..#...#...#.......#.#..#.##.....#.#..#....###.#..#.##.##.#....#####...###.#..#...#...#..#.##.#.#..###.#.###..#.#####.#....#.....#...#.#####...#.##.....#....##..#..##..##....#.....####...#.####.#..#.....##..###.##....#......##..##..##.###..##..###..###.####.##..
..#.##...##..#..##.#..#...##.#..###..###.#.#..#.###...#.......#.#.#.#.#....#.#..#.##...##....#..##.#...#...##..#..#..##..##..#..###...##..#.#.#..#.#....###.#...#.#..#...####.....##.#.......##....#.#..##.#..###....#.#.##.##.#..#.###.#....#...#..##.####.#..#......####..#..#.#.#......###.#.......##..##..##.#.#.##.#.....###.##.#.##................#..#.#.......#.#.#.####.#..##....#...#.##.....##...##..#.##...#.#...#..#...........####.......#..#..#.#.#.......##.#.##....#.###..#.##..##......###.###..##
####.#..#.#...#.##..#.....#..#...#.#.#...#......#..#.##.###.###..###....###.##.###.........##...#.#.....#...#..#..###..####..#.#..#.......#...#.##...#.#.#..##.....#.#.#......###...#.....#....#.#.#.##.#####.####.#..#####.#.#.#...#####.##...#....#....................##....###.#....##...#.#.#.##.#..###....###...###.###...####.#####.###.#..#..........##..#.##...##.##...#.#..#....##.#.#.##.#..#.#.#.##.#.....##.....#..........##...#....###..###.#.....#.##..#..#.#.#...#.#.#####..#..##.#..#.....##......
.#..##.###...#.##...#....#....#..#.#.#...#.#.##.###...#...#....#...#.####.#....#.#....#....##..#.#.##.##.#.....#.#..###..######.#.....##...........#..#.........##........###.##..####.#..###.#....###..#.##.###...........#...#.#...#..#..#.###...##..#.....###..##..#.#.#.#...#...#.#....#......#.##.##..###....#.##....#.#..##..#..#.##.###.#..###..###........#...#....#..#..#.#..#..#.#..#...#.##......#####.##.#....###.....###...#......#..##.##....#.#..#..#..##.....#..##.#....##.#.#..#.....#....##..#.###
#...#.....#.##..#...##.....#.#.#.....#....##...###....####.##.###.###......#..##.#...#.####.#........######.......#....#.#...###....#...#......##..#..##..#..#..###...###...#.####......#.#.#.....#.##....#...#.....###.##.#...#.....##.....#.#...####.####.###...#.#...#####....#............#......#..#.####..#.#.#.....#...##..#.......#.##....##.#.#...##..#..#.#........##....#.....#...##..###..#.#........##...##....########....#.##...#.#.....##..........#.....#........#....##...#######.###.##.##..#....
.##...#.#....####.#.....#..##.#...#..#...##..##..#.#..##.###.....###.....##.##...#.#.##.#...#.#...#..#..####..###.#.#.##..#......##..#..###..#..##.#..#..#.#.....#####..#......#.####.....#.###.#.....#.....#.......#...#.....###.....###..###.........#.#.#.....###....###########...###....#.###...#..#.#............#.##.#.....#...#..##....#.#.....##.#..#...###.#....##......#..#..#.#.#...#..###..#.###....#####.##..#....##.#....##.##....#..#.####...#.....#...#..#..#.#.#....#.......###.##.##..#.#..#.##.#
#.###..##.##.#####.#.#.##.#.#..#...#.##.###..#....#.......#...#.........#...##....#..#..#......######.##....#..##....#..#...#.##.#..#..##........#.#..#..#.#..#.#.##.#..###....###...##.#..#.#...#...##...#.....#........#.....#.#.#.#.###....#.#....###.###.....#........###.##.#.#.#######....#.....#.#...##..##......#.#...#..##.#..##.....##.#.#...###...#......#.#...#..#.###.#...#.#...#.##.##.#..##..#.#...#............#.##..#..#.....#..##......##.##..#.#.###.#.#.#.##..#....##..#.####....###...###.#...#
.##.#.#.##.#.....##.....##..#...........#.#####.###.####.##....#..#.....#.#..###.....#..##..##.#.#.#..####.##.#.#.#.##..###..#.##.....##..#.###.#.##...#....##.#.##..#.#...###.#.#...#..#.###..##.....#..#.....#.######......##.......#....###..#.#..##..#..#.#........###.#.#......#.##...#..#.#.....##..#..##.####.##.#.#.###........###.###..#..#.##..####.....#.###.#...##.#..#..#..#...#.#.#....##.#..#####.......##...#..#.#.#..#.....###..#......##.###...####...##.##.#...#.###.##..##......#....#.#####...#
.....#.#.#.....##..##..#..#.#....#.#.#.######.#.##...#.#.....#.#..###.#.##.#...#.....#..##..#....###.#.#.#####.#.#...#..###.###.#......#.#...#...#.#.#..#####.##.##..#.#...#...####..##.####......##.#.#....####.#.##.#.##.#.#...#..#..###.#...##.#.#.........#............#.##...####........##..#...##.#.##..#..#.#..##..#..#..#.###..#......#..#........####.....##.###.#.#....#.###..#..#.....#....##.##....#####....#...###........#.##.##.#....#..#.##.......####.#.....###..#...#.##....#.#..#.#.#.#..#....#.
#..#.#..###.#.#...#..#.#..#.###.##.#.#....##...##.#.#.#..#....#.#...#.#....##.....###......######..####..#..###....##.#.###.##..#..#.#..#.###.###.....#...###..#..##.#...###.####...#..#..#....##...##....#####...##..##...####.#.##..##.#.#....#....###....#..##..#....##...#.##..#.###..#...#...#...#..##.##.........#.###..#..###......#...#.#.#..##.#..##...#..#.#..#..#.#.#.#..##.....#.#..##...#..##.....#...##..##.#..####..#...#..#.#....###.##...#..#..#...#.####.##########....##..##..#....#...##.###..##
.#..###.#.#........##..##.#.#..#..#..#.#.##...##...#.##...###.#..#.....#.#.###..##..#.#.#....###......##.##.#..########..#..##..#...#......#.#..#.####..#....##...#......#..#...#..#..##...#.###....#.##...#.#......#...#.....#...#....####....#.#..#.###.#..#.##.#.#.#.#.......##.#.......#.#.##..#........##...#.#.###....##.#...####....#...#.#..#....##.#...###.##.####..##.#.#...#....#.#..##...#..#.##...###...#.....#..##...#.#.#####.##.#.###.....#..#...#..#..#..##...#.##..##..#...#.#....#.#.#.###.#.####
#..#.#.#...##.#.##.#......#..#.#.....###...#.....###...#.#...##...##.#..##..............##..#.#.#.##.#.##.###..##..#.##.#....#.........##.#..#...##..#..#.#....#...##.#....#.##..#.###...###..##.......####..#.##.#.###.#..##......#..#..#.#.##.#..#....###.....#......#.#..#..#.#.#.#######.......##.#.......#.......##...##.#......#.##.###..#####.....#.#..#..#.#....#.#....#....#####..#.##.#....#....#..#.#..##.#..###.##........#.#.....#..#.#..#..#.#####...####.#.#...#..##..##...##.#.#.#.#....#......###..
...#.####.##..#.#.##..##.#..##..#......#......#.....##..##.#....###.#....#.###....#.....#...#.##...##.....##...#.###........#..##.###.##.#.####.#..#..#.....#.#.##..##...#...##......#.....#...##..#.###...#.#.#..#..#...#.....####..#########.##..#....#..#####..#..##...#.....#####..#.##..#...#...#......##.##.#..#.#....#...#....##......#.#.#..##..#...#..##..###..#.#..##.#.#.#.#.#.#...........#......##..#.#......####....#.##.#.#..#.###....#.###..#.#.#.......###.#..#.###.#..#.....#.#.##..###..##......#
#####....#..#.#...#....##.#...#.#...#..........##..##..#..##.#.....##.....#.#.........#####...#.#..#.#.#.#.##...#.#.##.#...#......####.#.##...#......#.####.#......##.#..##.#.#.#.#.#.#....#.#.##..##..##..#.......#...#.#.####.#........#..#.....##..##..###..##..#...#..#....#..###.####.....##.#..##...#.#.....##.....##......#..##.#...#.##.##...#....##.#.##....#..#.....#..#...#.#.######...#.#.#.#..##......#.###................#.....#.#...###......#.#.##.#..#.#.###.#..#.##..##..#....#....##....#.#.#..#
..#....#.......##..#.##.....###..#..#.....#........#.#...##......#......#.#..##..#.....###...##..##...#....#..####......##....###......####..##.#..#.##.........##...#####.#.##......###..##..###..#..#.##..#..##....##.##..#...#....#..##...#.#..#.##.#........#.....##..........#.#.....##..##.#.#.#.#.#...#.##..#.#.#.......##....#..#....###..##...#.#.##..#.#..#.#...##.........#.#....##.##....####.##.....#.#..##.....####.#.##...#...#.##...#.....#..#.##...#......#.....#......#.#.##....#####....##..#.##.
..#.......#..#....###.#....##.###.#...#....#.#.#..##.#.##..##..##..#.#.#........###..##......#....##...###.#.##.##..#.#..##....##....#..#......##.###.#..#.##.#.#......###..#.######.###..#...#.#...#..##.##.##....#..##..###..##.#.##..##....#.###..##....#...##...#.##..##.##.##.#.#.......#.#.#.###.......##.###.#.#...#.#..##.##..#.###.#..#..##.##.########....#..#..#..##.##.#....####...###.#...##.#.#######..#....#.#.##.#......#...#..#.##.#...#......#....#.#.#..#.......###..#.#......#...##..##.........
#.##.#..###..#.##.##....##..#.#.........##...#...##..#...#...#.#.###.#...#.#...#.####.#.#.....###..#.###...##.#..##.####.....##.......#.#.....#.####..#.###..####.#..#...##...##........##....#..##.#..#.#...##...#..#..#.#..###....#.##..#.##....#...##...#..#.###......#..####....##.......#..###..#.###..##.#.......##..............#.#..#.##.#.....##.#.#..###.#.#...#.##.#...#..#....###.#.##..####..#..#.##...####..##.....#....##.#.##.#...#.##......#.#....#..##.#.#...#....##....###.#...#......#.##....##.
.#.#....#..#...##.#..##....#...#.#..###..#......#........#........#...#..#...##.##.#.#..#.####...#....#.....##.###.#....##..#.#...#..##.....#####...###.####.##.#####.###.#......##.......#..#....#.###..###...####.....#.#.#.......#.#.##....###...##.##.#......#...........#.......#####..#####.#....#..##.#.#.......##...##.#..##.#.#.##.###........###.###.##..#.##.#.#.....####..###...##...#....#....###.##..#..#...#.....##.......#..##.##...#...#....#..#.##...#.#....#.....##...###...........#..#..###...#
.#.....#........#.#..#.....#.....##.#....###.#.####.#.#.#.#.#.##.#..##......#..#...#.#.#...####.#...###.#.##..#.##.########.###.###########...#...###.##.#...##.#.##.#.###.#.##.##.....#..#...#...#....#..#.####...##..##..#####.#.##.###..#...#....#.#........##...#...#.....##..####......#..###.##..##.#.####.#######....#.##..##.##.......##...#....##.#..#....#.##.........##...##....#..####.##..#.#.#.#....##.......#.#..##.....#.####.#.#.##.........#..#.#.#.....#..#....#...#.#...#..##..#..#..##..###..##
###.###.....#..#...###..##.#....#.....##....#.#..##.#.#..#.##.##.....#.#..##...#......##...#.###.#.##..##.#.#....##.#..##.#...##...####.###.#.##...##.###...###...####.......#...#...#....#.##.##..#.#.##.....#....#.##.####..#...###..#......#...#..###.#.##................#....#..#.#.#..##..##.#.#........####.#.#.#..#.#.#.#...#..##.....###.#.#.#..###....#..#..##.##..##..#..#..#..#.#......#.#..#..#....#...##.#...##...........#........##..........#........#.##..#....#####.......#...##.#.....##.#..####
.###.....##..##...#.#..#....#.#.##....#..###.##.####.####.#..##.##.....##...#.##..##.#.##..#..#......#...##.....##....#.#.#.##.###..#.##....#.##.###.##..###.....#.#..#...#..##.#....#..#.#....####.###.####....#......#..##..#.#.###..#.#.#.##.#.....###.#...#.#..##...###..#...#.#...###...#.#....##.#..##....#.##..#..#..##...#.#..##......#.##..##..#.##.#..##..####...#.####...#.###..#.#...#.#..###.##.#####.#.....###..###.#.##..#..####.##.####..#.......##......#..###.##.##.........##...#.###..#.#####...
#..###.....#...##.#...#....##...##..###.###.#..###...#...#...###....#.#.#.#.##.#..#...##.....#....####....#.#.#..###.##.#.......#.#...#..#..#...#..##..#..#.#...#..###.#.#....#...#...##...###.....#.###.#.........#..#####.#.#.#...#...###.#.#.#.#......#...........#.........#.###...##.#.#...#....##.#.....##.#####.#..#.##.#.#..#######..#.#####....#.##....#.##......##.##...##....#####..##.#.....#.##..#.##....##....##.##....#......##.###.#.#.#.#......#.#.....#..#.#####.###..##...##..#....###.##..##..##
..###...##.....##.......#..#.###.##.##.##.#.#..#.#.###..##..#..######..##..#....##.###.#.#.....#...#.#####.......####....#...##.#..#.####.##..#..#..###....#####..........####..#.#....#.##...###...##..#.###...##..###...##.##....##.##.#..####.##..###..#.....#.#.#..#.#...###...#.##.....##.#...##.#.##...##......##...#.............#.....##.#..#.#....##.....##..#.#....#..###.#......#.....##..######...#.#.##......##..##.##.#.#..#.##.#.#..##..#.##..#...#....#.#.#..#...........#.....#.#...#####..#.#..#.#
..#...#.......#.####....#.......#..##..#....#..##.#.#..#.#......#####...##...#.#.#.##....#...#......#.#...#.#.....#.#.....##....#.#.#.#.##..##.#....#....##..###.#.#.##.#..##.......#.#...##.#.#.#.##.#...#.#....###...###...#....#..#.#....##....###..##......#..#....#.....#.#...#.#....####..........#..#..#.#.....##...#.##.#..#..........#..#.........#.......#......#....#.#..###..#..##......#.#....#..#...###..#.....#...#.........###.##.###..#.#....#.......#######.##.....#..#...#..#.#.#.#..#....#.#.#..
#...#...##.##.#....#.#.####.##....#....#.####..#####..#....#...###.#.##........##.#....##....#.##..##...#..#.#..##...##.......###.#####.#......#.#.##.#....#..#.###..##..#....####.#.####.....#...#..##.#..#..#..#..#.##...###.#.#...#......####.##.....#.....##....##.#...#.#.##...#.#..##..#..#.#......#..##.##.###..#.#..###..#....#....##..##..#...#.#.....#.#..........###.#......#.###..#.#.#.#....#.#......###........##.....##.#.###.....#...#..###.#..###.#......##.#.##....###...##.##.###..##.#####.#.##.
...##..##.#......#.###.....#####......#.##.....#..###.....##.##.#................#...#..#......#.#.....#...###..##.###....#.#..........####......##.#.###.#...#..###..##.#...##.###.#...#.##.#.#...#.##.#..#.#.#.#...###.##....#...#.....##....#.#...#.##..#..###...#...##...##....###...#..#..####.#.#.....#..#..#...#.#.####.#.........###.#.#...##....#..#....#.##..#....##....##....######......#####..#..#.##..####..#..###..######.#.......##...#.#.....#..#..##.##.#.#.......#...##.#...#...#..#.#..#######..
.#.###...##......##..##..#..#.##.#.###.###.##.........##.#.#.##.#..#...#..#.#..#.#......#.........#....#.##.....###..#..##..#..###..###.######.######.######.####..##...##.......##...#..##...#...#..###.......#.###.##...####..#.###.#..#....#..###.#...##.......#.#....#.....#..###.#####.#.######...#.##.......##...#...##.#####..##.######.####...#.#..####.#..#.....##########..#.#..##....##.........#...##.##..#.#....#..#..##..#....#......#...##..#..######.#.#.#.....#.#.##.#.##.#.##.#.#...#...#.#.#.#...
.##....#.###....#.#...........#..#.#.#.....##.##.###..##...##..#..#....#....#....#..##...#.##.###...#.#.#.#.###..##.#.###.##..#..###...###.#..#..####.#####...#.........###..##.#...#..##..#.#.#..........#...####.#...#.###.#.###.....#...######..#...##...##.###.###.....#..###.....#......#.#........##..####..##.####.####...#.....#######....####..#..#.#..#####..#...#.##.#..#....#..#...#......#.......#.####.#......#.#....#...#...#..#....#..#........##...###...#...#.##.#...#.##......#.......###.#...###
#..##....#.#..##....#.#....##..#.#...#...#.####.#..#...###.#.#.#.#..###..#..#.##..###...###...#...#.#....#..#..##.#.....#...##..#..#.#......##..###.#..##..#.####.#..#.#..#.#####..##..#.#..#....####..##..#...#....##..#.....#..##.....#.##...###..#....##..#.#...#..#..####....#.#......#####.##..#.....###..#..#...#.......#.#..##.##.##...#.#..##..#.#.####....#...##....#........##..###....####.#####.#......##.##..#.#.....#...#..#.#..###...........##.##.#..#.....##....##.#.#...#...##.#.#...#.#..###.....
#.#..#..........#....##.....#######...#.#.###...#####...#..#...##...##.##.##......###........#.......##...######.#####....##..........###.#.........#...#.#..###...#......###..#..##.....#.##....####...#..............#...#..####.#.#.##..#...#...##..#.#####.#..####.##.#.##....#.#....#..###...##..#.#..#.##..##.##..##..####..#.#.###..#....#..#######.##...#.#.#....#..#.##..#..#.###..#.#...###...#.#####.##.#.##...#....##..###.....##.#.#....#...#.......#............#...##.#..###.##...#...#.###...####...
.#......##...#.#....#.#...#....####.#..##...#.......#.#....####...#.#.##.#......##.##...###...#..#.#..#..###.##.........#...#..####.......##..###.#.......#.#....#.....#.#.....#...#...####..##.#...#.#...#####....#...#.....#...#...#.#.#####..#.#...#.#####...#....#..#....####...###.#..##....###...#.................#....#.##..#...###.#.....##...##....#...#.......#.#....##...#..#....#....###.#.......#.....#....#...###..........###.#...#...##..#.##...#.#.#.#..#..#.#..#.#.#..#...#.###..##.##...#.##.#.#
...#.#.#.#..#.#.##.##..##.###.##.##..#........#.##.#.##.##.##.#.#.#..#.#.###.#..####.#..#.##..#.####..##.#...#.##.#..#....###..#..##...#.#..##.#..##..#.#..#.......#..#...#....#.##...##.#...#.####...####..#.#..#......##..#####..#.#####.#..#.#.##.......#...#..#......####..#..##.##..#..#.....#.#.......#.#..#.#.#.##..###.#...###.#...##...#.#....#..##..#..#.##.#####.###...#..#.#.##.#....#...#####...###.#.##.#.........#.##...#.#.##......#####..#...#.#.##..#....#....#..##...#.#.##.......######..##.#.##
#..##.#.#.#..####....######..#....####..#.####...#.##...#.#.....#...#.#..#...##.........#..##...#.#..####..##....#...#....#...##.#.#..#..#...#...####.#.##.##.#.###.......#......#....##..#....#.##...#.##.#...#....####.#..#.........##.#.#.##..#.##.####.#..#.....#....##....#..#.......#.....#.#..##.#.#.###....#.##.###...#...##....##..#.###.##.#.....##.#...###.#.#.#..#....#.#.#......#.#.#..#..#...#..#.##.#.#...........##........##..##........###.#...#..##........#....####.###....###.##..##.#..####.#.
.##..#.######...#..###...#...##..#.#.##...#...#.###.###.##.##......#.###.#######.#.##....#.#....####.#.#....#....#..#.#.##.#...##...##..####..####.#.#..#.........#...#...#####.##.........#...##....#.#...#....##....#....#..#..##...###.##........##...#..###.#.#...#....##.###....##..#..#.#.#.#.##.....###...##....#......#......##..#.###..#...###.#.#....###.#.#..##.####.....#.##....#..#.....####.#...#...#.#.#.####.....##.#..###.#......#.#####....#.#....#..#..#....#.##..##.....#.....#.##...#...##..#..
...#.#.##...##.#####.....####.#.....#..##.##..##.........##...##.#.......###.#...##..#..#.#.###.##.#...##...##.#...#.#.#..#.####.##.##.##......###.#..#####..#.#.#........#.#.#.........#.#.##..#.#.####.#.###..##...##.#..#..#.#.......#..#..#...#.....###..#....##..#....####..##.........##....#..#####..#.###....#.##..#.####....##.#.#.....#....##....##...####....##...###...###.....#.#.#..#..#..##.#..##.#..#..####..#.##.#...###.#......##....#.#..#..#.....#...#....##.##.....#.#....#...#..#...#.##.#...#
....##...#..#...#.##.#.#.######..#.#.###.#....##..##.##.........###..####..#.###..#.....##.##..####.###.##..#..####....#.##.#######..##.......#.####..#.......##.......#..####.#.##...#.#..#####.#..##...#..#.#.....#...#..#.##.####.######...#.#....#.......#..#.#..#..####....###..##..##.#.#.###..##.#.#....##....##.##...###.#.#.##..#..##.#.#...##.##.###..#..#...##..##.##.#.##...#.##...#..#.###.#..##.####..#.######.#....##.#.##.#....#.......###..#.##..#....#....#....#....#....####..#.....#...#.#..#..#
####..#..#...##.#......#..##.##.#...#..##..#.#.#.#.#.....#..###....#.###.##.#..##....#...#..###.#..#....#.##..#....##...#.##.........##.#....#.#######.#..#..###.#.#..#.#...##.#######....#......#....##....#.#......#...##...#..##..#..#...#.#....##..###...##.#..#.###...#..#.......#..#..#.#...##.#..##....#..##..#.##.....##.#..#.#.###.#.#........#.#....###....##.#..#####.....#..##.##....##.###..#..##..###.#...##...##.#....##.##..##.#..##.....#..#.#.####.#..##..#..#..##..##..##.#..#......#.#....#..#.#
.......#..######...#..#.####.######..##...##.##.#....#...#.####.#..#....#..##..#..###...#.........###....#.#..#.##.##..##......##.##........#..###.....##.#.#..#.....#...#..#.#.#.......#.##.....#...###..#...#.##..#.##....##...###..###.#.#.....#.#.##...##.#..#...#.#....#.####...#....####.#.#.#...###..#...#.##............#...##.#.##.#.##.##.##..#..##..###.#...##..#...#.#.##..#.##.....#........##.#..#..###...#.......#.#.#.####.####...###......###.#...#.##.#...####..###....#..######..#.#.##...#.....#
.#.#..#..##.#...#...#.#...#.##..........##...#.##..#..#.#..#.#.#........###.##.##...#.#.#...#......#.##.#..#...###.#.#.#...##.....#..#.#.#...#.##....#.....#....#..####.#..#.##......#..##.#....##..#.#....#...#.##...#.....#.#.######..#......#.#.#..#..##..#.#..#..#..##...........#..#..####......#.###.#......#....#..##..###..#.###...#.#.#.#..#...#.#.###.#.....##...#..#..##.#..#..####.#.##.###......###.......#....##......#.#.###....##...#....##......##..........##...#..#.##.#....#..##.....#.#...#.##.
#.....##..##..#####..#..#.#...####.....#.#.#.......#..#.#..####.#.##.#.##..#.#.#.#.....##..#.....#..#......#.....##.....#.#.##..#..####....###.########..#..##...#.#...#......##.##.###....###.#..#.###.....#...##....##..#.....###.##..######.##........##.###.##.#.#...#..#.....##.#.##...##.#...##.#..#.#....#....#####.###..#..#..##..#.#..#.#.......#.#.#..#.#.####.##.#.##......#..#...##....#.......##.##.#.....#.#.#.##.....#.....#...#...##..#.###..###..#....#.###.#..#.##..#..#.#...#..##..#..#.....#..##
.#......###..#.##.####.#.###.##..#..........##.##.#.#........#.#..######.....#####..####.#......###.##.#.....#.#.#..#...#.#....##..#..#.##.##.#...#..##..#..##.#........#.#####.###....#.#.#...#.............#.###....#.##...#..#.#.#...#..#..#..#.#....#.#....#....##........##.#..#.###.##..##.##........#.####..#.#.....###..#...###.#.#.#.###....##..####..##....#.....#..###..####.##......#.##....##.#.#####.#......#...........#.##..#######..#.....#..##...#....#..#..#......#....##.#..##..#..#.#..#....#.#
###.###......#.#....#.##..##...##.##.##...#......##.#...##.#..###.#...#.#.####.#....#........#.#.#.#.#.#.#####..#..#.#.#..#..#.##..######........#..#.##...#...####..#...#.#.#....#....##.#.##..#.#.#.....#....#.#.#..#.............#...#.#..#..#..#..###.#.#...#.####.#.#..#.#..#.#...#..#..#...##.##.##..#.#..#.###..##.#.......#..#..#.#...##.......#.#....#.#.##.....##.#....#..###.####.#........##......#.....#.......###.........#.##....#.#....##.....#.......#.##.#...##...#.#.#.#...#.###...##..#.#...#.#.
####..#....#....#....#...###...#.#....###..#.##.##..##...#.....#.#.....#.###..#...#.##..#.#.#..#.......#.#....##..#...#.#...#..##...#.##....#...#.#..#...#.#...###...##...#...##...#..#......#........#...#.#...#.#.#..#..........#.#.#.#.###.#.#...##.......###....##.#...#...#.#..###...####.............#..#.....#.....#.#....#....####.......#...#..#.###.###...#####.....#.....#.##.##.##.#..##.#..##.#.#....#.##...##..#.#..#....#######.#..#...###....#...##...##.##.#.#.##..#.##...##..#.##..######..#.#.##.
##....##..#..#..#....##....##...#.##..#..#.#.......##.........#.#...#...#......#.....#.###...##..#....##.#...##.#.#...####..##.###.######.####.#.##.##.##.#.......##.##.#.##....#.##.###.#..##.#..##....###.#.###.##..#.#.#####.....#.....#..##..##.#..#..#...#.###...#.##..........#.#...#.#....###...#......#.#.....##......#..#......#.####.....#.###....##....###.......#.#.#######.##..#...#..#...#.##..###.###.......#......#..#...#.#..###.#.##.#.#..#.#.#......#.####.###.#..#.###.....#.#.#..#.#..####...##
.#...#..##..#...####.####...###.#....##.#..##.#....#.#...#.##...#.##..###...#...#..#.....#...###..#.##...##.##.....#.#...#.....####.#..##.##....##.#...#.#.#...#......##.##..###.....###....##......#...#.#####.#.....#.........####..#..#...##.......#.##....#.#.#..#....##....#.#.##..##..#..######...###..#.#...#...#.#####..#..#..#.##..#..#..#.#..#.#.###.#........#....#.....##.##....###.#....#...##...####.......#......##..##...##...##...#...#.#.#..#........#..#.##...#...#..#...#...#..#...##..###.#...#
.#.#..#.##..##...##...#####...#...##..#...#............####..#..#.....#######..#.#..#..#..#.#.##.###.###....##....#..#....#...##.#.....###..#.#.#..#.#...###...#.#.#.####...##......###.#.##..#.......###.....#...#.#.#.....#.#.#..##...#.####...###....#.##..#.#.#.#.#..#......#....##.....#.###....###.####..#...#.#...#..###...#.#....#.........##......##.......##..##.#.............#...#......#...#...#.#..#.##...#####..#.#..##.##...####..#..##.#.#.#...#..#.#...###..#.#......##....#.#.##...##.##..#.#..#.
.#.##....#..##...#...##.......#.....##.#...........#.#.#....##.##......#.#..#.#.###.#.#...#.##.#.....#.#........#.##..#......#..#.#..#..###.#.###...#...###..#....#.#..##...##...###...#.#..###.#.##.#..#.#.....##...##.#.#.#...#...####.#.#...#..#..###...#.#........#..#..#...#..............##.#....#.#.....#...##.#..##....#.#.#..#..#..##.....###.###.#.##.##.#...#.#...#.#..#..#...#......###.#..####....####....##.............#..##........#.###...###.#..##.#..#.#......#..##..#.##....#.##......##.#..#...
...##...#..##.#..#..#..#...###.#..#.......#.#..#.#..##....###.#....###.....#####........#..####....##......#..##.###..##.#.....#....##.#..#.#.....#..#.###..##...#.#.#.#....#...#.#...#.#...#.##....#.....#....#..#..#..##.#...#......##..#...###....#.###...#..#.#.#.#####...#.#..#.####...........#.#.#.#.#..###.##.##.###..##..#..#......#.#.....##..###..##.#.........####....#..#.......###..##...#.#...##...##..##....#......#...##.#.###...#..#####.##...#....##..#.#....#...#..#....#..######.##..#..##....#
..###.#.#....#.#..#...##.#..#...#....##..#..##..##........#.#.#..#.##.###..##.###...#...#....####............##..#.#.##...##..###.#...#..#..#..#.#..#.###.###..#..##.....####......#..#.#.###...#.#...###.###.#....#.#.............#.##...#....###.....#..###......#.####...#.#....##.#..#..#...#.##.##..#.#....##.###...##....##.##.....#....##..###...#..#..#.##.#....#.#####.#.....#....#.##..#.##.#.##.#.##..###..#.#...###..#......###.#....#....#..##..#.....##.#.##.#.##.#.#.....#...#.#....#.....##..##.#..#
###.#..##..#.#..###....#.......#.#....##..#.#..####.......#..#..#..#..#...#..#..#.##....#.###....#..###..####........##.##.#...##..#...##...####.#.#..#.#.##..#..#...###...#..#..#.#.#.##.#...##..#.#...#.#..##.##.##..#..##.####..#..##.#...###.#...###.###....#.##.##..###..#....#.##...##.....###.#.#.#.#...#....#.#..#.#...#....#....#..#....####.......#..#...#..#..#.##...####..###.....#.#..#....#..#..#..#....##......##..##.#..#.#..##########.#.....##........#.##..#......#...#..#...#...##......#......#
.##...#..#...#.#.#..#.#...#..####...#####..##.....###...#.....####..##..#..##.#####...##..#..#..#.#..###.#.#..##....#.#.##..###...#..#.##.##..#.#.#.##.##...###...##...#.###....#..#.#####.###....#....#.##......#..##.##.##..#..#.##.##...###..#.##..#..#.###..#..##..#.##.##.#...#....#....###...#...#...#.....#..#..#...##.#...#........#.#.##..##...##.####.....###.#.#....#.#...###..#.#...##.#..#..#####..#######.#.##..##..##.....####......##...#..#..##..#####.##..#.##..#...#..#.####........##...##...#..
#.#..#..##.##.....#.##.#.#.#....####.##........##..##.#..###...##...#....###..#..##..###.#..##.#.#.#.#......##..#.#..##.......#..#...###...###.#..#.#.#.####..##...#####..##........###.#...#.#.......#...#.#...#.....#..#....#........##...#....######.#.##.#.##.###...###...##.#..#.....#....#......#.#.####.#.#......#.#...#....#....###..........##..#..##............###.#.#.#....#..##.#....##...#..#...#.#...####.##..#.##.#....#.#.#.#...#.#......###..#....#..#..######..##......#....##....#......#...##.#
..####.....#...#.#..#..##.#.......#.##.##.#.#.#.#..#.#..#......##.......##.##.##....##.#..###.#..##..#..#..#.#.#.#..##..###.......##...##....#..#....###...#.#..#..##.#....#...#.#.....#..##...#..#.##..###.#.#.#......###.##.#.##...##.....#.....##.##.....#.#.##..##....##.#.#..###.....#...##.#...#.##.#...#...#.##......##..#.....#....#.#.#..#.....#.##....#...##.....#.........##..#######.##....#.#..##..###..###.#..#...###.....#..#.#..###.#.............#..##...#..#..#...###....####..#...#.#.....#..####
.##.######.##...####...##..###..#......#..##.#.....#......#....#.#.#.#..#...#.#.####...##......#......#....##..............##.#...#......#........#.##...#........##........#........#..##..###..######.....####..#....#.#######.......#.#..####.##...#.####....#.#..#.##.#..##..#.##.####....#....#.#.#...#...###.#..#.#..#..##...#.###.#####.######.#.#.....###.#....#.#...#...#.......#.#...#...#...##.#..##.##..##.##.###.#..####.##.#.#.#...#.####..#.####.##..##......#...##....###..##.##...#...##.#...#..###
#####..#....##.#...#...##....#..###.#.....#.#......#.#.##..#..#..####.....#..#....#.#..##............#.##.##.#..#.##.#...#.#.#.#.###....#..##..#.#.#.#.###..##.#.#...#..####.###..##.#..##.....#.####.###.#...#....#.####....#.#.#.......#.#...#...#..#.....#.#...####..#.#...#.#...##.....#....#.....#####.##.......#...#...#####.#.###.#....###...#.#.....#..#.......##...##.##..####...#..##......#..#.......#.##..#.#..#.......#...##...##.###.#....#.#.###..##....#.##......#..#.###....###.#.###..#...##.#.#..
......#...##...#.###..#...#.#.#....#.##..#..####.###.....##..#..#.#..##...#.##..#..#...#.....#.....#....#####.#....#.###..#.#.....##.#..#.#..###..###.......##..###.#.#..##.##..#.###.#.#.........##........##.##.......##.#.###.###...#......#....##.#..........#...#........##......#...#.##.##..#...#...###...##...#.#.......#..##.##.#.###.###.#.#.....#.#....#####...#..#.##..#.####.......#..##.#..##.#...##....#.#.#.#.##..#...##.#.###.#.#####.#.##......###...#.##...######...#..#....#....##.##.......###.
.......#.#..#.#.##.#..........#..#.##.##..##.....#....##...#.##...#.######...###.#..#..........#..####.####...##....##...#.##..##.#......#.#..##..#...##...####..######.#.#..#.#....#####.##.#.#.#....#..#...#..#.......#.##.##...#..#.#.#.#.#...##....#..#...##.##...##...#..#..#..#.##.#....#.##..#.###.####.#..#..#.#......#.#..##.##......#..#.#....######.#...#..#.#..##..##...###.#.......##.....#.#.#...##..###.#.#....#...#...#.....##.##..#.#..#.#.###..#....##....##.#.#...#...##.##.###..#....##.###...#.
.#.##..#...#.#.#........#.......##.#....##.##.##.......#.#.###.#...##.......#..#....##.......###....#...##.##.#.#...#...#.....#.....##.##..##.#...#.##....#....######..........#.....#..#...#..###.#.#..##..##......####..##.##.#..#.....#.###.....#..#....#.#..#....#..##......##.##.#..###.#..#....#.#....###.#....###..#.....#.######.#.##...#.##.###..#.#.#......#..#...###..#......#...###..#.##...##.##..###..###..####....##.....###.#..##..###..####..#.##.###.###...#..#......##.#.#....#..#.#..###..#...#.
....##...###..#.#.#..##.#####.........##.#.#...#.#..#....#...#....#.....##.##.#..#.#.#......#...##.#.#.......#.#####.........#.#.##..##.##..##.#..#..#.####..#.###..#..###.#...#...##..##.#..#.##.#...#.###....#.....##..#...##..#....##....#....##.####....#..#.#..#...#.#...####.#.###..##..#.#.##..#....##.#..#..#..#..#..##...#.##.....#.#.#.#..###..#....#.###....#...#...#########...#....###...#......#...##.###...##.#.##..#####...##.#..###..####..#.#..#..###..####....###.#...#.....#..##.#.#.#...#.....#
.#..#.##...#..#.##...##...##..#..#.#.#.#..#...#.....#.#..#.#.#..#.#....#.#.#..#........#..#.......#.###...##.##.#...####...#....##..#.....####.#..##.###.#.#.##..#..##......#.#.####.....#.####.#.....#.#.##..#...##...#........#.#.#.###...#...#.###...#...#...####...#.#.....#..#.....#...#.#.....#.....###.#...#..#.#.#...#...#...#.#.#.....##.##.#.##.##...#.##..##.#.#...#...##...#..#...#..###.#...#.#...#.#.#.##..###.#......#.#........#.#..#..####.##...#........#.....#######.#..#....##.###..###..#....#.
..#.#.#..#.####..##.#.##..###.#....#.####.#....#.#.##.#..##.....#....#....#..####.##..##..#...#.##...#.##.#..#.###....#.#####.##..#..#....#.##.#..####.#.##......##.#.##.#....#.###..#.###.#...#...#....#...#.....#....##.#....#...#....###.#.#.#.##..#..#.##....###.#.#.##..#.#..##...#.......###..###..###..#.#.....#.#....##.#.....####....#####..#...#.##....###.#.#.#.#.#.##.#....#....##..#.##..#####.#.##.#.#..##..###..###.......#..#.#......#...#..#.##..#..##..#....#..#.##..#..#.###.####.........##.#..#
#.#.##.#..#.###..#...##.##.##..#..#...##.##..#..#...#...##..##...#..#...##..###.##.##..##..#..#...#..##.#####..#.##.##.#....#.#..##.#..#....#....#..#.###..#..##.####....#...#.#..#.##.##...#..##.##...#.###.#.#............##.###...##..####.#.##..##...#####..#..##....###..#....#.#..#...###.#..##.##..##.##.....#.#...#.##.#...##.####.#..##....#.#..##..##....##.#....##....#.##..#..#.###...#.##.#...#.#.#.##...#..#..#....#....##....#....#..#...##.##.#..###....##.#..#...#....##..#.....#.#......#...######
#.#....#...#...#######....####..#.#.......##...#..###.....#...####..#...#.##..#..#...#.##..####.###..##.###.###....###.#..#..##.#.##..##.#.###..#####......#.###..#.##....#.#..###..##...#..###.........#.##.#..####......##..###...####...#.#....##...#...##.#.#.###....#.#..##.#.#.#..#........##.#...##..#.#.....#####.....##.#..####..#..##########...##...#.##...##.#.#.##.#....##..##....#.###.#...#.#.#...##..#.#...##..#...####.##...#.#....#.#.##...#.#.#..#....####......#.#.##..###.##.##...#.#..#...#.##
.###..#.......#...##...#....###.##..#........#.#.##..#.#....##.##.....##.#.##.##.#####.##.##..#..###..#..#.#..#...##..#.#....#.##.###..#.##...#.#...##.#...#.###..####..#.##....#..#..#....####...#...#...##.....#..#.#..#..#..##....#.#..##...#.#..######.....#.##.#######...#.##..#..#.....#...#..#..#.##.#.#...#.....#..###....#..####...##.......##.#..###..##..#...#.##..##..#...#.#.#.#.#...##....###.###..##...........#..#..#.....#.#....#...#.#...#.#........#...#.##..#.#.#.#..######....#.#...##.#....##.
...#........#.#......###.#..#.#.#.#....##.#.##...#..#....####.#.##..####.#.######..#..###..##....#....#.#...#.......###.....#.##...###...#.##...#....#.#...#.##..#.##..#...#.##...#.####......#.##.#.#.#.#..#.......#......##..##....#...##...##..#.....#.#.##.#......##....####.#.##.###.......#.....#...#..#....#.....#....#..##..#.#...#..#.#........#...##..#.##....#.##.##.##.....#.##.....#...#.#....#..#.#.#..###.###...#..#.#.#.#..#.#...#.##.........####.#.#.#..#.....##.#..#..#.#..##.....#....#...#..#..
.#.#####.#..#.###...#.....#..##.#...###.#.#.....##..###...#....#.##.##....###....#..##.#.##...#..####..#..##....#.#..#..#..#...##....#..#.#...#......#..##..#.....#...#.....##......#.####.....###.####...#.#....##...##.#..#.............#...#.#..##.#....##..###.##...#.##....##.#####..###.#.##.#.#..####...##.........#...##.###.##.##.##.#.#.##..##.##..#.#..#.#..#.#.....#...#......##...#..###.##..#....####...#.#....##.#...#..#...##.#...###...#.#....###.#.##..#.#...###.#...#.#........#........##....#.#
..#..#...#.#......####...#.#...#...##..#....###.#.##......##..##.##..##...#.#..#....#.#.####..#.......###.#.#....##....#..#.##.#.#.....#.....#.#..##..##...#..#.#.##..##.#.#......###.#.#....#.........#..###.#.#.#########...#.#.#......#.#.##..##.#.#..###.#..#....##.##.#...#.###.#..#......#.#...##.#.....##.#..###..#...#.....#.......#.....#####.#####.#.........#.###......##...##.#...#..##......#...##..#..##.#.....####.##.#..#.##.#.#.#...##.#.###.##......###.#.....#.#...#.##...#......##.#.#.##..#...#
.##.####.###..#..#.##..#.#.##.#.......#..##...#..#.#.#...#....###.#.#..#.#....##.#....#.....#...#...##..##.#..#...##.##...##.....#..##..##...##..##..######....######..#..#....#...#...#......#..##......#...##..####.####.#...#..#..#.####.##....#.#......#.#..#.#..#..#...###..#...##....##..##......#.....#.#.####..##.###..#.##.#...#..#......###.##.#..#...###.###..#.#..#........##..##....##....#..#...##........##....#.#....#...#....#..##...##.#.#..###..#.#..##..#.....#......#.....#.##..##......#.#....
###.#....#...####.#.#...#....#..#..#.##..#####.......#..#....#.#.#.#...#...#.###..#...###....#.....##.#.#.##.###....##........#.....#....#.###.#.##.#.##....#..##.#.#...##..##.......#....#####...#.#......#......#..##..#..##........#####..##...#..#.##.#...#.#...#..#.##...###......#...#.....#..#..#.#.#.#.#.#..#....#....###..##.####...##..#..#.#...##.....##.##.#..##.#.##..##.#...###....#..####.####.#......##...#.##..#...#..#...#...#...#..#####.#.#..#.#.##.#.#..#.#.#..#....#.#.#......#.##...#.###....
#.##.#....#.#.##..#.#...#.....#.#.#....##.##....#.#.#.##.#.#.###..###...#....##..###...#.......##....##..###.##.#...###....#...#.#.##..##.....#.#..#......###.#..#.#####...#........#.#.##.#.##.#.###..##.....##...#.#........#..###...#...#.##.##..###...##.##...#....#..###..#.##.##..#.###....###...#..#...##.####.#.....#......#.##...####.##.#..#.#.#...#...#..#.##.#...#..#.#.#...##.#.#..###..##...#.#..#...#..#.#...###.####...#..#...#.##.......##....#...###..#........#..####...##...#.#.#..####......###
#.#.####..#..#...#####.######.#.##.....#..###.#.###........##..###..#.#..#......#.#..#.#.#.##....#........#......#.###.####...###.###.....##.#.##..#..#.#.#.##...#..###.........###.##.#...#.....##.#..##.......#...##......#.##.#.#....##..#...##.##.#.#......#..###.###.#.#............###..#.#..#.#.....##....#.#.##.....#.#..#..#...#..#####...##...######......#..##......#.#..####.#....###..#.#...#..##....#....#.....#.#..##..###..#..#.##...##..##.#..#####..####.....#.#...#.##.#....#..#.#..#..#..#..#...
.#..#.#...#..###.#....#.....##...#..#.....#.#....#..#.##..#.#....#..##.##..#..###..##........##......#..#....#....###....##.....##......#....#.#..######.#.#..##...##.#.....##..#.####...........##..#...##......#..###...#...##.#...##.##..###..#..#..#....#..####..##.....#....####.#.#.#...##.#...###..##........#.....#..#......####.##...#...#........##.............##.#.#.#..#.#.#.#.###...####..#.........###.#.###.###...#...#..#.#.##.##....####..#...#......##..##.#.#.....##..##.......#........#.##.##.
####.###.##..#.#...#...##.####.##.##..#...#..#.......#.##.####.#..#.....#..#...###.####.#..#.##.#.#.........#..#..#...#.##.###.....#.##..#.....####..#.####....#.#..#.#....#.#......#...###.#.##...#..##.....####..#.......#..##.#.#..#.#.#.####.###..#...##.#.#####.#..##.#..###......##...##.....#..#.#.#.....##....#.....##.......#..#...#..#.######......#....##......#.#.#.######.#...#.#.....#.#.#.######..#..#.###.####...##..#........#.##.....#.##.#..###..##....#......###...##..#..#......#.....###..###.
#..##.#....##.##..#.....#......####.#...##.....#.#.##.###..#.##.....#.#.#.#..#.##..##.#.##...#.###..#.##.#..#.##....#...#.#..#...##.###..#....###.###..#.#..##..#..####.##....#..###....###.##...#####.#.###.##.#....#............##.#.....#..###.#.#.#..#...#.#......#..........#.#..#...#.#..#.#..###.##...#...#.###...#.####..#......##...#.##..#..#.....#.........#......#.#.#....##..#..#....######...#..#....##...#....#.....#..##.#.#..###...##...#.###.#..#.#.....####...####....####.###.......#..#.#..#..#
.#.##......###.#.#.#..#..##.#.....##..#.....####..###.......#..#...#...#.##..#.#...#.###..##.....##..#....###..#..##.#..#....#..#.##.#.##.##..#..#...##...#...###..#.##.#...#.#.###.##.##..####....#..###....##......##..#.###.#..#.#...#.#.##....#......#.....####..##..#..#.##...#..#####..##.##..#..#.....#.#..##.#..#..#..###.#.##.......#.#...####.#..#.#.......##...###.##....#..#...#..##..##....#....#.#####.#.#...#...#..#..#.##....##.#.##..#..####...#..#.##..#.#..#.#...##..#.#.#.#.....#...###....###.#
....###...##.....#......#..##.#.##...###...##.#.....#####.##....#.#....#...##.##.#.##.##........#...#..###.........#.#.###......#.##.#.#.#.#..#..#..#......#.....##.#...##..##.##...##..........#.....#..#..##.#.......##...###..#....#..#.##.##....##..........#####..#.##.....#....###..#.....##.#...#....#...###...###.....#.....#..#.#...#.##.#.##.#...#...#...####...#.#..#..#.##....##.#............#...##.##.#..#..##.#...#.###..#.#..###.##.#....##.#.#.#.#.#.##.###...##..##.#..#..#..#......###...####.#.#
..#......###.#.#.###..##.#...###.#...#.##.....#..#..##..##........#...#....##.#.#..#.#.#..####.#..#####...####.###.#...##..#.#.#...#..#.##..#.#.#.....#...##..#...#..##..##.####.......#.###..#.###.#.......#......#.#.##..##.....##...#.......#.##.....##.......#.#..#.###.#...#....#####.#.#...#.#.#...##......#.##.#.....##..##..#.......##..#....##...#...##.###...##....##.#..#....#..#..#..#..#..##...#..#.##......#.#.#....#.#.....#..#..##..##..#.##.#.#...#...##......##...#.##.........#.#.#..#..#.#..####
....####.#.###...#.#..##...##...##...#.###.....#.##.#.....#......#..##.###...##.....#...#.#.#..#.#.#.#...#...###...#.#...#.#.#...#.#.###...#..#....#..#......#.....#..#.....#.##.#....#.##.#.#.#..##.#.#.#.####.#..##..####.......###.#.##...#....#.....##...#.........##....#.##.##.....#..#.###.##.....####.#.##..#..#...#.###....#.#.#..###......##....#..#...#####.#...#...##.##..##.#.#...###.######...#.##.#..#.....##.##.#...##.#.###.#.........##.#......##.##.#.###..##..###.##..#.#...######..#.#.##......
.##..#.###.###...##..##....#..#..##...#..#.##....####.#...##.#...###........#.....#####.##....##.##..###.#.#.##.##.#....#.........#.......#..#...####.##.....#..####....#.#.#...#.##.##..#....#.##..............#....#.###..#.#####....#..###..#..##...###.###.##.....#.#.#.#....#.#.#....#..#..........#.#.###..####.#.#.#..#...#.##.##...#.#.##.....#.#..........#....#........#.##..#.####..####....#....#...##.#.......####..#...#......#.##.#....#.....##....##..#...#..#...####........#.##..#...##.....#.#..#
#.#.##.##........#...#..#.###..##.......##.##...##..##.#...##.#..#.#.###..#.......##.....#...#......#...#.......#....#.#...##.......###.##...#..#....#####.#.##....#...#..##....##....#....##.##..#..#....##....#...#.##.........#..#.#.##..#.##.....#.##.#.#.#.####........#.#.....#.##.#.######.###.#.......#...#.##.#.#....#.#######.......##.....##...##.##..#####.#.#..#.#.##.#...#....#.....###.###..#.#..#......###...#....##.##.##..#...#.#.#.#.#####..##.#.#.#..##.#.#..##.#.##..#.#####.###....#..#.#.#..#
#...#..#...##..###.#....####.....##...#.##.....#...#.#.###..###....####.####....#..##.#...#.#...##.#.#...#.#.#..##.#.#.##.###...#.....#...#.#.##.#..##.#.#.#.#....#..#..##...#...##.#####....#.#..####..#.#..#.##.#..#.#.#.....##.......##.###....#.##.....#.#.#.#....#...#.....#.##..#.#..#.##...###.##....#.###..##....#.....#......####.#.#...#..###.#....#.###..##..#.....##..##.####.......#..#.#..#.#.###..##..#....#.#..#.#.#.#...#..#....####.####..#.....##.#..##.#..#...#..#..#.#....##..#.....##..#.#..##
.#.#.#.#.#.#.###..#.####...##..........#.#..#.....##..###...##.#....###...#....#..#.#...#....#...#...#.#..##.....##......#...#.....#.#..#.#....#..#......#....##...#.#.#.###....#.#.#..#...##.......#...#.#.....#.#....###.##........#..#....##.###.#..#.##.##.###...........#..#.#..#..#.#.##.#..#####......####..#.#.##..#...##..##...#.##...####.#.......#..#.....###....#.###..##..#....#...##.#..............#..#.#...##.##..#...##.....#.#..#.......#.##.#...#.#####..######..##........#...##.#.###..#...#..#
##..#..##.......##....#..##....##..##.#####..#.#.#.....###.##.######.#..#..#.###..##...##.###.#...##..###...#..........##...#.#.##.#.....#.##.......##.###.....###..##.#..#.#....#.####.####.....#.##.#....######.#...##.##......#.#....#..........##.#...#.#......#....#......###......#...#.##.#.#.###....#....##....##.......#.##.##..###............#...#.......#...........#.#.##........##........#.....##.....#..##...#..#.#.#...#.###.#..#..#....##..##.#..##..####......##...#..#.###.#.........#......#..#
#..##......##.....##..##....#.........######...##......##.....#..#.#..#..#.##...#.#..#..#.#..#.#.#.#...#....###.#.....##.#.#.#.#..##.#.###..####....##..###...##.###..#.####...##....#..#..##.#.#....#..#.......###.........###....#.#.##.....###....###.#.##....##.....#..##.##...##.#.#..#..####..##.#.##.##..##.#######.....###.##.#...#..#....#......#..##.#....#..##.#.#.....###.#.#...##...###..#..#..#.#.##..##...#.#...#.......###.#.#..#..#.#..#...##..#...#.####..#...#...#..###......#....#..#.###..#..#.
#.#..##...##.#.##.###...#...#...#.##.#..#.#..#.#.###.#...#..#.#.##.#.##.#########.#..#.###...####.#.#..#...##.##..##...###..#....#...#...#..###.#...##.#..#.#...###.#...#..#.#...#....#.##.##########.###.#.....###......##.###.##...........#.#.#.#.##..##...#..##......#.....####..###..###.##.......#...#..##.....#..#..###...#.#.#..##.#..#.##.#.........#.#.###...#..#.#.#..#.#...##.#.#...###......#.........##...#.#..##..#..#.#......###......#....#..##.#.#.##.#.........##..#.#...#####...#..###.#.#.##..#
#..#..##.##.#..##.##.####...##.#.#..........####..##....###.#...#.###....#.....###...##.#..............#.#.#..##.....#.#.#.#.......###....#.#..###...###....##..#.###.#..##...#.#...#....#.#.#..##.#...##########..#..........#.......##.###.##.######.....##..##..##.###.#.#..#.....#.#.#.#..###........##...#.#....##.....#..#...###..#..#....##..#..###.#.....#.####.#.....#......#.#.#...#..#.#..##..##..##..#...#....#..#....#..#.##...##..##......#.#.#.##.#.#..#.##..###...##.....###.#####......#####....##.
.##.#..#....##...#..#.#..##.#..#.#.#..##..#...#....#.#.##.#....##.#.#..###.#.##.#...##.##....#.....#..#..######.#.####.#.#...........#....#..###..#...#.#.#..#........#..#..#..#..##.#.###..#...#.#.##....#....#..#.#..#...###.#..#.#.......#...#.#...........#..##.#...####..##.#..###.....#....#.#.#.#..#..#...#...#.#...##.##..#.......#.#.#.##..#...#.#####.....##.##...#..#.#.##..######.###....#.#...###.#.##.##.#.#......#.###.#.#.#.....##.##.#.....#.#.#..####.#.###..##.#.#.###...#...##...##.......#.#...
##...###...##....#...#.#...##..#.#..#.#...#.#####..#####..##..#..##.##..#.###.#.#..#..#.....##..##...##.####...##.###.###..##...#.#..#.#....#..#...#.....#.##..#...#....##.#.....#.##......#..####.#.#..#.#.#.#..#.............####.##.#....##..#..#.#.#.#..##.####.#...#......####..#.#..#..#####...#.##...####...#...##..#..###...####..#.###..##....##.#...#.#...........#..#....#...#...#...####...#.##...##.#...#.##.....#....###.###..###.#...##....###...#.#..#.##.##.#..#.....#..#..#..###.#.##..##...#..###
.#............##.##..#..##.....#...###......#.#..#.#.......#.#..........#...#.....##..###..#.##.......#...#.#..#......###...#......#.........##.#..########...##..#..#..#......##.##..##...##....##.##.#.#.#..#.....##...##.#........##..#...#....#..#....#.#..#.#...#.##....###..#....####.#...#.#........##..##...#.#..##...#.#...#....##....#...##...........#...#..........#..#..#...##..###.#...#..#.#.####..##.....#..##..##.#.#...#.##..##....###.#.......#..#.##.....##....##...###........##....#.##..#....
#.#.#####.#.#.#...####..##...#.##........#...##....#.#...#.#.#...##...#####.##.####.#.....#...#..#..##.#....#..#.##......###.#.#.....#.##.#.##..##.##....#.#..#.#.###.....#..##.#...#.#..#.#..#...##...##......#....#..#.......##.#.#....#..##.....##..####......##...#.#.#.#.####...#..#....#.##..#.#....##..##.........#.#..#...##..#..#..##...#.#..##..#..###.#..#..#.....#..#.##.##..#.###.#..#..#.........##.#..##..#...#####..#.###..#..#.##...####......##....#..#.#.##.#...#.##..#...#.#...##.#####....##.#.
.#.##.####...###.#....###.#.###...#...#........####..#.##...#.#.....#.#...##.#.##..##.##.........##..#.##......#..#..#.##.#........#.#........#..###.#.....####...##..#..#..#.###....#...#.#.....##......#.####...#..##.#......#.#..........##....#...###......#....#.##.#..#..##..##.#..######.##........##..##.###........#..###...#....#....#..####.##..##...#..#.....#....###.........##....##.##......##..####....#...#.#.#.##...###..#.#..#.....###.#...#.########.#.##.#.#.#.#...#####..#..#...#...#.##....##
##.##..#.#.#..##.######.#.##.##...#....#.#.##......#.#....#.###.#.#.#.#.#..##...#..#....#.####...##....##.######.#...#..#.#..##.#.....##.#.......###...###.##..########...##.#.#..########.#.#..#....###..##...#......##..#.....#..#..#.#...###...#..#...#.....#.###...#..##.#..##.....#.#...#.#.#.#.##.......#....#.#.##..#...#...#....#...##..###.....##...####..#.#.....#...#.#.#.#..#..##.#.#...#...####.##.#.....##..#.#...#.#.#.##..##....#.###.#.#.#.###..##..#.#.#.#.....#.#.#.#...#....#.#..##.#.###..##.#.
.#......####..#..#..#.##.............#.#.......##.####.##.#......#..##..#...##.......#####..#....##..........########.##..###...##..#.#........#.###.#.....#......####...#..#..#..#...#...#..#...........#.....#......##.###...##..##.#....###..#####.#..###.#.#..##....#.#...###.#####..##.#..#.##..##..##.....####.###......#..###..##.##..##.#.#..###...#..###.....#.##..##.#..#########.........#.##.##.#.##.###..#..........#....#.###.#........#.#.#.#.####.#..........#.#...#..#...##...##.###.#...#...#.###.
...##.##..#...#.##..........#...###.#....##..#...##...#...#.#..#.......#...##.....#...#####.#......##.#..#......####.##.....#...#.##...##.##...#..#...#.#..##.#.......#.#...####....#.##.#.#....##...##.....###......###...####...#.#.#.##.##.#.##..#.#.#.##.#.##..###..#...##..##..#.#.##.#..#..#..#.#.##.##.#...###....#.#...###.#.#....#.##.#..###..#.###.#..#.##...#.#.....##...#...#.#....###........###...#.##..##.##.#..#####.#.....###..#..#.#####..##.#.....#....#...##.####.#...#.#.#...#..###.##.##.#.##.
..##....####...#..#.###..#.##....#.#...#.##..........##.#.....##.....#....##...##.##.#.##.....#...##..####...#.#....##....#...###.#.#.##..#......#.###.##....#...#.....##..#.#..#...##.#..##...#.#..#......#.#.###.##..##......#....#.#.#...####..........##.....#..#..#..#....####.###...##..#.....###...#...#####.#.....#..#......##.#.......#...#.#.#....##..#.##.#####.#..#.....#.##.##.#.#.#....#..##.#...#..##..##.##..#.#.#.##.#.......#..#.#..#.####..#.##....#...####...#.###.#.#.#...........###..###.##.#
#....#....#.#.#.###.#.##......#.#.#..##....#..#..##...##..#..##.##.#...#.#.......#........#####..#.#.#.#..#.#..#.....#.##..##....#...###.#.###..#.#.#####..#.#.##.#..##..#..#...##......###.###..###.####.....#...###.....##......#..#.##...###..#.##..#.##...#.#####.##.#..#.#####..#....####...#...###.....#.#.#...##.####..###...#.#..##..#..##..#..#.........#..######...#..##........##..####.##..##.#....#.#.....#....#......#.#..#.###.####.#.#.#.#####.#..##.....######.##..####.#..##......#.##.#.#.....#.#
..###.##..#..#...##....#.###..##...#...##..#....###..#.###..#..#.###...#######.##..#...#.#..#...#..#..#...#.......#....##..#..#..#.#..#####..#...#..#..##......#.#..#...##..#..#...##.#.#.#.....###.#.##..##.....#.#.......#.#...##.......###..#..#........##.#.....##...#.#.#..#.#...#..#.###.#.#.......#..#####.##..........#....#...##..#.#.#..#..#.#..#.###.#.#...#.#####.##...#..###..#.#.#.#.#.#.##.#..#.#..###..####.##.#..##.#..#....#.......#...###.###.##.#....##.#.##.#.##...##...#..###...#..#.#.##.##..
..#..#.###..#.##...#...#....#.###.##..##...####...##...#....###..#.........#.#.###......#.....##.....###.##..##.#.###...#.#.#.###..#.#..#...#.####..#.#.#..#...######.#...#.##.......#....#......#.#...##.......#.###....#.#........##....#..##.#..#..##....#.#.#.#.###.......#.##...#....#.##....#.##.#.#.#.#####..#...#....##.##.#####.......#..#.#.#.###.##......#....#...#.#...#.##.##...#.#...#..##..#.......#..##...####...######..#..##.#.#...####..#..######..#....#####.....###..##.#..#.#..#.##.#.#....#..
#...#.#....#...######...#....#.#.#.#.##............#....##...#..#..##....###......####..#.#..########...#####....#..#.#.#.#......#.....##.#..######..##.##...#....##...##.....##.#....#.#.#.##.......#..##....#...##.#...#.###.#.#.#..#.......#..##...#.##..#..##...#....##...#..####..#.#.#...###.#..#.....#.#.#.#.#.....#.#..#....#.#...#.......##.###.##..#.##...#.#....####.#.#..#..##..#..#.#.####...#.#..#...#..#.....####........#.###.##.#.#..#....#..##....###.##.#.#..#..#...##...#.........#..##...#...##
#...###..###..#.##...#.#...##.#...##.#........#.##..###.#..#.##.##.###....#...##.##..#..##.......#.#..#.....##....#...#.##...#.....###....#...##..##..#..####.#######.#.#.###.#.#....##.#...#......###...#....#.####.....####..#.##.###.#.......#...####.##.#...##.##.###.#.#.##.#..##...#...##...#.##...###...#.........#.....##...#.#..##.#...#.........#.......#.#..#.........#.#......#...###.#.#..#...#.#.#..##...#.....##.####..##.#.#..##.#####.#...##..#.##.#.#....##.#.#.##.#...#..#..###.#........##.#....
..#.##..#..#.....###.#.#####.....#.###......##....#.#..#..#..####.#.#.##..#.#.....#.#....##...#..##.###.##.####....###...#.#....#####..#.#..#..##.######..#..#..##.......###......#####.#.#..###...#...#.....#.....###...##..####.#....#..#...#..#.##..............#.#......#.##..#.....#..###..###....###.........###.#..#.##.#..####..###.#...#.####...#.##.....#.........##.###..#.##.#........#.#..##......#...#.#.######...##...#.#....#..#.....#..###..####..###.#.#....###.#.##.###..##.###.##.#..#...#......
..#..#..####....##.##....#..#...##..##.....##..............##.##..###.......#..#..#.####..#.#..####.....##..##.#.#..#.#..#...#.##..#.#...#..#....#..#...##...#..#........##..#...#...##.#.......#..###....#.#.#.....###.......#...#.#.#...#.###.##..#.#...#...#.....#.#........#.#.##.#.#.#.#...##.##.#.#.##..#....#....##.###.###.##....#.#.....#..#..##..#...#.#.....#.#..##..#..#.#..#.##..##..#....#.#..#....#.#.#..#.....##.#..##......####..####..###.#.##.......###.#.##.#..#...#.###.##..#...#.....###.#....
#..#..#...#...##.#..#..#..###...#..##..#..#..#....#.#....#..#..###..##..#.#.#........###..#......###.....#..##....#.##..###..##.##......#.#...#..##...#...#..#........#.###.##.....#....#...##....######.##....#..##.....#..#.##.###.#.#...#.#.##.#.#...#..#..#...#.#...#....###.#.##.##..#.#..##...###.....#..#.#....#.#..####.#....##....#..##..#.##.#.#.#......##.#..#...##.#.#.#....##...#.#...#.#.##..#........##.##..#.#.#.#....#.#.###..#...#..##.#..##.##.####.....##.###.###.##......##.###.#.#...##.#.#..#
#.....#.##.#.#.####....#.#...##.#.......###.#...####.###..######..###.#.#####....#..#.#..##...####......####.#..###.#......##..###.#..#.......##...###....#...#...##..#.#.#..##......#.##.#.##..###..#..#...#.#.#.....###..#..#......##.#..#..#.....##.....##.##...##......#...#...#.#.#.#..#.#....#...#.##.##.......#.#..#.##.####....#####.###...##...#....#..#..#...#...#.....#.#.#.#.....#..##.#..#.#......#.##..#.#.###..#..#...##.##...#....####....####..#....#.#.#.#.#..##..#.#..#.#..#........#.#.#.##..##.
.......##.####.#.##....#..##..###...###......###.#.#.#..#.#.#####..###...#.#...#.#...#...#............#..#.#..#.......#...#..###....###.#.#.#..#.#....#...#..#..#.#..#.##.#.#...########.#......#.###.##.....#....#.##.###.......#..##.....#.#####.##....#.#..##....#.###.#...#..###...##........##..#.#..#..#.###...##......###.#.....#..#...##..#.##...#....###.......#..#.#....#......##.##..#.#..#.##.#...#..#...##...#...###.##..#...#..##....##.#.##.#.###..#....##....#.....#.........##..#.#.##.#.....#..#.#
..#.#...........#..#.#..##.#...##.#.#.##.....##.....#.#.#...##.#...#.####...#.##.#.#.#...#####..###.#####....#.##..#.#..##..#...#.#..#......##.#.#####..##...#.#.#......#.##....#...######.#..#.#.....#.#####....##.##.....##.....####..#........#.###....##....#......#...##.....#....#..##...###...#.#.......#..###.....#.....#...#.###..##.....#....#...#.##.#...........#...#....##.....#.#...##..####.#..#.#..#.....##.##....#.#..#.#.....##.#....##...####...#####...#.#..#.......#.###..##.#.#......#...##...
#........#..#..##...#..##.#.###..#.#........####.#.#...##..###.##.##.#.#.##...##....##.....#..##..##.##...#.###.#.#..##...#..#.#.##.#...##.#..#........#...##.#..##..#.###..#...##.....#..#.#.#......#..##...##..#.#..###....##...####..#..#.###..###...#.##.#####.#.#....#....#.....#....#..#.#.....#...#....###...##.#.......##.#.#.####.....#........#.#.#.##.##.#.##........#.#..#.#..#..#######.#.###.#.#......#......##.##...#.#.#.##.#..#....#...#..#...#####..##...##.#.....##..##..#......##.###.#..####...
#..#...###..#########....####..##..####...#..#...##.....#..####....#......#.#...#.#.....##...##.#..#......#.#...#.##....#.#.####..#...#####...#...###.....####.##.....#..#..#...#....#.###........##.####..###.....#.....#.###.....#...#......#..#.......#.##..##.##..###.##.#.##.###..#..######.......#..###.......####.##...##...#..##.....#.#.#.#.###..#.#.#.###..##....########.#.#.##.....##.##...........###.#.##.........####...#.#..#..#...#..##...#..#..####.#.####...#..#.##....#.###...#.##.##....#...##.
...##...###..#...#..#..#.......#...##......####.......####.........#.#..##.#..##..#.##.##.####.#.#....#..#.##..#.....#####.###...#.#...#.....#...#....#.#.##..##...###..#.....#.#.....#.#...###...#.#..##.###..####.#..#.##..#.##.##..##.##..###.#...#.....########.#.#......#....##.....#...#..##....##.#.###........####..#.##...#.#####.#...##.#..#......#........####.#.#######...##..........##.#.#..######...####........#.#.##..#..#....#..##.#..###.##...##.#.......#..##.#########..#####......####..###..#
...........##....#.#...##..###...#..#####..##.##..###..###..#....###.##.#..#.###...###..###.....#...#.##.#.##..#..#.#.##.#.###.###..##.###..##..#.##.#.##..#...#.#.###..######.......#.#....#...#.#...##.#.###.#....#...#####.#.....##.###....#.####..####..#.#..#..####..####..#.##.##.....#.......#....#..##.........##....####..#..##...##..###..#####...##..#......#...#.##..##.##..#.#.####..##.#..###.#.##.#....##.......#....#..#...##....##.#...#...#..###.##..##..#....#.##..#...#.##..#...##.####.#.#..###
##...#..#...###.....##..#.#..###...#####...##........#..#..##.#.....#####.#####.....#..#..#..##.###.##.#...##...##.###....##...#....##.#####....#.##...##..##.#....##.##..#.##.#...#.#..#.##.##.#..#####...#...##.........#.#.#..#..##.#..#.#....#..#.##....#.#.##..##.##..#....#.##..#####...##....#.####......#.#...#...........#.#..#..#...#....#####.......###.#....#..#.###..#####.#.#..#....#....#..####..#.#.#####...#.....##.###...#.###.#...#......##....#.....#..#..#..##.####.#.##..###.......#.#.#..#.#.
.......##..#.####.#..#...#..#.###...###..........#..###...#.#...#.....##.......#.#....##..#.###...###..###.#...#.##.#...###.###..#.#..##.###......#.#####.......#..#.##.#...##.##..#.#.#.#..###..#.#.........#.#..#.....####......####...#...#.#.....#....#..#...#.....#.#.##..#.####.#.##.......#.#.#..#.#.#.....######..##....#..#.......#.#.#.#####.##.#..###.#...##.#........###..#..#..##..###......#....#.#...#..##..#..#.#...#...#.###..##.#.#..#...##...###.####...###.....#...#####.#.#.#...###.....###.#..
.....##.##..#.#..##...#....#.#..#..#....#.##..#..#...##..#....#.#.........####........##.#.#..#....#.#.#.#.###....#.##.###.##.#...####..##.#..###....#.#..#....##.##..#..##..#.#.....#..#.#.#....#...#..#.##.#....##...#.#..#.....#.....#####...#..#..##.##.....##...#.#.##..######.#......#..#....###..#.###..##..####...####..##...##.#.###.##........#.#..###.#.#..#.##........#...###..#.####.#.#.#...#...####.#.#.#..#..#...###.#.##.....##.#..##.#....######...#..#..###.####......#.#....#..###.....#.#.##...
..#..#..###.#...#..###.#.#...#...#..#.##...##..#.###..##....#.......#.#####.....##...........#.####.#......#.....#..#.....##....#.###.....#...#...#..#.#..##...#.....#.##...####..#............#.#.#....##.....#...###..#...##..#....##...##.....##..#...##..##.#.#.#.#.#....#.#..#.##..#.....#.....#..##.....##.##.#.#..........##....##.#####..##......#.#...#...#...##.#..##.....###.#..#....#.###.#.#.##.#....##.#.##.#....##..##...#.####.#..##..#...#.....###...##.####.#...##....##...#..#..#..###.#....##...
.....#.####....####....#....##....##..##....#..........#......#.#.##.#.#.#.##...#.....#....#..#..#.#.#...#...#...#.#..#..#...##..#.#..###.#.....#.#...#..##..#.#...##...#.##.##..##..###.#....###.#.#.###.....#..#.....#.....#....#.....#.#.##...###.##..#.####...##.#...#.....#.##.##.#.#..#.#...#.##..#...######...#.###...##......#.###.#....###...#...###...##........#...##...##....##..#.....#.....#.#.#.#.##.##.####.#....#####..#........#########..#......#...##...#.#....#.###.#...#.........##..#.#..#...
#.#.#.#.........##.#..#..#..#..##....#..###...#...#..##..#........##......#.##.#....##..##.....##....#....###....#...##..#.#.#...#..#..#.##.#...###....#....###........#.#....###...##..#.##..###...#.#..##.....#..####..#...#.#..##.#.#.###.#....##.#......##..#.#.#...#...#..##.#.##..#######..##.#####..#..#..#...#..##..######.###.#...##.........#..##.##........#...####.#.#...#..#.#.###.....#####.#.....#..#...##........#....#.##..#...#..####.#.##...#.#####..#.#.#..#...........##..#..##....#.##.#.#.#..
.##.##...#.....#.##.#.#.....##.#.#..#.#..#...##..#....##...##.#...###..#......###....##.#..#........#...#.....#..####..#####....###..#.##....####.##.#.##.###...####..#..##..#...#..##...#.##..#.#......###.#.##....#.##.##.##..#.####..#.#..#.##.#.#....##.##...#.#....#...#..#....#..#....#.##.###.#....#..##.#...#....#.......#.##..#.#........#....#.##.#.###.##.##..#.###...#.....#......#..##..###....#.#..#.#....##.##.#..##.........#....#...##...#.##.##......###.###.###............#.....#.##....###...#.
....#...#...#.#.#.###.#..#..##....###.##.#...#......###.##.######.####..##..##........###.####.#.......##.##.###..#..##.##.#...##.#...#.###.#.#####..##..##...#.##.##.#...##...#....###..#.#..##..##............#..#.#.#.#.#..#.....#..#.#.#....#.#...###.###........#.##.###...##.##.###.#..##.#......####..####..##...#......#.#.#..#...#..#...#.#.#.##......#....#.#.#.#..........#......#..###.##..####.....##...#..#.###.##......#.....###....#.#.#..#...#...#......#.#.#.#.##.##..##....##.###....#...#.......
#..#....##.#.#.#.#.##..####.#....#.....#.###...#..#.####.##.#.#..#...#......#.###.##.#.#....##..#####.......#.####...#.#...#.#.####...#...#.###....#.##.##..#.#.######....####...##.#.....##........#.....#.#..#.#.#....##...#.##.#.#.#.#.#.#..##.#.#.#.....##.....###....##..#..#..#..#........#....##.##..#....#.#..#..##.....####.#....#.#..#.##...#...##....#.#.#.#...#.....#.#....##.#..#.##..#...#.#.##..#..##..#......#..#####.#..###..##..###..###.#.......#.##.##.#.###...#####..#######.####.....#....##.#
#.....#.###.##.#.#.#.#..#####.........#...#.....#..#.#...##.#.#.#.#.#...#..###.....#.##..##....###.#.####.##.....#.....###....#..##..#........####..#.##.###.#...###...##.#..##.....#......#...##.#........##...###...####.##......#........##....##.....####....#..##.........##.#.....#..###...#...#....#....##..#.##.#.........#.#.#.#..##.#...####.#....######.#..##..#..###.#.#...###..##.##..#..##...#.#.....#.##.###..#....#.##.......##.#...#.#.#.#..#....#......##..##.........#....###...###.#...##.#....#
###...##..#.##.....#.#...........##.#.###..#.#...#..#.###......#..###.#.#.....#..#....#..#.#.#.....##..#..#......#.#..#......#...#..###..##...#.....#..#.#.###..........####.#...#.####.#..##.#.#..........####..#..###.#..##.##.##...#..##...##.#....#......##.###.#......###....####..#..#...##..#.#.##..#.#...#...#..............#.###..#.#.#..#.....#...#...#..##...#..##...#..#....#..###.#.#...###..##..#.#...#..#.....#....#........#.#.....#....##.##...##...######.#..#....#...##.#..#....##.#######.......
......#.#.#.........#....#..##.#.##...#.#.#.###.##.###.#.#.#.####.#.##....##..#...#..#...#....#..#...##.#....#....#.#...##..#...#.#...#..#....##..#...#.....####..######..###.#..##..##...###...#.##.#..#.....#.#.##........##.....#.#.#.#..#..##.##...#.....#.#.#...#.#..#.#....#.#..#.#.#.#...#.....#..###...#......#.....#...#.##.#..#.#..###..#.##...#.#...#..#....##.........#......#...#....#.#......#...#.#...##.#.#.#.##.......##.#.##....##....#....#.#.###..##..##...#.###......##..#####...#..#..#.......
..#.#..##.###.######.#...#..#.###......##.#..#........#....#..#.####..#......##.##.#.##.#....####.#....#.#..###.##.##.....##...##...#.........##.#.#.#....#.....#..##.#.#.##........#.##...#....#.###....#.#.#..####...####.##.#.#....##.##.#.####..####.##..####.###.#...#.####.##.##.....#...##.#....#...#.#..#.#...#..#...##.##...........#####..#..#.##..#...####.#..###..#....#..#.###...#...#.......###..#.####..#..#..#.#..##..###.#.##......#.##.#.#.#.##.........#.#.....#.#.#..#######.....####..#...#.###
.#.#.##.#.##...##..#......#..#.....##...#.....#...#.....#..###..##.###..#.#.##....#.##..##.#..........###..##...#..###..#...#.#.##.#.##..#...#..###.##.#..#.##.....#.####.###.....#..##..#.#...###..#..........#.....##..#.#.#..###...##.###..##.#...#.##.#.....#.....#.#...####.#..###....####...#...#....#..##..####....##......#####..##......##.##......##..#######.....#.#......#..#.########.#..##.......#.###.#..#.##.#.####...#.....#.#.##..#..#.....#.####..###...#.#..#....####.##..##..#........#....#...
..#.##.###....#.#.#.##.....###...#.......#.##.#...#..###..#..#.#.###...###.#...##....#..###...##.##.##.#####..........#....##...#.##.####.##...####..#...#......##.###.#.....#..........#...##....#.#...###..#.#............#.....#..#.#..##.....#.#.##.###...####.#.####.###.#.#..###.##.....#.#...#..###....#.#.#.#..#..#.#.#.#.#....#.......#....#.#.#......#.#..#..#....#.#.##....#...#..##.#.#.##.#.##...#...#.####..#..###.#.#.#.##....#.....#####.........#.####.##..###..#...#....###..##.....##...#....#...
#....#######.....#...#..#.##..........#..##.###.#...##.##...#.#.#..#....###.####..#.#.#.#.###.#..#.##.....#..##.#...#.#..#...###..#.####.#...#...#.#....#.#...#.#.#..#..#.#....##..###......#.#.#.#...###.....#.#....##.#..###.#..#####..####...####.##..####..#..#...#.#..###....##.##.##...#.#.##...#.#.#.#.#.####.#.....###.#...####.#####.##...#..##....##..#.###..#....#.##...##....#.#.#..##.#..##..#..#.#.#.####..........#.#.#.##.#.#####.#.###..#...##.#####............##...##.......##.#.#..###...#..###.
.#..#.#.....###..#.###.#.....#..#....###.#..#####.#..#....#..#.#...#..#.###.##.##..#......###.#...#...#..#...##......#.##.##..##.#....#.#.#......#.#..#.#.#.###..####..##.##.......#####.##.#.......#.#.....#...#.#.##...#....##.##....#####.#.###.#...#.#.###..#..#........#..#.###.##.###.#........##.#.###..##.##...#...#.#.#..#....#.##......###..#.....##......#....#...#.##..#......#...#..##.#..#....#......##.##.#...########..#....#.#.####.##.#######.....##....#.#..#...#.#.##.###...#..##...#..#.#.#.#..
##.###......##.#..#....##..#.#..#...#.#.#....#....##.#.....#...#.........###.#..#....#..#..#.....#.###..###...#.....#.#.#..#.#.#.##.##....##...#.#...##.....#....##..#.##.#.#.....#.....#..###...#.##.#.####.#...#...#...##.##..#...######..#..#.#.##.#..#..##....#..##.......#....##...#....##.#.......####.#..#.....#...###...####...##.####.....#.#.###...##..#..##.###.#.#.##.##.####...###..#..##.#.#....#..##..#..#.##..##......##..#..#.#...#.#.##.#..###..#.....##....##....##.####.##.###....##.###.#...###
#####.......##.#..#..####..#..##...##..#.....#....#..#.###.#..#...#.....#...##.#....#.###..#.....###.####.##..#.......#....#.....#....#.###.#.#.#..#...#...#.....###.###.#...##.#.#..##.....#.#.#.##.##..#############.##..#..#....#...#..###.........#.#.#...###..#..#.....###.....#......#.#...#.#.#.#.....#..#..#.#.##.#...#.##.##.####.###.##.......##..#.#..#.#..#####..#.....#..###..###.##..#..#.#.#....###.##.####..#...#.......#.#...###.#.#..#.#.#....#....#...............##.##.....####....#...##.###...
.#..##.#......###...#....#.#..##......###.....#.....#..#.###..#####...#.#....#...#.#..###...#.#.##.........#.#...#.###.#.#.##..####........#.#.#.....#..#..#........#.#.#.#.#.#...#....##.#.#...##...........###.#.....##..#..#.....##....##.#.###.#.####.#.#..###..###..###.....#.........####......#.....#.#.#...#.....#.##...##.#.#..#.#..#...#..#####.#.#.#....##.#.#.#...#.#.#.##..#.###..#....#.#####.#.####......###...........#.##.#....#...#..#.....#.##.#.##..#....#.......###..#.##.#..####.#.#####......
....##..##.#..#.#.#...#####.....#....####.##..#.#..##..#..#.#.#.#.#....#####.###..##......##.#..##.......#.#####..#...#####..#..##.......#...#.####..##....#.#...#.#...##...#.#####.##...#..#.#...##........#.##..##......###...#.#........##..#..####.#.###.#.#####.....#.##.#.#.......##..#........##.##....###..........#....#.##.#.#.#.#..#..#......##.......##.#.#..#.#.##.##.#.#..###.##.##....#####.#..#.......##..#....#...#.##...#.##.#.#........#..#.......#.#...##.#..#..###.#.##....#....#..#..##.......
....#...#..##...#..#####.##....#####.###..######..##......####.#...#..#.#..#.......#...##.#.#...#...##.#.#...#####...#.#...#....#..#.#...##.#..###.######....#....#.#.#...#..#..#........#.#...#.....#.#..##...#.#.##.#....#...#..##....#.##..#.#.####.##....###.#....##.##.##.#......###....#.###.##.#.#..#....##.#..####..#...#..##.##...###..##.#.##.#.##.#........#...##...#.#####..##..#.#.#....#.##.###.###.#..###........#....###..##.##.....#...###..#.#.##.#..##..##....#....##......#..##..###..#..#.#...#
.##..#....##..#...#####.......#...#...###..#..####.##......##....###..##..#...##.....#.............#.#..#.#.#...##.#.#.#.###..##....#.##..###..##.....#.##....##.....##..#..#.##......#.#......#..##.#..####.#...#.##.#.#.#.......##...#.##....##...#....###.#.#.#.......####..#.#............#....#...##.##...######....#.....##.#.#..#.#..##.###.#..#.#.#.#...#.#..#..##..##..##.###.#.##...##........#..##.#..#..#.#..#..##....###..#......#........##..#.##....##.#.#..##....#..##...#.#..#..#.....#.....#...##.
...#......##..#....###..#.#..##.##.###....#..##....##...####....##.#..#.#####....#....#.#...##.....#...#.#...#.##.............###..#...#..#.#..#.####.#.#.....#....#.#..#.##..#####.#####.#..####...##.##.#...#......###.#..##...#...##..#.#....#..#..#...#.....##..#...#####..#.#.#..##.###..##.#.#####.#..###....#..#.#..######..##...#..##...#..#.#...#...##....######....##.#...##..#........#.#.#.#...##..#.##.#...##..##..#.#.........#.#.##...##...#..#.#..#..##...........#...#.##.##.##.#..#......##..###.#
.#..##.....##.#.###..#.#.....####.#...#..##..##...##.###..#..#.#.....#..#.###...##..#.#......#..#....##.#..##..#####.##...#...#.#.........#......#...###....#...####.##..###...#..#..#...##.#..#..........#..##..##...######...#.#..#.##........#.#....#....##....#.##.....##......##.#.#.##.##..##....###...#..#..#.##......####.#.#....#..#..#...#.......#....#..###....#..##.......#....####.#..##.#.###......##..#.#....#.##.##..##....###..#.##..#........#....#.#.#####.........##...######..#######..##..#.#.
#......#.........####......##..##.###....#.#.....#......#..#....#.##...#.....##....#........##.#...##....##.#.#.........###.....##.#.....##....##.###.....#.#.##..#.##..##...#.#.###......#.##.###....#..#.##..#..##........#.##...###..#.#.....##..##..##.#.....#..#...#.#...#.....#....#.#......###..#..#......##....##.......#.#......###.........#......###.###.##..#..#.#.###..#.....##.......#....###.....#...##.#..#.....##...#.##.....##....##..###...#.#....#..#.....##....#..#...#..#....##......#..###..#
.#.###..#......#...###........###.###.##.###..#..#..##.....##.#.....#...##.#.#..#.##.#.....###...##.###..#.###.#.#.##...#.##..###..#...#.#.#.#.###...#....######.....#...###.....##.#...##.#.#.#.#.....#...#.#..##.#......##..#..#.#...#...#.####.#.##..#.##...#...#.####..##.#.#....##..#.....#......#.....###....#.#....#.#...##..#.........##.######..#.###....#..#...#.#............####...#.#.###...#......#.##.##.###.##..#.....##.#....#..#.##.#...#....###.#.....##.#.#..#####.#..#....####.....#.##...#...#
##.##..#..#.....##.##....####...##.#...#...##....#.###.....#.......##...#.#.#.#.#.#.#..#..##...##...###...#.##..#.#..#...........#.##...#...#.####.##..#...######.#...#...#.#.#..#.#.###.######..###.#..##.#.......#.#..#...#.#.######.###.#...#.....#...#..#..#.#..###....#...####.#..#.#.#..##..###....#...##.#...##....###.###..#.#.#..##..##....##...#....#.#.##...#..#....#######..#.......#.#....#.#.#.#..#.#.###...##..#.##..##.#..##..##.#..#..#..##.....#.....####.##......#.#.#.#.....#...#..#.###...#..#.
##....#..#...#.............#..#.#.##.....###..##..#........#.....#.......#####....#.###..###.##.#.##.#.###..#.##.#...#.##..#...#..##.####......##.#......##....#.##.#.....###.....##.##.##..###.....##....##...#.##.#.##..###...####...........#.#...#.....#..........###.#.###..########.#.#..#....##.#..###.#..#....#.....#.####.##..#.##....#..###......#.....##...###.....#.#.....#.#.#....#..#.........#..##...##....##...#...##..#####...............#.##.##........#....#.###.....#...##.#..###..##..###.##.#
.#....##.###..##.##.#..#.....##..#....#.##.#..#..#.#....##.#...##.#.##...#..#.##.##...#.#.......#...##....#.#..#.#.#######.....#..........#####..##.#.......##...#.#.#.....##.#....###...####.#.#.###..#..##.#...#.#.....#.##.##.##.##.#..#.#..##.##.#..##.###......##.##......####.#........#..##..##....#..#..#...##.#...#..##.....#..#.#...#.....##......##.......##...#.#....#..##.#.#.....#....###.....##..#####.####...#.##.....###.....#..###..##.#.#.##..###..####.#....##.#..###.#..........#..#...#.#.#...
..#.#..####.#.#..#.#..##.#..####...##..#..#...#.....#...#.##.....###..###........##.####.#...##....##....####...##..#....#....#...#....###.####..........##.###.#.#.####......#..###.#..###.....#.##...#####.#.........#...#.#..###...#....#.#..#.#...#..#.#..#.##.....##..#...##.#.##.####.####..##..#....##.#####........##......#.##..###....#.#.#..#.#.#.......########..........##.#..#...#.......#.......#.#.###...#...#.#.#...#..#.#.....#.#.......#..#...........#..##.#...##..###.##.#...#####......###...#
.#.##.......#.###...#.#...#.#..#..###...##.##..##...##....#.####..#.#...#..#..#.##.#...#.##..#.#.##.#.##.#.#..#.#.#..#.##......#.##...##..........##..####....#.##........###...#..##.##.#..######.#..#.##...###......#.###.#.........###.....#....#.....###.#..###.#..#####.#........#.#..#.#...#...#....#..##...##....##..#....###..###..#..##.#.#.######.....#...##...#.#..#.#..#.####..###..#.#...####.##........#.#..#.####.........##.###..##.#....#..##...#.#.##..##.#..#.........####.#...#.###.#...##..#...
...#...#..#.#######...#.##.#...###.###.....#...##....#....#.#...#..#....##.#.#.###.....#...#....#....#.......#.....#.#...###.......#.#....#.#...###.#..#......#.#...#.#.#...#..##.##...#.#.#.....#.#.###.....#.....#...#.#..###..#####...#####.#..#.......##.#####..#####.#.....###..#.....#...###..#...#.#..........#.......#...##...##.....#.###..#.##...###...##....##.#.#..##.#.#..#.#...####..##.....#..##.#.##...#.##..#.....#...##.#.##.#.....##.###...##.#...##.##.#..#...##.#...##...##..#..#.#..###...###.
.#..##...##.##.#.###......##.###..#..##.#....#..#...#.#####..#.#.....#.#.#..#.##........#.###.#....#.##.......##...#...#..#..#.####...#####.##..#.#..#.#....##.####...##.#.##.#####....#.###....#..#..#.#..#....#..........#..###.#..##.#.#......###...#....#.....###.#.###.........#...##.#.#.##.....#..#..###.....##.....#.....###.#....#.....##..#.#...#...#.......#..###.#.##....##..##...#..#.##....#..#.#.....#.#.#.##.....###.#........#..##.#..##.#..#..#..#.###..#####.....##.#.....###....#.#.###..###....
.#..#.###.##....##.....####..#..#...#....#.#...#...#..#.#..#.#.#.#..##..#..##....#####.#..#..#...#....##..##..####.#.#..###.#.#.#.#......#.#...##...#########.#.#.#..#...#..##.##..###.##...#...##....####.###.##..#.#..#.#..##....#.....#.##.##.#.####...#..###...#.#..#.........##.#....##.#...#...#....#.#..##....#####.#.#.#.#..#..#...#........#...##...#......#.###...#..#.#.##...###....#.##..##.#....##......##..##.#...#...#...###..####.#.#..###.#.##.##....##.#...#..##.#.##.#.###.##....#..##.....#.#.##
##.###.#.....####.#..##..####.##.#..####....#..#.#.##..#####.##...#.....#.###..#.##.#######...###...#..##.#.#..#..#..###...###.#.##....#.#..##..##.##.#..##....#.#..#...#.##.####.#...##.#.#......#...#....#..##....#.###....###..#.#...###.####...#..#....#.#....#.#..##.#..#..###.#..######.....#...####.#....###...........#....##.#.......#....##.#....#.....##.....####..#...#.##..#.#..##....#...#.##...#..#.#####...#.###.#.....#.#.#....###..#.#.........##.....#.......#.#..#..##.#...#..#..##....#....####
.#.....##...#.............#####..#....#.#......##.##........##...#.....#...#.#.##.###..#....#.#......#.#...#...#..#..#.#...#.#.#..#..###.....#.............#....#........#######.#......#..#.#...#.#....#....#..#..##...##..#......##..#...####....#.#...#...#.#....#.#.#...##.....#..##...#..#...####.#........#...#.#.##.#..........................#.##......####..#..##..#.####.#..#..#.#..#............##.##...#.....#..##.#.#.#.#....#.#####.#..#..............#...#..#.......#.#....###.......##.#..##..##...
.###..##.#...######....##..###..#.##.####...#.#..#......#.#.#......#..#.......#.#..#.....#..##...#.#.##.#.#..##.##.....#.####...#.#.##.#...###.##.####.#..#..#..#..#.#.#......#.#.##...##...#.###.......#.......#.##..#.......#...#..##............#.#..#.#.###..#.##.#.#......#..#..#...#.#..#....##.....##.#.#....#..#.##....#..##.#.#...#.#...####.#...####....###..######...#.##..###.##..#..##......##.#.......##...#..#......##.#.##.#.#.##.#..#...#...#...#..##.#######......#...#####...#..#.####....#..#..#
.##...#.#......###.#.#..#....#.##.#.###.#.#..#..#..#..##...#..##.....#..#......##...#....#.#.#.#.##......#...#.##...#.#.###.#.##......##.#..........##.##.#.#..###...#..#.#...##.#..#.#.#...#..#.##.##.#.#...#.#####.#.#....###.###.##.##..#.#..#.##..#.#.#...#....#.###..#...##.##.#.#.#..#.##....#...#.....#.#.#....#....##.#...##..#.###.#.....#..#.###.##.#.##...#.........##...###....##..#..#...###.#.#.#..##.####.##.####....#.....#...##.....##..#..#..###...##.#.#.#...#...#....####.#.#.###...#.##.##.#..#
.#...#...#...#.#.......###.#.#####..#.#..#..#....##.##.##..#..##.#...#.#.......#...##..#...#.....##..###.#......#..###...##.#.##..........#.#.###.........#.#..##..#.#...###.#.#.#....#.#..##.###...##.##.##....#.#.##.#.#.#..#....####......##......##.#....#...#.###...##...##..#.....##.##..#..###..#.#.#...####......##..##.....#.##...###..#...##..#..##..........#.#...#.........#..#.##...#..##...#.#.##.#.#####..##.#..###...###..###..####.#........#....#...#..#...#..##...###..#.#.#.#..##...###.....#...
..##.#..##.....###....##.##....##....#...##....#.#.....#..#.#..#####...##..#..#...#....##......#.###...#......#.##....##.#...#..#..#.#...##..##..#.##.....#.#.#...###..#....##...##.#.##.#..#......#...#.....#.#....#...##.###.##...#...#.....##....##...#........###....#.##.#......##.###.##.........#..###.#.#..#...##.##.........##...#.#####.##..#.#..###.#.##.##.....##.##..###...#..#......###.##..#..##....##...#...#.#.#.##.#.#..#...#.......#.####..#.###...#.###.##..#.#.#.##..#.#......##..##.###..#....
#...##.#.#..#..##.##..#....#.#...#..#.#..##..##...####..#....#...........#..#..##...#.###.#...###.###.###.#....#.#....#....##.....#..####...##.#....##...#..#........#...#.##.###..###..#....#.#.#...#.#.##..#..#..#............#....#..#.#..#....##.#...#.##..##..#....#...#...##..#.#....#....###............#.#.......#...###..##..#.#..#..###.#......#...#...##..####.#......###...#..##..#.#.#..#...#.#...#.#...##..##.#..##.#.##..###....#####...#.#.#.#.#...#.....#.....#..#.##.##.##..#.##.#........#..##...
##...#.#..###.##.#.#..#....#.#..#.##..#....##.#..##..##.....#........##......##.###...##..#...##.........##.#.#...####..#.#...##.#........##...##..#.#.##...###.####.#.###...#...#......#.........#.....#....###...#..#.#....#....#.....###...#..##..#..##..####.#..#.....###.#....#.......#..#.####......#....#....#.......#.###...#......##.##....#..##.....#.#.#...##.#........#..#...#.#....##..#....#####...##.#...####....#..###...##.#.##.....#...#..#..##.###.#..#.##.#..#.....#.#..#..#..##..#........#.###
#.#.#..#..#.#..###..#....###.#..###......##..#...#..#.#....#...#.....####.#.....#.####......##..##.##...#.##.#......#.#..#...#..##....###....###.##..#.#..#....#....#..###...#######.#......#..##..#....#.....##..##....#....#....##....##....#.##.##...##..........#...#...#...#..##......##.......#..#.###....###...#.#.....##..#......#...#..#..##....#.#.#..#.#..##.#.#.#.........####...##........#.##.#.#...##.#...#.......#.....##.##...##..####......#####.###.##...###....#...#..#....#.#....#.......#.##..
.##...#...#.#......#.#.#.#..##.#.#...#####.#...####.###......#..#...####.###...##..##.#...#.###..####.#....##.#.##.##.........#..#...#.#....#..###..#...#..#..##.##.#........#.........#..........##.#.#...#..###..##.##.....####....###....#.#.##.......#.#.#...#.#......##.#..###.#..##.#..#..#....##.##...##.....#...##...#..#.#...##....###..#.#.....#.#.#...#...........#...#.#......#..##.#.####..#.###.......###..##.###.#..#....##.#....####.#.#.#......##...........##..#.#...#.####..#.##..##...###.#.##..
###..##...#..##.#...###......#.....#....#..##.#.#.....#.#.#......##...##..##....####...###.##.....#........#..#..##.....#..##.#.#.###.....######.#.##.###..#..#.....#..##......#.#.....#....#...#....#...##....##.#.#.#.....##..#.#................#...#.#...#..#.###..#...#....#.#....#..###..###.............##.#..###.#....##...##..##.###.....##.....#.....#.....#.#.....##....###..##..#....#.####.#..#.#...##.#...##....##..#.#.........##.#.##.....#####...#.##...#...#.##...##......####......#..#.##..##...
.....##..#.#...##......##...####....#.#.##....##........#...##.#.....#..#...#.#.#.#..........#.##.#.....##.#.......#..#.#......###....#..##....#.###..##..........#.#..#.....#...#...#.##...#.#####.#.....#...#..####..##...#..##..#...###.#.#..##.#...#.#..#.##.#.#.#.###.###.....##....#.#........##...#...#####.#.#..#..#.#..#..#.#.###...#..##.##.....##.##....#..##....#..####.##....##.#.#..########.###.##.###.#.##..#...#.###.#......#####.#......#.##.##.###..#.#...#....####...#..##.###...#....##..#####.
###.#..##....##.#.#.###.###.###..##.#.#.#..#.#.#.##..#..#.#.###..##.###.##..#.#..#.#..#..#.....#..####.#.##..#...#...#.#.###.........###.#.#.###.#.##.......###....##.#..#.####.##.#.#...#..#.....#..#####..#.#.##.#.###..#....#...###.#.#.###.###..#.#.#...##.#....#.#.##.###..##..#.#...##.##.#..#.#..#.#..####..##..###.##.........#....#...###...#.###....#.#...##..###.#.....#...#.....#.#####.....#.##.#....##..###.##.#.......#....#.##..###......####.#....#####...#.....##..####.#....###..##.#.##..####...
.#.#.#.#.#.#.#..#####.....#.#..#..#.##..#......#..###...#.......#.....##.#...#...#.....##....#####.##.#.#.###..##.#...###.###.#..#.##..#.....##..#.........#.#..##.....#.###.#####.#.......##....#.#....#.#.#.##.##..#####.#...##....#.....##.#...####.#.#.######....##....###..#.##..###.###..#.#.........#.#...##.######.####...##...####..#....#.###.....#.#....##.......##..##...####..###....##...#...##...#.#..#.#.###.#.####........#....#..#..#....#.......#.#.....#.#.#....#.##..###.#...##....#####....#.#
..####.##...#.#....##.##..#.#...#.##...#.##.##..##..##..#.##..#.#.###........#.#....##.##..##...###.....#.#####....##....#.....#....#####.#...#........#....#.###..##.....##...####.#..##...###.#.....##.#.#.##.#######..###.#..#..#...##.#....#..#........#.#.#..#......#...#..#........#.#......#.#...##..#..####...#.##..###...#.#......#.#.##.##...#..#.#......###.#.....#..#.#.#.#..#...###.#.##.#...#..###.#..##..#....##.#...##.............#...##.....##.....#..##.......#...#.........#...#..#......#.#.#..
....#.#..#.#...##.##...####..###.....##.#...###.##...###...#.#.##.....##....#...#..##.#.#...####..#..#..##..#####..##..#..#..##.#####...#####...##.#...##..#....##....#..###.#..###...########.##......##....#.#..#######....#..###..##.#.....####.#.#...##.....#..#....#..###.#.#.###..##..##.##.##.#..#..###...#..#....##.#.##..##.#..#.....#...#.#..#..##.#......###..##..####.#.........##..#.....#......#.#.#.#.#..####.##...###.###..#..#.....####.#..#....##..###..#.#.#.....#.#......#.##.###.#.#...#....#..
..###.##...#..#.#...###.#.#.....#........#.###...###.#..#..#.#..##.#.#.#..#...#.###......#...#..##....####..#...#.#....##.......##.......#.##..#.#.#..####...#..#.#.#..##.#.##..##.#..##..######..#.##...#..#.#.....#.#..##.###....#.#.##...#.##..#..#...........#.#.#...#..#.#.##..##...#......##..##.#..#.##..##..#...#...##.###...#.##.#...##...#.#.......##..#.#.#....#..#.#.##..####....#.####.#.####....#.#........#.####...#.###..###......#...###..##.......#.#.....#.#.##..#..#.#.###..####....#.#..#.#.#..
.#...#....#.....#.###..#.##.#.#####....##..##..#.#...##...##.##....####..#.####.....##.......#...#.#.#..##....#.##..###..#....##..##...###.....##..#..#...#.##...##....#.#..##...#.##..#....##.#...#.#...####...####.#.###.##.#.#.#.#.##..##.....##.#..#....#..#...#.###.#.#.#.#.#....###.##.#..##....###..#.#.#.###.##...#...#...#......#...#....######.#....#...##..#.....#.....#..#...###.#...........##....##...#.......#.###......#..#.#..#..#.#.#.........#...##.#...#..###...###.#....##.#..#....##..###....#
##.##........##...#.##.#...#.....#......###.#.#.#..#.###....##.#...##..#.#...##......#.....#.###.#.....#..#..##.###.##.#.#..#...#.#.###..#....#.##.###..##...##......#.#.#.###.###...#..##.##.#....####..#...#...#.####.#...#....#...###....#....#.#...#.#...#.#......##..#.##.##.###.#.#....###..##.#..#....#.#..#..#...#....##.....##.#.#..##..##....##.#.#..#.....#...#..#.##...#....#...##.#.........#.........###.###......#.#.#.#....#.#.#.#.#.##..#.#.#..#.#.#....#.#...##.#.#....#...##.#..###.......##.#.#.
###.##....#.##....##.#.#.#...##.#....##..###...#..#..#..#.#...####.##..##....#####.###..#.#.#.#......##....#..#...###..#....###.#...#...##.###.#.#...#..#.#...##.#...#.#.##..#.###.#......#..#.#.#.#..##..##.#...#.###..#...##.....###....##...##.###.##......###.##..#.#...#.########...##..#..#....#...#.....####...#...##..#..#..##.#...##.#.#...####.#.##.#.....##.......#....#....#...##....#.....##.#....##...#.##..#.#.###.#....##...##..#.#....###..#..##..#######....#.#..#.##......#......####.#....###.##
###.#.....####.#.#.###.....#..#.##.#.#......#....##.#.##.#....#.#..##....##....##....#.##...#......###.##..#..#.###.##.#.##.#.##..#....#..####...##.#...#.#....###.##.#.......##.#..#.###...#........##..#.#...###.#.#.##..#..#...#...##...#####.#.#.##..#..###.....#...###.#.....##.......#..#...#.#...#...#.#.#.##.....#.##........##.##.#..####.##.#...##.#.###...#..##.###........##.....#.....#...#..#....#.#.###...#...####.#.#.##.##.#.#..###..##...#.##.#......##..#.##.##..#...#.##..###....#..#.#..###....
##.##..#..#.#.#.##.###.####....#.#.#..###.#.##...........#...#..##.####..##....####.#####.....##.####.......#.##.#..#.##..#.........##.#....#...##.#......#.#.#.....#...#....##..#..#.#.##.#..##.........#.#...#...##..#....#.........##...#.##....##.#..#.#.##...#....####.#..####......#..#.##...#...#..#...#...#.#.##.#.#.##..###...##....#....##.##.##.####.##.....##..##.....###.......#.#......#..#..##.#.##.#...#.#.##....#.#....#..##..##....#.......#.####..##..##.####..#.###...##..##.....##.#.##......#.
.##....#####.#.###.....#...##..#.#.#.......##..#...#..#.#......#....###.####...#....#.#..##.....#.#...##.#.#.#.#.#.##..#.......##..##..####...#.#....#...##....###...#..##..#..#.#..##.#.#.......#.##.#..#..##..#.#..#.#...#..#....###..#.##..##...#.#.#.##....##..#.###.##.#....#..###.#....####.#.##.#.#....#..#.##.#.#......#.#.....#.##..##.....####..#....##..#.###.#...###.#..##...#..##.####.#.....#..............##......###..#..##...##..###.#.###.#..#..#..###.#..##....##.#....#.....###....#...####.#.#.
..#...##.#..##.......##..##...#.#.#.##..#...#..#......#...#.#.####.#......#####......##...#...#..###.##..#.#.#....#...###.#.##.#.#..#.#####.#.###...####..##.#.###..##.##..#.#...#...##..#..#...........#.#......#.#...#....#.#.##...#.##..#.#...#.#..#.##.#..###.#...#....##.......###.#.......#.......#..##..##.##.#..##..#.###.####...#....#.##............##.##.#.###....#..##.....#.##..###..#.#...#.#....#..#.#..##...###.......###.####....#..#..#.....###.###.###..#.####........#####..#..#.....#.#..#.##..
.#...#...##.#....####........#..#.#..#..#.###..#...#..#.........#..#...#..#.#####.#..#.....####......#.#.##..##..###..#....#.....#.###.#...#.#....##.#......##....#.#...#..#..##.#.##..#.##....#.#.....#...##....####.#.#.#.##..#.#.###...#.#..#..#.....#..#.#.#..##.#.....#..#.##...##.....#.......#.#...####...##.#.#####...##.#.....#.##...###...#...#....#..#...#.#..#.####...#..##..#......##....#.#...###..#..#.####.......##.#..#.#....##...#.#####.......#.#.##.###...#.##..###....#.##.#...........#.#..#.#
#....#####...###..#...##.....#.#.##.##...#####.......#...##...####....##.#...#.###..##.#...#..#.###...##...#...#..##..#.##.....##....#.#....##.......##.#.##..#..####..#.#..#..#.#............#.#....#.###...#.#.####....####...#.#....##..#...#...###..#.#...#..#..#..#....#.##..#........#..###..#....######.........##..#..#..###.#..#...#####....#..#....#..##..#.#..#...##.#.#..##..#..#.....#...##.#####.##..##.##...##..##....###..#....#..##.##....##..#..#...####.##.##..##....#.###...........#..###......
#.#####...#..###..#..##.#..##........####.....#...##..#.###...###...####..#.....##...#..#.#.###.#...#....##..##..#.####..#.#.....##.##..#.####...#....###.#.##....#....#..#.###..##..###...#.#.##..####...##.#.##.#####..###..#.#...####.###..#.#.##..##.#.#..##............##.....#.###...##..##..#...###..###..#.###...###..##.##...#.##.#..#....#......#####.#...##.##...#.#...#...##.##....####.#...#.#.#.....#.#...##...#.#..........................#...#..#.#.##.#.#....#.#####.......##.#..###.##..#...#..#.
.#....#.....##......#...##.###....###.#....##...#..#..#..#.##...####..#.#..#........#..#####..#.###..##..#.#...#..#.....#.##.##..#.....##..##.#.#.###.......#..#.#.##....#....###.##.#..###.#....####...####....#.#..###.#..###.#.#......#...#..##..###.#.##..###.....#..####.##.####...#..#####...##...#.##.....##...#.##.....#.#.###.###.#.##..#.....##....#.#..#..###..#.#.#.....##...####......##...#.#..#.#...#...##.....##.....####....#.....#....###.#.#....#.##...##......###.#.#..##.#....#..##.#....#.#...
#....#...###.#..#.#...#.#.#.#.....###.#..##.....#.#.#...#.#....#........#.#...#.#...###.###.......#.#..#...#.#.....#.........##..#.####..#......##.#..###..#....##.#.###.#....##.###.##..#.....#.#.##.......##..#...#####.##..#....#...##..#..#...#.######....##..####...#.#.#..#.###.##..##.#.##.#...#.#..#.#..#.###...#.#.#..#.#...........#..#.#.#..#..........#.###..##.....#.#........##.####.#.....##...##.....#.#.###.##.......#..##.####..#..#..####...##.......#.#.##.#.#..#......###..#.#...#..#...#.#..#.
#.#.....#.#.#.#..#....#.####.#..###.##.....#.#..##..##..#...#..#....##..#.#....###......##.#.....#...#.....#.##..#...#..#.#......##.#.#.#...##..##..##..#.....#.####...##.#...###.....#.#..#.#...#.#......#.#...###..#....##.#.##....#.#.....#..#....#.........#.#.###..##..####..#.#.#..#..##..#.#...#....##.#.#..##.###..#..###..##..#..#.#..##...........##........##.##..##....#.#....#...#.....#.#..#...#.####.##........###.#.##.#.#.......#.###......#...#.#....#.##..##...#..#...##.#.##.#.#.#...##.##......
.#.#.....#.#..##.##.####..#.#.#....#.........#..#...#...#.#...#..#........###......#.....###...#..##.###.#..###..#.#....##.#...#...#..#...#.#......##...#...##...#.....#.#...#.#.#####.#.#....##...........#.##.#.#....##...####....###.........#....###.#..#.........#.##.....#..###....#..#...#.......#.#...##....###...#......#.###.#..#.#...#.#...##....#.##..##.....##..#.#........##.#.##...#....##.#.#....###..#.#######..#..##.##.##..####..#..#...#......###.##...##.##......#.#..##.#..#..##...#....#..#..
..#.#.#..#.##.....#.......#...#.#......#...#.#....#...######....#.#.###...##....###..##.###..#.#..#..#..#.............#.#....#.####.##..#.#.#..###...#.....#...#....#.##..##.....#.##.#.#..####..#...##..#.#.#..#...#.##....#..#..#..###....#...#.##.#.###.#..#.###...##....#.###....#..#.###.##.#...#.#.#.#.##...#.#.......#..##...##..#....#..#..#.#.##########..#........##.#..#.#.#.##.##.##..##.####..#..#..##.##.#.##..#..##..#..#..####...#...#.##..#...#....#...##.....##......#....##...#.#...#...#........
#...#.##..#.....##....#...###.#.####.#.#....##.##..###...#####.##...##.......##..##.##.........###.#..###.#..#..#.###.#..#...#.....####..##...#....#...#.#...##..#.#...##.#..###..##.##....##..####.#.....###..#.#..#.#...#.....###.#.##...####.#.#...###.#.....#.#.....#..##.##...#.##..#.##.....##......#..#.#..#....#..####..#.#.#.#..##..#.#.#...##.#.......#.#.###....#..#..#..#.#...#...#.##....##..#....#....#..#...##.#......#..#.#.#...#.....##......#..###....#.####...#####..##......#...#.##.#..#.#...#.
..#......##..##..###....##.#....##.#.#......#.#.......##..#......#.....#.#.......#######...#####.###......##..#..#.#####...#..#..##...#..###.#..#...##.#.##..##..#....####........#.....####...#....#####.#..#.#....#.#..#.#.....#.##...#.#.....#.#.#.##.....#..#...###.#.#.#...#.#.##.#..#.......#.##.#....###.#.#.......#....#.##.#...#....#....#..#.#.##.##..#..#####.#..#..#.........##.#..##..#...###......##.#...#.##..##...##....#..#.#.##.#.##.##....#.#........##.##.....##..##.#..#..#.##.#....#.#.#....#.
.#.#....#.####.#....#.##.##.##...###.#.#####...#.####.#..#......##..#.###...#...##.#.##..................#.####.....###....###...#.........##......#...#.#.###.###.......#..##.#.##......#..#.#..##...##...#..#..##.....##.......###.##..##..#.....#.#.###.....#............##..#..#..#..........##.##.###.#....#.#.#.......##.#....##.#..#####...#....####....#.#.....##...#....#.#...#.....#.###....##......##.....#.##....###..#.##..##.#...#.#.#.....#.#..##.#...#..###...#..#.#..##....#....#.#####.###.#####.#
....#..#..##..#...##.#.##....#.#.#.##...#...##....#....###...###..#.....#.##..#.##.#..##...###....##......#.......#.##.##.##...........#..#####..##.....##..#.##.......#..#.#......#.....######.#.#....#.#...#.###...#...##.###..##.....#....##...#..#####....#..#..#..####..#.###....#.#.....#..#.#.#.....#..#.......#....##..##......#..#...#..###.##..#.#...###..#....###..#..#..##.##..#..#..##..#........###..#.....###.#..###....##.....#..#...........##.##...#.....#.#.#...###.....#...##......##.#.#....#..
#...####..#.#.....#...#..##..#..#..........#.#...#...##.##...#..###.#....#.##.##........##......#..#..##.##.###.#.......##.###..#...#.#.#..#..##......#..#.##....#..#.#.##.#..#.###...#..#.#.#.#.#...##.#.####.###...####..###..##.......#..#.#..#..##.......#.....#...#..##.#..#.#..##....##.#........#..####...###...#........##..##..##..#.#.#...#....#....###.#.######...###.#.#...###.##.#......#..#...####..##.#..##..#.#.###.########.##.#.#...#...#..#####...#.......#........#....##.#.##..###..#..##.###..
...#.##..####...#.##..##..##...#......#..#.###..##.#..#....#.....###.##...#.######....#..#....#..#.....#......##.....#.##..##..##...##..#......##.#...###....#..........##.......#.....#.#.#.###..###.##.#..#.#.#.###.#.#...#.#..##.###..##.#.###.#...#..#..#............##..##..#.##.#.#.###..###.#............####.#.#.###..####.#.#....#.#.#..#.......#.......##.#.........#.#...#.#............###..##..#..#.#.#.###...###...##..#...##.#..##.#..#.##..#..#..#.###...##.#.####......#..##..###.#.#.#.##..#.###..
...###.###.#...##.#...#....#.#..#.##....###.#..##...###.....#...#..#......#..........#..#.#.....#.#.#.#..#...##.###.##......#.......#..##..##...#.#..........#.#...#..#......##...#.###..#.....#....#.#..###..#...##.#..###.#.#.....#...#.#.####.#.#.#...........##.#.....##.#.####..#.#.#..#.#..####..##....#.###..#..#...##..##.#......#.###.#....###..........####...##.#...#.###.#.##.....#...#.....#...#######..#....#..........#.........##...#.####........####.......#..#...#...#..#...#.##.##.#....#.#.####
#....#.#.....#.##.##.#.#..........##.....####......#.#...#..#...##..##....#...###..#.##.....#..#..#.#.....###.#.#..#...#..#.#...#....#...#.#.#.#..#..#.#........###..#.#...#.#.....##.#.#...#.....##...##..#.#..##.#..##.#...###..#.#........##...#..#.####.#.###..##.#.....#.....##...#..######....#..#.#..###..#...##..#..#.#.....##...##..##..#..#.##..##.###...#.#....#.#.#...##..#....#.....#.#.#..##...##....##...#.#.#.#.###.#.#.##..####...###...###...............#..#.......#.....#...##.#.##...#...####.#
##.#.#...#.#.#......#.#.#..#..#.....#..#.#....###...#.##..#...##.##......######.....####...##.....#...###.......#...#...######.#.#.###.#......#.........#.##.##.#..###..##..#.....#...##..#......##...#.#..#.#...#..##...#...#.#...#.......#...##.##.##.#.#...#.#......#...##...##..#.......#...#.#.#....##..##.#..#.#.#.#....#......#.#..#...##.#####.....####...#.#...#.##..#...#....##.....#..#.#.#.###......#..##.#.#..#.##....#.....#..#.........#..#..###.......##..##...#.#..##..#..#.......###.##.#.#.......
##.#.##.###..##.#..#.##..#.######.##..##.#..###.##..##..#.##...##..#..##.#.##..##.#....##.###....#..#.#...#...#..###..##...#.#.#.##..##...#...#...##.........#####.###.#...####...#.#.............#...#.........####...#...##.#.##....#...##......#..#.#..#.##.#.##.##..##..##.#.#..#...#..###....#....##.##..#...##...........#........##.##..#.##..#.....###.###..#..#.##.##..##.##...#.###.##.##...#.#..#..#.....#..#................##.........#.#.....#.#..###...####.##...###.#..#.#.#.#....#..#.#.#...#.#....
.###....###...#...###..#.##.....#.#............#....#..#.#....##...#..###....###...##.##.....#.#..##.#..#.......#......####.##..##....#.#..#.#..#...#.#.###..##.##.#.#..###.....#..#...##.....##..#.##.#...#....##.##.##.........##.#.#..#........###.#.##.........####.#....#......#.#.##.#......#..#..##....###.....#.#..#...###...#...##....##..#......#####.#.#.#.#.#...#.#.#..#...##.#.#.###....##.....#.#....#.##.#..##...##..##.#.#...####...#....#..#.##.####.##....##.##..#...#.....##..#...##..#######.#.#
.###.#..#....#..#.##..##...#.######.##...#...#..####..###.......#...#.#....#.######..####...#..#....#.#.#.#####..#......####...###....##.###.....#.#....###...##.....##.#...##...####..#.##..##..#..#...#.##...###.#.......#.#....#.###.....#..#.........#....#.#..#....###.#....####.....#.#..#.#..####.#..#.#.#.#.#.###..#.#..#..##...#.#...#.####.###.....#.#.#.###.#.#.#...##.###.#.#..#.#......#...#..##.######..###..#.#.##..#....#..#...##..#..#.#..##..#..#.#..###.#.##.#...##..##.##.#.##.###.###.##...#.#.
..######....#..#.....................#.#....#...##..#...##..###...##.#....#####...#..##.###.#.#..#.#..##.#.#.....#.##....#...#.##...#.##..##..###.##...#..#..#...#....#..#..##.#...#.#.....#..#..#....#######..#..#.#.....#.#..#.#.##..#..##..##...........####......#.....#.#.......###..##.#.##...###.#####..#.#..#.##.###.#...#........#...##...#...##.#.....###.............#....#..##.#.#.##..#....#...#.#..#....#.....##.##..##..##.#...#....##.......#..##.##...##..##.#.#.#.##...##...#.#..#.##...##.#.....#
#...#....##..#..##.##.#..#..#..#.####.....#.#..#.#.#....##..##.#..#...#..##.#.##..#......##..#.#.#...#..#.##..#.####....##..#.##.##.#.##....#.###.#..#......#.#.....#.#.#..##..#..###.#.#...##.#.........#..#....#..##....#...#....#.#.#.......##..#...##.##.#..#.#.......##..#.#.#.......##.##..#..#.#..#.#..#..#..##....#..#....#.#.#..#..#..###.#...#######...#....#.#.##....##....#..#.##.#...#.#.#....#.##..#####.#..#.....#.#.....#.#...##.##..#.###...........#...##..#.##.#.####.###..##..##.#..#.#....#..#.
.#####....#.##.######.....########..####...#.#....#.#........####.......#..#....#####...#..#..##...#....#...#.......#....#.#..####...#..#...####.##...##....#....##...#..##....#.###...##....##......#..##....##.###...#.#...#.#..###.#...#####...##..##.#..#.....#.##...###...####....#.....#......##....#########..#....#####.#..##.#.##..#.####..#.....#.#..###.#...#.#.##.##.####....#...#..##...##......##.....#.#....#.#.##.##.#.........#.....#...#...#..........###.###......##...#.#.......##..##.##.###...
#...#..#.##.#.###..#...#..##.##...###.#.#.##....##.#..........#.#...##.#..###...#...##..##..##...##.#.#.....#.#####.#..####.#.#..#......###..#.####......###......#.#.#.####......#.##......#.##.#..#..#....#.##.....#.##...#...#..###.#.#.##.#.#.###....###.##..##.#####.##.#..#.#...#....#.##.#.........###.#..###.#.#...#..#..###.##..#.###.##.#.#.#.#.#....#......#..#.##.#.#####.#####...###..##......###.##..##......#.....####..#..#.#.##...#.#..##.........#..##.......##..#.#.#...#.#...#.#.##..##..#.#.##.
...##.##..#.#.####....##.#..#.##..#.######..#..##.#.#####...#.......#.#.##.##...#.##...#.####....#..######...#.#.##...#.##....#..####....##..#..#####.....#.#..#.###....#.....#.#.#.#...###..#.#..##..##.#.#####.#.....#...#.#.##..#.#########.#...#...###.#.......#.#....#.#.....#...#...##...##...##..#.####..#.....##...#.....#....#.#.....#...##..###...#...#.#...###...##..#....#..#....##...#.##..#.#...#..#.##.#.#.#...###........##.#.#..###.#....#.#..##...#....##........#####....#.#####...........###...
....##.....#........###....###..###.#..#..#..##...###.....#.......#..#.###...###..##..#..#.....##.#.###...#...#..##.##....##...#..#.###.#..##..##.#.#.#....#...##.#.####..##.##.#.###.#.#.#.#.#..##.....##.###...#.....#..##.#.###....#.#..#...#..#....#.##.#####.........####.#..#.#...##.##....######...#...#..#.##..#.......##.......#...#.##.###..##..##..#.#..##..#.##..##.##..#.#..###.#.###.###..#..##..####.###.#..#....#.#.##.#..#..##.###.#........#..#..#.##....#..##.#.#.#.....#.##.#.##....##..#.###.##
##....#..#.#..#.#...#...#...........#.#####..#####...###...#####.....#.....######.#.###.......##.#....#.###.#..#..#..##..#.##.....##..##.#.....##..##....##.....#..#...###........#.#..#..#........##..#.##..#....#.#.####..##....##....#.##...##.#..#......##.#..#...#..#....#.##..#....###......#...##.##..#.##.....#.#...#.###..##.#.###.......#...#..###..###.##.##....#...##....#.##..#..##.#.#...####........#...######.#....###....##.###.....##..#....#...#....##...#.###...#...####.#....#.#.#...#.#...#..#
........#.##..#.#.#.#....###..####.##.####.....##.#.#.##.#.....##..##.#...#.#....#....#.#.....#.#.....#...#.###.##..#..####..##...#...##...#.#...#....#.......#.#.#.....#..##......##.#.#.##....##.#.#.##.###.....#.##..##....#....##.###.#.####.#.#....#.###.#.###....##...#..#..#..##.##.#..##....##..##.#....#.#.#..#....#.....#...#.####.....##..#...##....##.##.#...#.#....#.#.......#...#..#.....#######.#..#.....#.#..#..#.#...........#.##...###.#....#....###.##.######..#.##.....##....##..#...#.##.#.....
.#...#..#....#.###.#..#.#...###....#.##....#...###.......#.....#.####.#.#..#.#.....#.###...#..##..#...####...#.##......#..#####...#.#.#......#...#..#...#..#####.#.#.....###.##...#.#..#...#..#.##..##..##..###..#..####..####..##..###.....#...###.#...#...##..##....#......#.##...#.#.#..##..###..##.###.#....###...#.#.##....#.###.####...####..##.#..#......#.##.....####...##.##..#....##......###..##...##..##.###..#.#.####.#..#.##.#..#..##..####.###.##........##.##...#...#....#...#..#...#..#...#....##..
#.#...##.###......###..#.###.....#.#..#..#.##........#.#...#...#.##...#..#..#....#...####.#..###.#...##.#...###....#.#.##.#.##....#..##.###.###..##.#..#....#...#.....#.##.#..##.#.#..##.##.....#####.##...##..#.###.#.#..###..#####...###.#.#####.#.#.#..#..#..##...#...###.#.....##...#.#..##..###.#...##....#....#.#...##.#.#.#............#.......######.#.#....#......#..#....##.#.#....#..#.#..######.....##.#.##.....####...#.##.#...##.###.....#..#...###..#..##..#...#....#...##.#.#.###..#...#..##....#..#
..#.#.####..##...###......####....#.#.##....#.....#.#..###...###.#.#.#.#..#.#....#####.#.#.##.#.###.#..######.######...#..#.##.#.#....########.....#####.#.#..##.##.##.#.#....##..#.#..#..#....#.####.#....#...#...#...#...#.......##.##...#.##..####...#......###.........#..##.#.#.#.#...##....##..##....#...####.##.#...###...##....##....#..##..##.##..#...#.#.......##.###.###.....#..##.#.#....#.#......##.#.##...#..##.##...#..##..##.....#####.#.#..#...#.#.#.#..###..#..#.##.#.....##.##.####..##.#.#..#...
.....##.#....#..#......#........###.#.....##..#....###......#.....##...##......###...#.#.#...##.#....#..##.....#.#.#.###.##.##.##.....#.##.#...#...#..#..#....#..####.##...###.#.#......#......#####...###..##..##.###.####.##.####...###.......#..##....##.##.#.##.##.#...####.#..##....#..#..#....###....#......#.....#.#.##..##.##..#.####.#.#..#....#.....#........#...#...#....##.......#..#.#.#.##..#....####....##.##...##....#............##.#......#...#.##..#....#....##..##.#.#.#...###....#.##.#...#..#.
#.#.#.#.#####.###..##.##..#.....#..#..#..###.##.#.#######.#....#.##..#.....#..#..#.#.#.....#.##.#..#.#.#...........#..#.#.#.#...#.....#.#.#.#...###....#.##...#......##..........#....##.#..#.#..#####.#....#.##.#.......#.###......#..#..........#...#.##.###..##.#...####...#....##..#.#.#.#........##.#.####......##....##...#...#.#..#..###.##....##..#......#....#..###......##..##.#####...###.#...#.#....##...######.....#.####..#.###..#..#..#.#.......#.##.##....................#..#..#....##.###.#.#..##.
..###..#...###.#.#..#..#..#..#..#......##...##..#.#.......#.#..#.#.##..#.#..#.#.#.##...#.##.#.#..##...##...#.#.....#......#.#................#..#...####....#.....###..........###...#...#..##.....#...#..#.#........###..#.#.#####.###..##...#.###....#..#.#.#..##.##.#...###.#.#....#.##....#.#.#....###.....#.##..###.#...##..####...###....##...##..#..#...#.#.###.##.#..#.....##.###.##.#...#....#.##......##......##.#...#...####...#.#.#.......#..###.##..#..#.....#...#...##..##.##.#######.#...###..#..#...
#...#.#.#.....#.#.###.#......#..###...###...#........#.#.####....#...........###.####..##..###..#.......###.#.#..#######....#......#...#...#.##......####.##.#...##.#..#..#..###...#####.#..##..#.#....#...#..#..#.##.###....###...#...######....#.#.#.#.#....#..#.#.##.#..##.##.##.....##..#.#....#.###.#......##...###....####.##.#.#....#.#..#.##..###....#..##.#..###.....##..#.##..#..##......##.##..#####..#.#.#..#..##...#..###.......#..###...#.##.......#.#.#....#..#.#..#......#......##....#.#.##..##.###
...#.##.#.#.#.#...#.##.####....##..#...###.#....###..#..#...#.###..######..#.......#...#..#.####....#.##...#.####..#.##..#.#..##.......#..##.##.#...####..#.###.#.#..#......####.#.##.#..#........#.#.##.#.....##..#..###.#.#..#.....#..###.#####..#..#.###....#......#.......##..###..#.....#....###.###.##.##.....##.....#.....#...##.##..##..........##.....#...#..#.#..##.#...#.#..#..###..##.............#..#...##..#..##...###...#.#..#....#..#.#.#...##...#.#.......##..##.####..####..####.#.#.#.##.####.#.#
.............#..#..#.#.###.#.##...#.###.#....#.#.##.###..........##.#..######.##..##.#.#..#.#...#....#..##......#.####.....#....#.#...#.#..#.#.######.#####..#.....#.#..##....#...###.#...##...#..##.#...#.#..#.##...###.######.....#.#..##..###.#.##...#....##..##....#..#....#.........#....##..#.#...#.....###......#..#.##.#.#.#.....#...#.#..#.......#.#..#.##..#.#..##.#..#.#..##..#.###..#..####..#..##.#...#.##.#..#.####.###..#...###....#..#............#.#..#..#.....#.#..##..##.......#.##....#.....#...
........##....##.#...#.........#.#..#..####...#......##.#.#..###..#......#.....#.#.###...####.....#####.#....####...#.#...#.#........#.#.....#..#..#....#####......#..#.###.##........#.....#....#.#.##..####....#.#...##.###......##...##..##.....#..#....#........#.....##...#..###..##.###...#...#.#####..##....####....####..##......##.#.#.#.####.#..##.....#.#..............###.#.#.###...##........##.#.#...#....###.#.######...#..#..##.....#.....##.##..#.##.#....#..#..###....#....#.#....#....#####..##.#
.###.##...##.....#.#..#..####...#.#.##...#....###.#....#.#...#..#.....#..##......#...##.##.####...#.........#...##...#..#.#.#####...###..#.##.##..##..##.#..#...#.#...#..#.....#.##..#.#..#...#.#..#......##.#..#.####....#.##........#.#..#.#.##.###...#.###......##...#..#.##.##.#..#...#.##...####...##......#.#.##...###..####.#.#..##...#........#..#.##..#.##.#...#..........#...##..##..#..##.....#..#.#.......#.###....#.###.##.##..###..#.#..##.#.#.........#.##.....#.........#.......##....#...#..##..##.
.###....###..#.##...##....#...#..#.##.####..##....#.#.......#.....#.###...#.###.#....###..#....##.##.#.#####....#.#...#.###......##.#..####..#......#.#...##.#.###.....#.#.#.#....##........#....##.....#.....#.##.#......#.....#.##.#....#....#.##..##.#.#.#.#.##..#..##...##.#.#.......#.....#####.....#..#...###.##...#...#..#.##...##.....#......#..####..#..#..#..#.#.#...#..#..##..#.#.#..#.#....#.#......###.##..#.........###..###.#.#....#.....#...##....##..#......#....#...#............#.#....#......###
###...#.##..#.#..###.......#......#.#.......#.....#....#.#.#.##.....####...#...#.####....#..###.....##.........#..#.......##..###..##.##...#.#..#..#.#.....##.##.#.#..#....######.#...#..#....#.....#....#.......#..#.#..#..#..###.###....##.##.#.#...#...#.......#.##.......#.#.......#.###.#.............#.##.#......#..#...#......#.#.###....#.#.#.##.#..#...##..##...#.#.#.#..#..####..#.##.#.....#.....##.##.#..#.#.......#.#....#...##.#.#........#####...######.#.#..##.#...#...###.#.#........#...#..###....
.#..##.###..#..##..########...#.#.###.#.##.....#.##.####.#.##..#.####...##..#.#........#......#.....##.#####..##..#.####..#..###..#.#.#.......#..#..#.##......#..#......##.##......####..#..#...#..####....#.......###..#.#.###..#......##....#.##.##...##..##.....###.####...#...#.######.##...#.##......#####..#.#.....#.#..#.###...#.###..##....#.#.#..######.#.#.#.#...##......####...##.#.#.......#.##.###.....##.#..#.#...###...##.#...#.##.#.......#..##..#.#....#.......####.....####.#...#......###.##.#.##
#..##.###.####..##..#................##..#.#..#.....##..#.......###...##.##..###..####....###..###...#....###.###.#..###......#..##...##.###..##.#.###...#.#..####..##.#.###.#..#..#.##...##.#...#...#....#...#..###.###.####.#.#.#.#.....##...#....#.....#..#.#...#.#..#........##.......#.#..####.......##.#.....#.#.###...#.##.#...##.#.#.#..###.#####..##.#####.###....#..#..#..#.#.....#...##.#..###.##..##...#.#.###.#..##......#...#..#..#....#...##..#.###...#.#..#..##.....##..#.#.#..#..#....###.##..#....
..#...#.#.##.#.#..##..#.##.........#..#..#.#.##..#....##.###..#....##...#...#.#.#.###.....#..#.....##..##.##.##...###.#.###..###...#.#..#....#........#..#.###.####.#...##..###.#.#.#..#...#.#####...###...#.#.#.###..#.........#.##.##..#..#....#..###...#..##....#......#.....#.##.#...#.##...#.##.#.#..#..##..........##..#.#..##...##.....#...###.#..#...#.#.#.....#.##.##..##......###...###..#.###.#...#.#...#.#.....#..#.##..##...###.###.######......#..#...###.##...#.###..#..#.###.#...##..#.....#..##...#
##.....#........###..##..##.#...#.#####......#####.##..##..#...####.#....#.##....#.##.#..#.....#.........###.......##.....#...##.###..#..#.#.#...####..#...#..#.##..#.#...#.###..##.#.....#...#...#.##.#.#..#...#.#.....#.#.####.#.#..#........#...###.#...#.##..#.#.....#...#.#.#..####..#.##..#..#.#.#.....#.###..#..#.##.###....##.#.#.#.#...#.#.##..##..#.#..##....##.....#.##..#..#.#.###..##.#.....#.##.##....###.##.#......#...##....#.#........#.#######.#.#..#.......##...#.#..#...#...#.#..#.###...#.#...#
.#..#.##..#..#...........#.#........#.##.##.#.#...###...#.#.#.#....#..####.##........#.....#..#....#.....##......##..####......#.#.##.#..#..###.#.#...#.#...##...#..#.######.##..#....#...#..##......#....####.#...#.....#.#.......##.#..#......#.#.#...#........##....#.#.#..####.....#.....#.####...##.#.....#...##....#.##.....###.#.....##..####...#.#....###.##..#...#.#.##.#...###....#...####.#.#...#..#.#.#..#.....#..#..##........#....##.#.#.##......#...#.....#.##..#.#...##.#......###.#.....###..###.##
#.#.#...#.##....#.#####.#.#..#....##.#.......####.##..####.....##.#.###.##.......##..#....#....#.#..#..###..#.#...##...###.#..#..#.#####.#..###...########.#......#...##..#....#.#.##.##...............#####.#..##.......#.#.....###.#..#.#.#.###..#...##...##..#....#.###.#.#.#..#.#..#.##.....##.#..#.##.####..#..###..###..##.#....##..#######.##.#.#.##..#..#.######.#.#..#..#.....#......####..#..#.###......##..#..#.....#.#....#.##...........#.##..#..#..###..#......#..#.#..#.#..###....###.####...#..##.##
..#.......#..#.##.##..##......####...##..###.##.#...###....#.###...####.###..#...#.#..##.#..#.#.....#...#.#...#.#........#....#...#.....#.#.......#....##....#..#...#....#.#.#.##.#..#.....#.....#..##..##..####.#.....##...##.......#####.#..###...#...#....##...#.#..#..#.#.#..##.####....###.##.#.###..###....#..#.###...#.###.###...#.#...##..#####.#....#..####..#.###......#.#.........#..#.#.##.#.#....#.##...#...##.#.#........#......#.....##..#####...###..##.##...#.....#......#.#...#.#.............##..
.#..#.....#.....##....###...#.#.....##..#...####...###.#.#...........#...##..#..#.##..#..#......###.###.#.......#.#.......##.....##.#.....#.#....#........####.#..#.####..###...#....##....#..#.###.#......#......##....#..##...#..##.#####..#.#......#####...#.###..#...#.###.#.##......#.#..#.#....#..#....#.##.#.#.....#.####..#....###...##..#.#....#.#.#..##.##..#....#..#.......#..##..#.##...#....###.###.#....###..#..#.#....#####..#.##......#.##...#.###..##..##.......#.#####..####.###..#.#.#.##.#.#..#.
.#..##..#.....##.....#..#.#.##.#.#....#........#....##....###...##.......##.##..#.##.#..##.#..#.#....##...#....###..#####..#......##...##..#..#....##.#..#.#...###...###..#.#.#......####.####.##.######.#.#...#...###.......####.##.#..##.##.....#....#####..#.###.#....#....###.#.#.###...#.##.###......#..##..#....#....##.###.###..#...#....##.#..#.#....#.....#.#.#.#..##.....#......###.....###..#.#.#.#.##.#..#..####........##.#...#.###.#.#..#..#..#.#.....##.......#..##.#.#..#...###...##.##...#....#..#.
.###.#..#.##..#..##.##.#.......#...#.#.####...##.#.#..##...#..###..#..#....#....##...#.#..##...#..######..#.......#...#.#..##.#.#..#.##.#.#.#.##.###.#.#..#.#.#.##.#.#...###.#.....#.###..###......#.#..##.###...##.....##...#...#..#.#..#..##.##...#.#....##..##...###.#..#.....#..#.....#####..#..#..#...####......##........#.####.#...#.##..#.#..#...#......#....#......#..##.###....##...##.#..#..##.#.#...##.#.##.#..#.##.##.....##...#####..#....#......###.####......###..##....##.##.###...#...#..#...#..##
...######....##...#...#....#.#####........#....##.##.#.#..#....#.#.####......#.#.#.#.#..........##...##...#..#..##...#.##.....##.#..#.#.#....#...###.##.#....###....##...#.#...##.#....#..##.###.#.##....#.##...#.##.###.####..#.####.#.#.#......#.###..#...##....#..#..#.#..###.#..###..###..#..##.#..#...###....#...#.......##.#..#.####..###....##...#...#.#.#..###..#.#.#.....#....#.#...#...###.....#...##.###.###.##.######.#.##...####..#..##.#.######.#............##.......#..###....##..#.#..#.##.#..#.#..
#..#....#.#...#.##........###.#.#...##..#...#.#.##..##....##.#..###...#...##...#.#.....###...#........##..#.##.#.#....###...##.#........#..##.#..##.#..#.....#..###..##.####......##.###.#..#...#.###.##.##...#....#.##.###....#.##..#........#.##..######.##........#.##.....#.##.#....#.#.#.###.....#.#.##...##.#...#.###.....##.#.###.##.#..#.#..##..####..#..#..#..##.##.#..##..#.#..#.#.#.##...##.....#.####..##...#.....##...###..#.##.#....##......#.##.###.#.##..####..##.#..##...#.#.##...#..##.##.##..####
#...#..#...###....####.#.........#..#.#.#....#.#...#..####.##.#.....#.#.#####..#####.............#...#.##.#......#.#.#.......#.####......##.....#.......#....##.##.....#..#...#......##....#..##.##.....###..##.#...##...##.#..#...##....##..##.##.#####.#......#.....#..###.....#..##.....###.#..#.##...#.#......##.###......#.####.###.###.#...##.####....#.#.#....#####.#.#.####.##.#...#.#..........#..........####..####...#...#..#.#..#..#.##....#...#..#.#..###.#.#...#..###.#.#....#####....##..#..#........
......#.....###.##...#.#.##....#..###..#...#.....##....#..#......#......#.....##.#..#......#...#..#.##.#...#.##..#.....#.#.#....#.#...##..###...#.#.#.#...#.#.#..#####.##.##.#...#......#.#...##..##..#...##.#.#####.#..........##.....#.####........#..##....##..##.......#.#..##.##..##.#..##.##..###.###.#....#..#.##.##...#.....#..#..##.#.#.##......#.#...#.#.#....#.#...#.####.#..#...#.##.##....##..#.#..#..#...##.###......###..#........##.#..###...#.#.#...#....###..##..#..###....#.....#.##..#..#..#...#
.#...##.##...##.###......##.#.#...#..#.#.####.##.#.####..#..#..#...#.......##.##.#.#...#..##..#.####.#.#.#.##..##.#...#.##..#..#.##.#..###.##.##.#.#.#...#...........##...#.##.#..##..##.......#.######..#.##.#.##.##....#.#.#.##.#.#..#.###...##..#....#.....##..#.#...##.#..#....#..##.##..#.#.........#...#.........##...##..##....#.##..##.....#....####..#.#.#.#..#.##.#..##.....####..#.###.#.#....######...##.....##.#..##..#.....#.##.....###.#.#..##.##.###.#..#....###...##..##.##...#.....##..#.##.###.#.
.#...##.....###.#....######.##..........#.##..#.#..####..#....##......#.#...#......#...##....####...#.##.#..#..###..####..#.##.#..#..#......###..........##.#.#..#.....#..#.##...##..##.##.##.#.##..###.##.#.#.###.##..##....##.#..##..##.#..#..#..#....###.#...##.........##.###...##.......#...####.#....##.##..##......##..####.##..##.#..#.##.##...##..#......#..###.#.#.#..#....#.#####.....#.#.......###.#....#..##......#...##..#.#....#.#.##.......####...#...###.#..####.#...##....##...#.#...........#...#
#....#..#..#..##.###.......#....##..##.....##.....#.#..#.###.....#.....####.#.##.#...#...#.#..#..#..##.##..#.#.#.##..####..###.###.##..#......####....#.#....#.##..#.#.....#.....#....##....#..#......##........##..##........##.....#.###..#.##.#######..####.#.#.........#...#...##.#.###.......#.#.##...###.#####..#.##...###.#..#.##..#...#.#...#..#.#.###.##.#.##.....#.#......##.##....#....##...#.....#....##.###...##.#....#...#.#..#########.#.#.#...##.##.......##.##...#..#.#.#.#..#.....#.###..#...####.
#.#......#....#...#.#...#.#............#...#.##.....##...###..#.#.#.##.#......#.#...#.....##.##.#.#..#...##..#..####.##.##....#.#.##......#.#....#....#.#.........##.....#...##.##....###....#.##......#.##.#....##.....##.#..#.#.#....#......##.....#.####...#....####.##...#.#.#...##....##...##.#.#####....#####..##.........#....#..#....##.###.#...#...####.#.##.#...#.##....#.#....##....#..#..##.#....#.####.#.#...####..#...##.........##..#....##.###..#.##....#.##..#....##..#......#.######........##...#
##.......##.#....#..#.#..#.######.#...#....###.#....#.#.##.###.....#.##..####.##.#.###..#....#..###.#..#..#...#.....#########..#.##....#...#...#.##...#..#....##.#.##.#..#.####....###..#...#..#..#...##.##.#...#..#....##.#.......##.##...##.##...#.##...##...###.##..##.#.#....#####..#...#.###..#.##...#.#...#..####.#..#....##..##..........####....####...#..##..#.....##....#.#.#.##.##.#.###.##..###...##.#..#.######..#..#...#........###....#...#......##...#..#.....#..#####..#....##....##..##.#..##.#...
..#...###.#.##.#......##.#....###...##....#..##...#....#....##.#........#.###..#.#....####.##...##.#.#.##..#.###...###..##.#.#.#...#...#..###...#....##.....#....#.###.##...###..##..#.###.#....#...##...####.......##..#..#......##.#..#........#..#.#.##..#...#.#....#.#.....#..##.........#..#.#.....#.##..##.#.#..#.#.#.#####.#..#.......#.#.#.#.....#..#.##..##....#......#....###.##.#.#.....##..#...##...##.##.#..#..#.#..#...###.....#..###.#.#..#......#.....#....#..##...##.#.#.....#.#......##...#.....#.
.#......####....#..########..#..#.#.##.##.####.#......##.##..##......#...#..#.###.######...#...##......##..##..#..#.#.#.............#..#.#.####.....#..##...##....#.#...#.##..#.#..###......#...####.###.#....#.#.#.#.#.....##.#####..##...###....#..#....######..#.#.#............#.##...##.####.####..#..#.##...#..#......#..#.##.##..##..#......###.#.#....##.##.........##...#.#####..#.##.....##......#.#..#...#....##....#........###..##...#.##.....#.#.#.##.....#.#.....#...###....#.#..#.##.....#.#.#....##
.#...#...##.....#....##..##..#.#.#....#......#.#.#...#.###...#.##...#.##..###......#.##.#.#..#.#...####...##....###..#####.#..###...#.#.##.#..#.##.#..#...#..#..#######..#..##..##....#..#.#....#.#.#.#..####..#.#..#.#.##...#..#.##.###.....#.#.#..#.##....##..#...#.....#...####..#..#.#...##.#.....##.##.##..#.#.#...##.......##..#...###....#.#.#.##..#...#...#..####....#....##......###..#.#..##...#.#.#.#.##...##.#....#..#####...##...####..###....##..#.######..#####.#..##.#....##.#..#..###..#...##.#..##
#.#...#...#.....#..#.#.....#.......####.......#.......#..#..#..#.......##.....#...#...#..###..###.#.##.#......##....#.#####..##..###.##.###.....#.#..#..##.#....##.......##..#.#.......##.#..##......#.#...#.##..#..####...#.#.#..##..#.##.#.#..#.##.#.#.##.##.#.##...##..##.#.#...###.#....#..##.#.###.#.##...#....#.....##.##..#.#..#.#.#.#.....#..#.####.#.##....#.###.##.#.#.#....#...######...###.........#..####.#..###...###....#....##....###.##..#.#..##...#..###.##.##.#..#....#..#..#....####.#....#...#.
#...#.##.##..##...#.........###..#.#..#.#....#.#.###.......#.#...#.#.#.....#...#.....######.#...#..#.#.....#...##...#..#..##.###.##.####.#.#.......######..#..##.#.###.#...#.##......##...##.#....#........#.###.##.##.##..#.#.#..#.#.#.#.#..##.###.#...##.###..#..#..####.#.#..#....#.#..#......###.###.##.#....#.....##............#.##.#..##.#.#...........###..##.....##.####...#..#...###.###.#.#.......#........###.###..######...#..#.###.....#..####..#..##....##.#.#..#...#.#..#..#..####...####..##...#...
#....#.#.....#...#....#.#..####.#.#...#.#..#...#..#.##.#.#..#...#.#.##...#......#.#.......#...#......#.#...##.....#.#.#....#.#.#...#...#...###.#...#.###..#####..##.....##...#..#......#.##.#......#.#.....#....#.....##..##.......#.##.....##.....#...##.##.#...#.#.....###.....##...#..#.##.....#.##.....#.......#..#.###.....#.#..#.##.#.##..#.#.##....##....###.#.###.##....#...##...#.#..#..#....###.#.##.#...##....#...#..##.#.##......#..##.#.#.....#..##..#...###....#..##..#.....####...............######.
#.#...##..#.#.#.##...##...#..##.#...#.#.###......##.#....#..#.......#.....##.....###.#..###.###...#...##...###.##.###..###.##....####...###.#........##.#.#..##...#.#..#.....#.#.##..#.##..#..#.####....##...##...##..###..##.......#.#....##...#..#..#....###..###..##.#.##.......#.###..###..#.#.........#..#.....#..#..#.#.##..##...##.#.#####....#....#..#...#..........#....##.#..#.#.##..#...#..###...#.##...#.###..#..##.....#....##.....##.....#.#.###.#...#...#.##.##.#...##.#..#########.....#.#..#.#.##..
.#.....######......#..####.##..###..#..#.#..##..##.#...#######.#.##.....#..#...##.###.##...#.#.#......#.#..#.##..###....##..###....#....#....#..##.#....#.#.#.#.#.#.#.....##.#.###..#####..##..#.##.##..#..#...#....####..#..###..#...##.###...#..#..##..#.....#.#.....#.....#....##.#...####.#.#.....#....#.#......#........#..#..##.#.......#.##....#..#.#.#...##.###..##..####......####.##.##....##.###.....#..#..#......#.#.......#...#..#.#...###....##.##..###..#.####.#.#.#.#.....#.#.....#.#.#.#.##.#.##..#
#.#...#####....##.#.##.####.##....###.....#.##....###.#.##..#.#..##.#.#...............#.##....##....##.......##.###.##.###.#.###.##.##.#.#...##.####....#....#.####.#..##.....##.#.#####...##..##..#..#..##..#........##.#...##.###.......#.#...#....####.##.##.##.##.....#..#............#..#.###...###.........####.#..#..#...##..##.#.....###.#..#....####..#..##.#...##..#.#..#.#.#######.##.####..#.##.##..........#..#.###....#.##.....#.#.#..#.##...##....#...#.#.###.#..##..##..#####.#...#.....#....#####..
#.##....#.....#.......#..##.###....##.###....#####.#.#.#.#..###..###..##.#.####..#.#..##.#..##.##.#.#.......###.....#.#.....####..##.#.##.##....##....#.....#.#.#.....#####..#.#...#...#..#.#..##..#.##...##...####..##..#.....#..##.#.#...#.##.#.##........##..##.##....##.##.#..#..#.#..###.#..#.#.#.######..#.#.##..##...#.###.#..#####..##..#.#.#....####.......#...#######.##.#....####...#.#....#......##.###..#.##.####..#..#...#..#.#..#..#....#..#.#..#...#....#..##...#.....##......#...###.......#..#.###
.##..#.#.###.#.###....##......#.##....##.##.......#......#..#..####..#...#.#....#.#.##....#.....#..###.....###..###.###...#.........#.#.#......#.#.#......##...#....##....#.##.#.####.......##.....#.##..###.####.##...##.......##.#....#....#.#.#.#..##.#...###.###...#...#...#.#.......##....#.##....##....####.........####.##.....#.#....#.#..###...###.#..###...#.#.#..#..####..##.#.#.....#....#..#.#.##..#...###.#.#...#.#...####...#.#..#.##....#.#...#.....#...#.#...######.#...#.#....#.#####...#.#..#..#.
##..#.##....###.####....#.##.....##.#.#.##..#...........#...#.#....###....#.#..#.#.....##...##.#...#.#.#....##.....####..####.###.#.#.......#....#...#..#..............#.##.#.#.#.#...##.....#.#.#...#.#......#..#..#....###....###...#....#...#.#.##...#.#........#..##..#.##.#..#.......#..#..#...####......#####.......#....##....#....#..#.#..###..#####..####..#.#.#.###.#..#....#.###.########....##.##...#...#...#.##...#..####.#..#...#.#.....#...#.#...##.##.#...#.##..###.##....#.....#..##.#.###...#.##.#
.#..###.#.###......#...#..#........#.#..##..###...#.#...#..#.#........#..##..#.#...#..#....#......#.#.##..#.#.....##....#..##..###.#..#..##.##....####.....##.##..#.......##..#..###........#.........#.##.##..###...###..........##.#.#..#.###.#.##.#.##.#...###.#..###..#..###.###....#..###....##...#..#..#.#..##..###.#...#......#...#.###..#.#..##.##.##...#..#..#.........##..#..#...####....##...#...##.####...#.#......#..#..##......#####.###.#...#..#.#.......####.......#....###..#.#.##...###.#.#...#...
#..#..........#..#.......#....#.#...#.##.##.#.#......#..###....##...###.####..###..###...###..####..#..#...##.........##.#.##...#####....##.#.#..###.#.#.#..##.##....###.....#.##.....#.#..#...#.#.#.###...###.##.##...######....#.#...#...#..#.....#....#.......####.#.#....#.....#.#.#####.....#...#......#..##.#.#.#####..##.#.......##...#.##..#.##.#.##......###.###..#####.##.#....#....##.#.##.#..#..#..#.#.#....##....#.#.........####.####.#.##.#...###........##.......#..............#...#..##........##.
###...#.###..#..####.###...###.#.##...##.####.##...#...#...#.#.#........#..#.#.#.##.#..##.##..####.##..#...####......#...#...#.#....##...#.###........#..##......##..#..#........##...##.#.##.#.#....##...#.#.##....##....#..#...#.#.###.#..#..##......##.#...#..##.##...#..##..#.#.#.####...#..#.##...#####........#..#..##.##..#..#.####.###..###...#..#.#..#..##...##..##.#.##..#...###..#.##..####....#...##...#.#.#....##....#.#............##..........##..##........##.#.##...###.....##.......####.#..#...#.
....#..####...##.....#.#..##.#.#..##..........###.......##..#.###...#..#.#.#..##....#.....###...#..#.#..#......#....#..##.###...........#......#.##.....###..#.#...##.##.....###.#.#......#.##.....#.#...#.....#...###..##.#####.#.#######.#.#....#.##..##..#..#...#..#.#.###...##...#........#.#...........#...##...........##...#....##..#.#....#....#...#.......####..###.....#.#.....#.#..#.#.....#####.###..#...##.....#.....#.#####....####..##.....##.#........###..#..##..#..........#.#.........#...#..###.
#....#.#.###.#..#.#..#...##.....###......##.#.##...#...#.###....##...#....#..#....#.##....##.#..#.#....##.......##.##.#.#......##.#...###...#.#..#.#.###..##................#########.#...###..#.....#.#..#......##....#..##.##...#.##...###..#.##...#...#...#..#####....##.####......#.###...#.##.#..#..#.....##.....#.##..#.#..#......#.#..##...#......#.#......#.#.#..#.##..#..#...###....#.#...##....###.........##.#...##.#.####.######......##.....##..#.#.##.#..#..#...#.##..#....#.##.....#.#..#.#....###..#
...#.....#..#.#..#.###.#..##.###.#...#...##..##..........##.##.##....##.###..###.#.....#...##.#.#.#....#...#.##.##.#..#..#...##.#..#####.#..#.......##.....#..#..#....#.#.#..##...#.#...##..##..##..#.####..#.#..#..##.##.##......######.....#..#....#.....#...##..##.#..#.##....##.#.#...##.....#......###...#.#......#...##..#.##.#.#.######...###....##......#.####.....##.....#.#.#.#.#...#..#......#..#.###.##..#.#.....###.##........#..###.##..#..###..##.#.#....#........#.####.#...##...##..##.#......#....
....#....#.#...#..#....#.##.......#.#.#.#.#..#..#.#..#.#..##...###..#####.......##...##.###.##..#..#.#...#....#....#..###..#....#.###.#...#.#.#...##.##..###..##....#..##..#..##.##...#.....##...#...###.......##....##..######......#...###.......#....##.##.#..##...###....#.#.....##..#..##........#.......#.#.....###.##..###.#..#.###...#.#.#..#..#....#....####.#..##.##..#.####...###...##.#.##.####.#.#.##.##.##.#.#####...#...#........###..#.####....###...#.#.####..#.#..##...#....#...####....#.#..###.#
.#.##.#.##..#.###.#..##.##.#.###.##..#...#.##.#..###.....#.#..##..#.....##..#.#.##....#......#....#...##.#.....##.##.#..#.#...#...##..#..#...#.#.##..##..#..#...#.###..#...........#.#...#..#..#...#..#...#...##.##.###......##.......#..#....##...#.####..##....######.#..#...###............##...#...###....###...#..#.#.#.##.....#....#..#..##...##...#...###.#.#..#...######.#.#...#...#.#..###..##....#.#..#...##.##..#.#..##.#....#..#...#.#.##.##...#...#..#.###.....##.##...#...#..#..#.###..#####......####
.#.#..#...#..####.##.#.#..#..##......#.#.#.###..#...#.####.#.#.##.........##.........#.....#.....#..####.##....#...#...##.##...###.#.##.#####.#####..#.#.##..#.....#.#.#..#......#..#..#.#.....#..#....###....#..###.##..####.#.##........#.#.##.......#####.##.###.......#.#.#...#.##.....####.#.#.........#..###..##..#.##.#.#...#..#.#.#..#..##..#.##.###..##.##..####....##.###....#.#.##.#.#.....#...##.####..##..#.##....####.##...##...#.#.#.#.....#.#...#..#.##..#......#...#.#....###...#..#.#.#....#..##.#
#.#.#.....##.....#..##......##.#.##....#.....#.#........######..#....#...#.#...###...###..#...#.###.....#...##.#..#.#...#.#...##.####..#..#....#.#...#..#.#.#.##.##..###.#.##...##.#.#..##.....#..#..#..#..#.##....##..###...##..##.#....#...#.#..##..#...#.####.#..####.#.#.##..#..#.##.#...#.#....###....###.#.#..#.......#...#.....#.##..##..##.#..#.#.####...##....#.....#..####.#.###.##.#..##..#.#.####.#.#..#.....##..#.##.#.#.#...##.#...##....#..#...##.##.#..#..#####.##.#...#..#..#.#.##......#..#...##..
##....###.#....##.....#...#...#...........###...#.#.#...#.##.##.#.....#...#...#.....#.####....#..###.####....#.#.#....##..##.....#.#.##..##.#..#.#........####..#.#...#..###..#...#....#...#..###..##.....##.#.##.##..#.####.##........#...###.##.#.#......#.##......#.######..##.#....#......#.#.#.##.###.....#.#.##...#..###...#..#.##.......##..##......#.....###......#..#...#.##..##.##.#.....#.#...........#.#..##..##...#.#.###......##.###.##......#.#..##.##..##.##....#.##...#.#.###.#....#.##..#.#.##....
.#.##.##.#.#..#....###.#.#...####.###..#......####..##.#...#.#....##...#...#.#.###.#.#.#...#.##..#.#.#.###..##.#...#.##....#......#........##...##...##..#........#.#.##.##...#.#....##.#..#.#....##..#....##.##...#####..##.#.....####......#.##.##.#....#.#..#.#..#......#..#...###.##.#..##...#..#...####..####.##.#..#..#....#...#.........#####......#.#....#.#..##...#.##...####......#.....##.###....##......#...##.#.##.##.##.##.##.#....#...#...#####.#..##..##..#.#....#.####.####...##.#.#...##.#.####..#
#.##.#.##.#..##..#..#.#....#####...#......#.#.......##.......##......#..#.###..##.##..######.#.##...########.#......#.#.#....##.##.#..#..#.#.##.......#.#..##.##...##..##.....#.#..####....#...####..#...#....#.#.#..##...#......##.##..###....#....##.....#.##.#.##..#.#..####.#####..##.#..##...##.#.......##.....#..##.#.#.#####..###.#.#.##......##.##.#....#.#.......#..#..##..#.#......##.....##.#.....#..#.#...#...###..###......#......#.#...###.###.#####...##.#....##.########..##..#....#####..###.......
#....#.#..##......#..#....##..#..####.....#...#..##..#.##...#..#.##.......#...##.......####....#..#.......#.##.#......##.#..#..#.###......#.#.###.######.....##.##.#..##.#..####.#.####.......##.......#..#..##.#...#....#..#....#...#..#...#..#.####...#.#####.#..###.##..#........##.#...#..###.#..#.....#....#..###.#..#..##..##....#####......#.......####.#.#.####....#..####....#..............###.##....#.....###..#.#.##.#.##.#.....##..#....###.#.#.##.#.......#..##.#.###.##########..#####.##....##..#.##
#.#....#...#.#....##..#...#...#.#.#.#..##.##...#.....#.....##..#.##..#.#..##.#.##......#.#....#..#..#..##.#..###.#.#..##..#....#...#.##........#..#.#...###..####.....#.###.####.#.....#...#...#...#....#..#..#.#....#.##..#.####.#.........##.####.....#........###....#.#.#..#.#.#...##.#.###.##.#...#.#.#..#.........#.##.##..##.........######...#.##.#.#.....#.####.#.######.###.##..#.....##..##....#..######..#....#..##.##.####.#......#....#..#..##.##...#......#...#..#...##......#.....###.###.#.#.#...#.
.#.....#.#.#.#.##..#.....####.##.....#.#..#.....#....#.#....#......#.##..#.#...####....##......#.##.###..##....#..#.##...###..#..#......#.##...#.....###.###.#...#..##.#.###....#.#...##.##..##.#........##...#####..##.#.#.....###..#..#..####.##.##......#.#...####.........#####...##..##.#.#.##..#.#..#........#....#...#.#.......##.#...#.###...###.#####.#.#.###.###.#..#.....#..##.###.#.##.##.#..#...####..#..#..##.####.###.........#........####.#.####.#.#.....##.#..###.##.#.#.##.#.#..#.##.......#..#.#
.####.#.#...##..##.#.#.........#####..##......###.#.#..###.##.##......#.##.#####..###.#.......#.....#.###...#...##...#...#..#.#.#.##.#.###.#..##.##.#.#..#....##.#.#.##.#..###..#..##.##.....#..###.#...#.........#....##.............#.##.......##..#......##..#...#..#.##.###.#...#..###...###.........##.#..##.##..#...#.#..##.....##...#.#.##...#..#....##....#.........####..#.#...#....###...##..#..#..#.....#....##....#.......####.......#.#.##....#...#........###...#.#...........#.#.#.#..#..#..#........
#.#..#.#..#..#.####...#..##..#...#..##......##..#.##.....#####.##..#.....##.#......##....##.#..#..####..#....##.##.....#.........##.#..#..#..###.....###...#...#.#....#.###..#.##.#..#.#.##..#..####...#..#.#..#...#.##.#####...##.#.##.#####.#.#......##..###.....#......#...#.#..#.##....##...##.#.#####....#...##....#..#.#.####..#..#......#....##..#......#.#..#.#.#...#.#.#.#.####.##..#..#....#.....#..##..#.........#.#.##..#.######.#....#.#.#...#.##.###..##..#..###.............#...##..#.#.##..#.##.#.#.
..#......#....##.###..#.#..#.##.#.#.#.##.....#.####...#.###..##...#.#..##....###.###.###.##.#......##.#.#.###.#..#...###.##.........##.#...##..##..#..#####.#........#..#...#...#..##.#.#....##..##.##...#.........#.#....##..#....#...#..#...#.###.##.#...#..#.#...####.#..###......#...#....##.......##...#.#...#..#....#..#.#..........#..###...#......##.......#...##.#.#...#..###..##..#...##....##.#....####.#.........#...##..#...##...##...#.#..#.#...#.#.##....#.######..#.##.#.....###..#.#.#..........#..
.#..#.#....#.#.#....#..#.#.#.#.#....#.####.###.##..####..#.#.....#....###.##.....##.###.##...#...###.##...#...#....#...##..##.......##.#.....#.#.###.#...#.#.#..#..#.##.#.#.#....#...###.##...#....###.###.#...##....##.#.#.#...#.#.......#..#......#.#####...#.#.#.#..#...##.#...#..##..##.#..##.##...#....#......##....#...##..##...#.#..#..##...#.....#..#.##....##.#.........#.#.#.#.#...#....#.......#...###...#.....#..###....#.....#..##.##.#...#.#.##...#...#...#..######.........#.#...####..###.#.....##..
.#....###..###....##.#...#.#...##...#..#........#.......##....###.##.#...##.........#.#..##..#.#..#...#.#.#....#....#.#.#.##..#.#..#....#....#.....###.#..##....##....##..#.##.#.##..###..########.#.#..#.##...#........#.##.#.#..#.......###.##.....#.##..#.###..##..#.#....#.#.#...#...#..#....##....##....#....#..##.#.#..#.##.######......##..#...##.#.#..#.#......#....##...#.....#....#.#.#.#...##.#....##..#......#.#...#..##.....###......##...#.##.#.##..###...###...#.#...#..####.#...##..#..##..###...###
#####.#.#..##..####..#.#...#...#..#.#..###...................#.###.#...#...#.##.......#..##..#.....##.###.#...#.###...##..##...#..###.###.#.##....#.#.....##...##..#....#..#.#...##....##....##...#.#.###..#.#......##..###..##.....####....###...##....#...#.#.##.##....#..#..##.###.#...#............#.##....#.#####...#....##.#.#.####.##.##...#..#..#.#.##..#.....###.##..###..#.#...#......##..###....##.###.#..#...#.#..#.##.##...#####...#..###...#..#.##...#.#...##...#.#####..##..##..#.######.###.......##
#.#........#....#..##......##.##.#.##.#.#.#......##.##...#..#.###..#...#..#....##.##....###..#..##..#.....#...#.#####..#............##..#.......#...##.#....#.###.....#....#...##.......#.#.#..##...##..#...#.####......#.#.#..##.#..##.....#######....#.#.##.....#..#.....#.#.##.##....#..#...##..#..#.#.#...####.###.#.#.#...#####.##.#...#...#..#...###.#..####.#....#..#.....####..###.#..##..####.##....#..#.##...#..#....###.##..#.##.#.......##.##........#.#........####...##.##.#.#.#..##...#...#.##.#..#..
.#..##.###....###...#####.#..#...##.......##..........####....##.#....#...##..#...#..#.....##.####.#..#.##.##....##.#.#..##.##.###.##....#.##..#.....#.##..#...#.#...##..#........##.##..#...###..##........#...##..##.##....#.#...#..###...#.#....#.###.#..#....#.#..##....#..#..##.#.#.#....#..#....#...###.#..###...#.....##.#..#...###....#..........##.##......##...####........#..#.....#.#..##.......#..##.##..#.#..#..#....##..#..#.####.#.#....#.#.##.##.#.#.....#..##....##.#..#.#.#........##.#.#.#.#.###
.#...####...#...#.....#.....#..###.......#....##...#...#.#.####...#....###.##....#.##.#.....###..##.#....###.....#........#...#...###..#..#.#.####.##......##..#..##.#.##....#.##.###.#.....#..#..#.#.##...####.....###..##....#.##..##.#....###.#..###....#.#.#..#.###...#.#.......#....#.#..#...#.....#.#...##..#...#.#...#...#...##..#.#.#...#.##.#..###...##..#.#..##...####...#.#.#....#......#..#...#...#.#.......#..#...#..##..####.#....#..#...##.#.##...###.##....#..#.#..##.###...#.#...#..#####..#.##.#..
..#..##.....#..#.#...#.....#..#..####.#.#......#.####..#...#......#.##..##.....#.#.....###...#..#.#.#####.....#........#......#...#..####......#.#.#....#...##...#..#.....#...######.###..#.#.##...##...##..#...##.#..#..#..##....##....#..#....#......############.##.#.#.#...##....#...#......##.##...####.##.....#.....#..##.#....#....#######...#.#.#.#...#.....####......###..#..#.#..##.....##..##..#.##..........##.#..#.##....#......#..#.#...#.##..##.#####...###.#.....#####.#..#....#.##...#.#.....#..#..
.#....#..#.##.........#..##.#........##.##......###.......###.###....#.##..#.#.#.###....##.#..##.#..##........#..#....#...#......###.#....#..##.#.##.#####..#...#.#...#.#.##.#.####.##.#.##....#..##.#......#..#......#..##.#...#...#....#..#.#..#...#####....##.#...#...##.##..#.#..####..#..#..#...#.###.#..#.#..#..##..###.##...#..##.#.....####.#...##.....#.###...#.##.....##.#....#...###.#.#.#.....#..#..#..##.#...##.###.#..#..#.#.##...#.....#.##...##......#.##.####....##.###.#####..#.#.#..#.#..#.#..##.
.#..###.#....##.##....#..#.....##.##.#.#...#..#..##...#....#.#....#..#.#.#.......##...##...#.##..#.##..#.#.#..#..###.#.#.......#...##...###.##....#.....###..##....##.#..##....#.....##.#..#.......##....#.#....###.###....###...######.#.#.#......#.#...#..#..#.........#....#..#..###.#.#.#.#..........##......##...###...#...####....#..#.#...#.#..#.###....##..#.#..#......#.####.#..##.#..#.##..#...#.##.#..##..#.#.......#.#..##...##..#.....#.#.#..#.##.##...##....##...###.###.#...#..#......#.#..#..##.#.#.
#..##.#..#.#.##.....#...#..#..........###...#...##..##.#...###..#.#......#...#.#.#..##...###.#...##....###.#.#####..#...#.#...#...#......#...#..#.#.#..##.##....#...#..#...#.###.#..###..#.#.#......#...####.###......#.#.#............#..#####..#..#..#...#....#..#.##.#.#...#......#..#.#.##...#...#....###.#.#.#.##.#....##.###..#...#.####...##.#..#..#.........##.##..........#..####.....#..#..###.......####..##....#...##.##..#.#.#...#........#..#.#....#.#.#..##......##.#.##...#.#.#.##.......##.#..#.##.
#.#.#..##...#.#.#..#..#...#....#...####.####.###..#.#.#.#..##.##..####..#..#..#.#.#....#.##.#.#..#..#.#.##.#...#....##.##.#..#####...####.#...##....##..#....#.............#....####........##....#...#...#.#.#..###.........##.#.#.#..##.....####.#......#..###......###.....###.###..##..#.#.#..#....#.##.#..##.##..#.#####...#.###.....###.##...##....#...#....##....##.#..#.#.....#......#.....##..#.#..#.#...#.##.#.....#...#....#...#...####......###...##.##..##...####.....#......###..#.....#...##...##.###
....#....#..#.#..#.###...#.#####.........##..#.##.#..#..##.....#.##...#..#.#..#.#..#.#.#.#...##..###..##....#.#....#.####.####...###.#...#.#.#.##..#......#.###.##....##.#...#...#..###.#.##....#...#...#.#...#.#####.##.##.####......####.##..#...##..##..###...#..#..##..#....#...#..##.....#.#..#....###.....##...#.#.#..#.#....##.#..####.#.#.#.#.###.....##.#.....#......#.....#...##..#.#......#...#.#...###....##..#..#........#...#..##.####...##......##...##.....#...#.###...##.#.#.######..#....#...#....
.#......#..####..##.#....#..#.#...###.#..#.###.#.#..#.#..##..#.#...#..............#..#.....#####.##..##..##..#.......#..##.##.#.......#......#....#...##.........##..#...#...##........#.##...##.#...#...#####.#.#...#..#.##.#..##...##.#.#......##..##..#..##.#.####.####.#.#.#.#..#..#..##..........#.#...#.#....#.##..#....#..####..###....#....###.....#...#####..#.##.#...........###..#..#.#.##.##....###..#...#...#...###.......#.#.......##....###...###...#.#...#.###.#...#.##..#.##.##...#....#..#.##.##..
......#####.......#.#.###..#.##.#...#...###..#.#..####.#.#.#....#.#..##..#.###.#...#...####..#.###.....#.#.###........#..###.##..#.#....##.#..######.#.#.#.#...#.#..######....#..######.#......#.#.#.##.#......#.####..#..#.#.#.##...#..##............#.##...###.#.......##.#.#..#.##.......##....#..#.#....###.#......#..#.#.#....#...###..#.#...##.#..#.##.#...#..#....#..##..#.#...#...##.......###..#....#..#......#...#.##.#..#.#.....#.......##...##...##....#...##.###.#.#.#.#..#...#.#..........#......#....
##.#..##.##.###.#.#...##..####..#..#..#.#..#....#.#...####..#.#.......#....#.#..##....#.#.##.#.#...#...#..##...#....#.##.#.#..###....#.#..#..#....###....#.#.#.#.####.##...........#####.#..##..#..#.##..##...#.##.....#.#..#..#...##..#.....#..#.#..#..#.##.#...##.#.#...##.###.#.......#.....#..#..#..#...#...#....###....#.#..................##..#.##.##.##...........####..#.........####.##.....##.###....##.#...#....##.##...#...###....#.##..#.#..#..###.......#.....##...##.#......#...##.#..#..#..#.....##
.....#.....#..#...##.#...........##..#.#.#.#...####.####.#.###.....#...###.......#..#.#...#.#....#..#.##....#...#..#..#.....#.##.#....#..##...#..##..##..###..##.##....#...#.#####.#.#.##.#.#.##....##..#...#.#.##......##........#..####..#.#..#.#.##..####...##.........#..###..#....#..#.#.....#..#.##..#.......####..#..###...#....######...##..###.....#..#....##.......##.####........##...#.#.#...#...##.#...#...#.#....###..##.#.#.##...#.###..#.#.#.#.##...#...##.#...##..#.#.#.##....#.#..##.#####..#...##
#.#.#.#.#....##.....#.##.######...###..##....#..######.#..#.#.....###.##.#..#..#.#.#.####.##..#.##...#..#...#..##...#.######.#####.#.#....#..##....##.#..#...#..#.....#.#.........####.......#......#....##............#.###..#........#......#####.#...##..###..#...#..#.#.#..##.##....#..#.#..##........#..##..#..#..####.##.#.##.#......#......#.#.#.#....#.#.#....#.#.......##..#.###.........#.#..##.#.##.##..#.#...#....#.##.....#.##.#......#.##....###....##.#.##.....##.######.##..#.#.###...#....#..#...##
.......##....#..#.#....#.##..#...##.#..#..#.#..#.###.##.##....#...#...#..#..###..#.#........#....#..#...#..#...###...##...#..#.##.#.###..#.###.#....##..#..##.#.#.#..#.#....##....###.......#.####....###..#.....#....#.........#...###........##.###...##.###.##.##.##.#.#..###.##....#####.##..#....#........##.#...#..###.#...#.####....#......###.#..#.#.#.............#.#......##.#####.#...#..###..##...##..#....#.####.#.#...#...#...#.#..##......###...#....##....#.####......##....##.....#...#...#..#.....
.###...##.#.#.#.#..##.##.........##..##.##.##..#..#.#.#.#....#......#..#######......#.....###.....#.#......#.#...#.#.#..#...#.#.#.#.#.#.....#.##.##...#..####..#.#.....#....##.###..##......#..#..#..##..######..##....#.#..#..#.#.###..#...##...###......##..#..##.#..#....#.#.#.##.......#.#.#####.#....#.#..#.##.....#........##.#.######....#..#.....#.#..#..###.###.#.####.##...#.#####.........#.#.#..#.##..#.....####...##..#.##........#...#.##..##...##..###.#.#.#..#..#...##.....#.......##...####.#.....#
.....####....#.#...##.#.#.###.#.#...##.##.....#.......#..#.###.##.......#..#...#...##..##.####..##..#..##....#.#...#..#.#.#.#.######.#.#.##..#.#.##...##....##..#..#..#....#.........#.....#.#....#..#...#...#.#...##.#....#..#.##...#..##..#.....#...####.#..#......#....#..#..#.#.#....##.##.#...#..##.....#..##....#..##.#.#.#.#####..#.##.#.....###......#.....#...#..####.#.....#.#..#...#.#........#..#.##.##..#..#..#.......#.#......###.###..##.##......##..#...#.....#.#.#.##.#####...#...###.#...#.#......
###...###.#..#..#.....##.......#...##..#..#...##.###.#.#.#......#..#.#..#.##.###.#.#....#.##.##...#.#.#.#......#.##.#...##.##.##.#.##..#.#.#....#.#..##...#..#....#.....#.#......#####..#..###....##.##.##.....#.....#.####...##.##..#...###...#####..#.###.#..#..###....#.#...#...#..#.###.......#.######.#.##....##..##..#...###..##.#.##...##.#.###..#.....##.##...####...#..#.....##..#..##..##.###...##.###...........#...#.###.#.###.....#....#...#..#.....#.#..#...##.###.##...##.#.#.#..##....###.##........
...####...#.....#...#..##..#.#.######...##.#.#.#...####.##.####........#.##.#..##.#..####.#.#.#.#...###..#..##.#.#..###.#..##.###.#..#..#..##..#.....#....#..#........##....###..#..###.#.#..#...##.#...#.....#...##...###..###.#..#..##.....#...#.....#.....#...##..#..#.##........#...#....#..###.##...#.##..##....#......#.##.#..#....##..#.#.....##.##.#..##..#....#######...##......#...#...#..#....#..#####.#.#.#.######..#..#.#..#.#..#...#..#..##.##.###.....#.#.#.##.##..#...#........#...#...#.####.#.#...
#..###..#...#.#...##..#....##...##.#..###....#.#..#.#...#.....###.#.##..#.#.#...##.#.###.#.....#....#.#..........##.##......##....###....#.....#...##.#.#.#...#.#...###....#.##..#.#....###...##...##......#.#..##.#.....#......###.####...#.###..##.###...#..#..####.#.#.##.#..#....#.##...#..#...##....#..###.#.#.####...#.##.#.....##.#...##...##....##...##..#.#...#..##........###...##..#.....#.......##.##..#...#.#.#......#..#....##.#...##..#..##.###...#..##.#...#.##.#.##.#.#.##..#.#.....##......#....##
##..#...#....#..#.####..##..#.#.#.###.#...#.#...#..#...##.......##...#####..####.#.....##.....#..#.#.....###..#...#..#....###.#.....#.##.###.....##.##.#....#.##.#......##.#...#.....##.#.#....#...#.......#.##.##.........##.#.###....###.#....##...##......#..#....#....###...#.....#..##.#..###.....##.#..##......#..####..##.###..##.........##.#####.###.....##....####....#.#....#.#.#.###.#....###.#.......#.#.##..##.#...#..##.#..#.......#.##...##....#...#..##.####...####.###...#..#..#.#...##..#.#...##.
###....#.#.#.#.#.####.#.###.##.........#.###....#..##..#.#.#.#.#.#...#.......####.##.#..#.......###.#........#...##.###..##....##.##..###........##.#.........#..#...##..#.......#...#...#.##......#..#...#.#..#.#..#.#.......#........#.##.......#.##......#.##.#...#######.#...#.#.###..##..##..##.#.#.....##...##.##.#..........###..#.#.#...#..#####..#........###.#.###.......#...#......#.....##..###.##......##.#..#..#.###.#..#........#...#......#..#.#...##..##...#..#..#......#..#...##.#..####.......#.#
.#..#.#.#.##....##..#.#.#.#.#...#..##...#..#........#.....#..#...#.#....#.#.##...#.##..#......#.##.....##..#.....####.##.#..#..#.####..#.#........##.###.....#.#.....#....#...#....#..#..###.#.###....#.#.#....######..#...#####.....#.....#.##.....##..##.####..#...####...#.#.#...####........#...#..#....#....#####..##.#..##...#..#######.#..####....#.###.#.#.#......#..#..#...#.#.###.#..#.##...#..#...##.#.....#.####..#......#.#.#..##...##.####.####..###...##.##..#.##.#....#.###....####..#...#......#...
....#.##....#.#.......#.#....#.########.#.#.#.####.......#.###..#..#.###.#.#..#....#.####....##...#..#...##..##.#...###..####.#...##.##.##.#.##.##..##..##...###...#...#....#..#.#....#..##....##.######....###...##..#...#.##........#.#...#....#...##..###...#.#..#....#..#..##.......##...#....#...###..#.....#....#...#...#...#..##.##...#..#.####...#..#.#..#....#..#####..........##....#####...#...##...#.........#..#..#.##..###.#.###...#...#.##..#...#..#..#...#..##.#.#..##..#...#.#.##.#.#.##.#.#.#.#.#.
###..##....#.###.##..#.##..#.#..#.#......#...#..#..###...#.##...#.###..##....#..###...##..##.......#..#.###.#...#.#.#..#..#..#......#.##.#.###.#.#...####.#...#.#..#.#.###..##.#.###.##..###...##.#.......##...##.......#..#.##...#..#...#.#.#.#.#..#..#..#.....#...#.#.....#.....#.###..#.#.#####.#......#.......#.##.#..#....#...#.#.##.#...##..##..#.####...#....#.#####.#.#..#..#.#.#....##.#..###......#.#####...##.###.##.###.#.#...##..............###.....##.#..##.#.##...#.##....##...#.......#..#..#....##
#....#.##.......######...##########..#....#.#...#..#...#.#.#.##.......##...#.#.....##..##.#...##....##...####.....#......###..#.#####..#.###.#..###.##.....##..#..#..#..##.#.....#...##...#.####......###.#.##...#..#..####.##.#...#..#......#.#.##..##.##...#.###..##...#....##.##..#...####...###...##.#.....##...##..#.#.....###........#....##..###.....#..##...#.#.###....#.#.###.#.....##..###..#.##...##.....#.#.##..#.##.#.##.##..#..#.##.##.#.###......##.#..#..###....#.#####.#.##....#.##.#.#.#.####.##.#
##..#......#..#..#...#......#..#....#..#..##...#...#...#....#...#....#.###.....#..#.##.....#.#..#.....#...#.####...#.....#.#.##.#...#...........##.#....#...#..#####...###..#.#..#....#....###.....##..#....##.##.#......##...#.#.##.#.#.##...#..#....#...###.###....###..###.#...#...####.#...#.#.#.###..#.#...#...#.###......##.#.#...####...#....####..#..#.....###.#.######..#..#.#..##.#.###.###...#..#.#..######.#.#.....#.#.....#..#...#.##.#...#.......#..#..#....#.###....#.#.###...####..#.#......#.#..#.#
.##..#####...#..##..#..#.#......###.#...##..#.......###....###.###..#..##..###.#..##.##....#...#....##.##...#..##.#.##.#.....#....#.#####..#.............#..##..##.##....#.#.#.#.#..#.#...#####.#.....##.##.#.###..#.#...#####....#......##.#.##.#####.##.#.#.#.#..##....#....##.##..#..#..#.###..#.####..#.##.....####.#.....##..##..#.#........#..#.#....#....#..##...#.###....###.#.####...#..#....###.###.....#.#.....#....#....##.#.##.##..#..#.#..###...#..##.###.##.#..#.#................#.##..##.....#####.
...###.#..........###...###.#.#.#.##.##..#...##..#...#.###....#.......##....#.###.####...##.##...####.##.#..###.#..#.#.#..#.#..#..###.#.....#.###..####.##...#.......#.##..#.......###..#.##..##.##.####.....#.....#....###..#...#..#...#..#.#...#.....#....#.#.#.#####....###...#............#.......##.##....#..#.......###........#.##...##.##.##....#...##.#.#..#....#....#..#...#.##..#.##.#.#.....#.#....#.......#.#..#.....#...##.##....#....##.#.#...##.###.####.#.##...#..#..##.##.###..#.##.#...##.#.....#
##..#.#..##.....#..#.##.#.#.##..#.##.#....##.#..#.##.#.##.....#.####..##..##.#......##.#......###...#..#.##.#####..#.......#.#....###.##...#..#.####...#.....##.#...##.#...##.#..#..###.......####..##...#.##...#..#....##.##..#....#..#.##.##.###.#...#.#....#....#.##.#.#..#.#####..#.#.##...#...#.........#.#...##..#.#.#.#.#..##..##...#.#...#....###.....#..#...#........##.#..##.#.#..#.###..#.#...###.....#....###..#..##..#.#.###.###...#...#..#.##.......#..#...#...#...#..###.#.###.....#.#....#...#.#....
..###...##..#..#.###.#.#.#####.###......#..#...#.......#...#.#..#..#.#..#...###.#.###.##.......#.###.##.####..#.#......#.#..#....###.#..##...##...##.##.######...####.#.#.#........#.#.#.##..###.##.##.##..##...#..#..#.#.#....#.....#######.#.....#..#...###.#.##.#.#..#...#....#..#.......###.###.#.##.##.#....#..#....##.#.....###.....#.....##.#.##...###...#.###..###.#.#.##..#....#..#.##.###....#####.##.....#.###.#.#..#........#.#.##...#.#..##..#.#....####.##.#...#.#.##....###..###......#.##.#...#..##.
###.#...###..####.....#..##..#....#..##.####.....###......##..####...##......#..#..##.....###..#...#..###.###....#.####..#.#....##..#.##...###.#.##..##..#.#.#..#..#....##...#.##...#.#.#......#.#####..####.##..#..####.##.#.#.####....##..##...#..##.#..#..##..#..#.....#.#...###.......###......##...#.##......##.##.....#...####....###......##.#.######..#..###.###.####.##...#.######.........#...#..#.##..#..#..##.........#.#.#.....#.#..##.#..#..###...#.#.......#.#.##.#..#.#..###....##.#.#.#...#..######
###..###.###..###....#.###.##..##.#.##..###.##.###....#.......#..#............#.#.....#.#.......##.....#..####.###.......#.#.####.....#.#.##....##.#........#.....###..##....#.##.##.#....#...#.#...##.##........##.##..#...#.#.#...#..##.#..#..##.#####..#...#.####...##.##...##.##...##.#..#..#.##..#.#####.##...##..#..##...##.#.......##....#..#.#..#...#.#.#...#.....###...#..#....##....#..#.....#.....##..#...#...#.####.#.#....###....###...##...#..#.....#.....###.#..##........#.###.##....##..#...###....
.#.#.#...##.#.#......##..#..#....####.##.#.###.#....#.#..##........######.#.##..#..#...##.#...##..#..####....#..##..#.##.#..###.#.....##.#.####..##..#....#..........#..#.#.#.#......#..##.#.##..#.##.#.####.##...#..#.#..#...#.........#.##.#......#...#.##...###..##.#.....###...#.#.##.#.#.....#.#.#....#..#....####.####.....#..#...##.....#.#....#...#...###..#.#.....#...#..#...###.#.#......#..##.#...##..##........#.#....#..#.##....##.#..##.##..##.#####......#.#...#.####.##....#.#......##.#..#..#..#..#
.#.#....##...#....#..####......#.....#...#.####.##..#.#..#.#..#.#..##.#.#..........#...#.#.....#.##.#.####...#......#.###...##.###.#.#.##.##....#.......#......#..#....#.....#..#...###...#....#.......####.....##.##.....##...#...##...#....#..###.#....##.....#.....#.#.#....##..#.#..####.#.#...##...##.....#.###.#.##.#..#..#..##.##....##......##.#.##.####.#..#..###....#..##......####....#...#.#...#.#.##...........#..######.#...###..#.##.#...#............#.##..#.####..##.#.#.....###.#.......##.#.#.###
.....##..#..##......#...##.#.###..##.........#.......##.##..###.......#........##...##..#.##..##.....#.###...##.##.###...#.........#.#...#.#.##.###...###.......##.#..##....#.#.#...........##.#..###.#.........#.#..#...##.#.#...#....#.#.##.##..#.......#..#.#......#.#.##..#.##.....##.#.#......#..#.....#.###.##....#..#..#....#...#.#..#......####....#..........#.#..#.##....##....###.##..#.#....####.#.######..#.##.#.#.....#...#...##.#..#..#...##..#.#.#..#####..##.#...##.#.#..###..#.###..#.##.#.#...#..
..#.###...........###...#....#.#..##.#.#.#...#..#####.###.##..#...#....###......#..#....#..#.#....#..#..#........#.#.###.##.#..#...#.####.#.#.#....##.#...###.##....#..##.#.###.########..##..##....###..###......#.##...#.#.##..####..##.#.###..............##.#...#..###..#...##.#....#..#....#..#######..###..#...#.....#..#.#...##..#...##..#.#....#.#....##.#..#.#..##..##....#.#.###.##....#.#.######..#.####.#........#..#.##.#.....#.#####..#...#......#.....#.#.##..#...##....#.##......####.....####......
.#..###.........##.##.#..#.###.##........#.#.....#.###..#.#.##....###......#..#.##.####.#.##....#...#.#..#####.#....#.#######.......##......##..#.###.#....#.#.#.......#.#......##....#....#.##..#...#.##.#...#.#......###.#...#...#.#.......#.......##...#.#.#....#....#.#........#..####.##.......#.#.#.####.#.#.#..#..####....##....##.#..#..##..##..#.#....##.###.###..#.#.......#.....#..#.....###.....#.#.#...###......##...###..##...##.#...###....#.#.#...#....#.#..#..##.##.##...#.##....#...####.#....#.#.
....#..##..###.#...####....#..#.#.#.....#........#..##.##.....#..##..###.#..##..##...##...#..###.....#..####..#.........###...###....#.#...##..###.#...#.###.##.....#...##...#.#.#...##..#.##.##.#....#.#...###.#......#......####.......#..#...#..#...#.##.##.##.##.##.#.#...#...#...####.##.........#..#.#..#####.##.##....##...##.###...##.#.#..#.....####...#.###.#.#....##..###...#.#...#.#####.....#.##...#.....###.#.##.####....#..###..#..##....#..#..#....#####..####.#..#.#.#.....##...##....#..###.......
..###..####..###..#.....##..###.........#...##...##..##..#..#.#..#..#.##.##.#.##.#...##.#.....###.#.#.....#..##..####.....#..#..#..#.#.##..#.#.####..##..#.........##.#.##..#.##........#.#....#..#...#.....###...#..#.##.#....###...#.#..#..#.#.#...#..#.#..#.....#....#.....#..##.##..#.#.###...#.#....###.#.#.##.#.##.....##.###.#....#.......#...##..###......#..##.#.#.##..#..#.#.###...####.#..##.#.....####..###...#...#.#..........#.......##...#..#.##....#..##....##.###.#.####......#.#.#....###......#..
..#....###...###...##.....#.#.#..###...#.#.....#.##.###..#..#.#.#.#...#.#.....#...##..###..#####.#####..#.####.#..##.#....##.#....#.#..#..#......#...###.#....##.##.#...#..#.#......###....#..###..##.#.#..#......#....####.....####.#.#..#.#.#.#.#.#.##....####...##.#.#..###.....#..####.#...#.#......#.....#...##.....#.####...##........###..###...#.......#...#.##....#.##..####....#...#..##.#..........####.####.#..###.#.####...###.#..#..#.....##.#..###..###...##..#...#.#.#.....#.#...#.#...#.#..#.##..##
.######....#.#.##.##.#.#..####.#.......#.#..##...#..##....###....##.......##.....##.#..#.....#..#..#.#....##..##..##...#.#..#...##.#.#...##.......##...#.......##.#.##.##..#######.#.##..#..#..#.#...##...####..##..#........#..#.......#....#...#...#..##.#....##...###...##.#.####.#..#...#.......#.#...#..#.........##.#.#....#..#.#..#...###..#...#..##..#...##.#..#.#.##.##..#.###..##...#.#..#.#..##.###..........#.#.....##..##.#...........#.#...###..#.....#.#.#.#....#...###...###.##.##....#....######.##
.##..#.#.#....###.#.##...#......#...#.#..#......##.#.....#.##...#.#...#.........##....##..#.#.#...###......##...#.#.##..##..###.....##...#.###.#....#..##..#.#......###...#.#.#####.#..#..##.#.###.#..##.###.###.#...#.#...###.#.###.##.##.#..###..###.#.#.##.#..#......#.#####.#....#..##..#.###.#....##.#...###.##....#.#......#...#.#.#....#####..#.#.#....##....#...##.......#..#..#....#####..#.##.#......#..#..#.#..##.##.#.#..#.#..#.##.....##...#.##.##.##.##.##...#...#..#...#.##.#....##.###...#.#..##...#
.#.....#......#..........###..###......#....#.##.#.....#..##.##.###.#.#.#######.####..#..#.#.#..#..#........##..#......##.##.#.##....##.#.#.#.##.#.....####.##.#.#...###.#.###.###.#..##...#....####.###....#.######..#.##.##......##....#..##.###.#....#.#.#.##...###....#..#.##.#..#.....#....##.#.#..##..#..####.#..#.##......##..#..#........#..#.....#..#....##..#....###....#.###.#...#......###...#.....##..#.##......#.#..#..#.#.####.##.#.##.#..#.#####..#....##..##....##....#....#.#..#.#.#.#..##..#..#..
.#..##.##.#......#..#.#..###.....###..#.#.#.#####..#..##.#...##..#.#.#...##.#..#...#......#.###.##....##..#.##...#......###.#..#..##.#.....#....#.####..####........##.#..#..#.....#...#...#.#.###.##.##.#.....###.#.#..##...##.##.....##.#.#...##..........#...###..#.....#.#.....##......#.#..#.##.#..#.....#.#.....#....#.#.####.####.#...###......##.##.##..###....#..........#.#..#.#.##.....###.#..##..#....#..#.##.#.#.##.#..#..#......#....#..#.#.......##.#.##..#....##..###.###........#..##.##.##.####...
...##.#.#.#.#...#..#....#.###..##.#.#.#####.#.##.#...###.#...###......####.###..####.###..###........##..#....#..###...##.#.#..#..#...##.#.#.#..#...#....##.#.#.###..####..###.##.#..####.######.##..#.#####..#.#.....#.#.##.#.....#..#.##...#.....#.#...#..#.#.......#.#.###.#.....#.#..###.#..#.#..#..##.#.##...##.#...#.#.......#.###.#.##.##.##..##.###.#...##.#...#.#.#..#..#.#.##..#...##..###........###..###.#.....#..##.##.......#....#.#.####....####.#..#.#.#.##..#..##.#..####..#..#.#.##.##.........#..
##..#..##..#.###..#.#...######..#..##...##....####.##..#.#..#...##.##....#.##.#..#....##..###...#..##...##.#.#.##..###.#..##....#.###..##....#.#......#..#.....#...#....####.####.##.#....###..#.##........#.#....#.#..........#..#.....##......#.##...#...#......##....#.....###..####..##...##..####...##....####.#.#........###..###..####.##.....#...####..###.#...#.##...#.#..#.#...........#.#..#.......#....#.#....##...###....#...###...####...#..##....##.##....#.#...#...#.#..#....#..#.#####...#.#..#.##.
#..#.###.##...#..#.###...#..#....#.#.####.###......#.....#..##...#.#.##..#.......#...#.#.##...###.#.##.....#.#....##....#.#..#..##.####...#..##..#..###.#.##.#.##.#.....#.##.#........###.##.###..#...##.#...##......##......#.....#.#.###.....#.###.###.#.##.....##..##...#.#.#..##.##..#....#..##.....###...######...#......###..#.#.#..##.##...#####...#....##.#.###.##..##...#..##.##..#..#.#..#..##...##.#..#.####..#.#.#.#....#..##.....#..#.###.###.####....##......#.#..#..#.#..#...##.#.###.....#........#.
..#..#...#..##.##...###..#...###..##...#...#######..##.###..#.######.##..#..#...#.###...##..#.........#....#.....##...##...###..#.##...###...#.##..#..#.#..##.#....#.#.####.#.#....#.....##.###...#..#.##.#..###...#.###.#...#.#.##.#..#.#.###.#.###.#.#...#......#.###.###.#...#.#.#...#......##..######..#.##.#.#####.#.#..........##...####.#....#.##...##....#.##.#..##...##..#.##.....#.##...#....#...####...#..#...#.#.####...#.#.###.#........##..######..##..#..#..#####........#..#.#..##..##...#.#####....
..#.#.#..#..##..####.####.#..###..#.##.#.##.#.#.##..#...###.#..#...##.#..####..#.###...##...#..#....#...###....#.....#...###...####.#.#..........#.##.##..#.#...####.........#..###..#.....#.....##..#....###.#.#.....#.##.....#.#.##....##..#...........#..#.....#.##..#.#..#..##...##.....##..#..#.#...#..##.###.##.#...###.##.........##...#...#.....#..#...#.#.#...#......##..#.#.##.#.#........#..##...#.##.#..##..#####..#.....#.#.#.####.###.#.#....##.#...#.##..#....#####..###...#.##.##.....##.#..#.##....
##..###.......##.#.####..#..#..#...#.#.###....###.......#.#..#.....#######.....##..##..##.......##.###.#####.###..#...#..#...#####......##.####.#....#.####...#....#.#..#...#.....#...#.##.....###...##.#..#...#..#..........#...##......#.##...#...#..###....##..#.#.#.##...##.#..#..#...#.##.#...#...#....#..#....#.#..#.#.##.........#...##.#.#..#....#..##.##..##...#.#....#....##.##....#.#..##....#.#..#.#..#..#.#.#......#.......#...#...########...####......#..######.#.####.#.#.#.##..#.#...#.#.##.......#
#.##.#....#.#.#.....#....#..#..#.#.#...##..#.###.#......######..##....#...####...#.##..##...###.###..#.##......###..#..#.#..#...##.#.....##....##..##.#..###.#.###..##..####.##..##...#..#..#...##.#####..##..#..###...#...##..#...#...##..#...##...####.#.#....###.#.#....#..#.......#.....##.#....###.#.#..####.####.#........#.#.####.#...#.....##.#####...#..###.............#......#.......#.....#..##.......#.###.#....#......##..#..#.#.#...##..#.####.##.#..##..##...#.##.#.#...#.##..##....#.#...#####....#
..#.#.........#.###.#.##.#......#.###.##......#.#..##.###..........##.#..##...#.##...#..#....###.##.#.....#......#.#..#...#####.....#####...##....#.#.......###....#####..##.###.##...##....###.##.###.##.....#...#.#.#..#..#.##.#...##.#..##...#..##.#...##....##..#.###..##.##...#....##.#.#..##......###.#..#.#####.##.#....###.......#.#.###.##.##...#...#.##..##.##..#.......###...##.##.#.#.........###.....#....#.##..#.###..##.........#.......#..#......#..####.#........#.#.####.....#.###..##.#....#.##.#
..#....#.#.#...##.####.#...........#.##....#.##.#..#..###..#...######......#.##....#.##.....#....##.....#.........##..#.#.#....##...###...##.###......##........#.#.#..#.##.#.###....###.###.#...###..###.#.#..#.#.##.##.##.####.####..#...####.##..#..##...#.....#.#.###.#....#........###...#..#.#...#....#......###..#.##.##....#..#..###.#..#..#...#..###...##..##..#..##...##.....#.#...##..#..#....#...###.#.#...####..#.#....##...#........#.........##..#..#.#.#...####....###.###...##....##...###.#......#
#.#....#.#..#..#.####...#####.####.##.#..#..####....###.....#.#.#..#.###..#..###...###...##.##.##......##.#.##.##..###......#.#...#.##.###.......#...#.####..##..##..##.#.....###....#...####..#...#...#....#.....##.##.#....#.......###...#.#.#..#.#.##.....#...#.#...#.#.#..#.#.###..###...#...#....##.##...#.#.##..#.##.#.#.#..######....#..#.#.#..##.##.#...#.#.##......###.#.####.##.......#.##....##........#.#...#.#.#...#..#..###.#....#.##..###..###........#...#....#..##.##.#...#.#.#......#..#....#...##
..#....#..#..###.....#...##..#..####.##...........#.###.#....###.###....#......#.....#.#.#....##..####....###.....#.....##......#...#...###.......#...#.....###.###...####.#.#..#.##..###...######.#####.####.#....##..###.#....#..#...#...#....#..####..####..#...#.#..#..#........##..#..#...####.#.#..#.#.#.#..#....##...###.#.#.#....##..#.#..#.....##.#....###..#.##....##.##....#####..#####..##..............#..#.#..#.#.#.#.###....##.###..#......##....#.##.##......#.......###...#.#.##..#.........#..##..
...#.#...#..##..#...#...#...##......###..#...#...##.#..........#.....#.#.###...#.#.#....#....###.####...#.#....##..###...###.#.##.#.......##........###..###..#.#.#...#####.#.#...#.##...###.#.#.#####....#...##..#..#.....##...#.##......###...#..##...#..#..#.#..##...##...#.#.#.#.#.##...#.####.#.####..#..#.....#..#.#.##.###......#..###.#.##.#..#.......#......#...###..#...###....#.##.#....####...#####..#...#.##.##.##.#..##.#..#..#.#.#......#...##...##.##.....#..#..#.###.#....###..##....#..###..#..#..
#.##....##..#..#...##......#.#.###..##.###...#.####...#...##....##.######...#..#.#..###.###.#..#..##.##.##.#...#.#.#.#..........##......##...#....##.#.#....#.##...##.##..#....#...#..#..###..#..#.#......#..#.##.#......#.#.#..#......##........#.........#.......#.##.....#..##.#.#...#...#.#.#....#..#..###.#..#.#.#.###..#####..#..###..#...#.#....#....##.##.#...#.#.#####..#..#..#.###......##..#.#.#..#.#..#.....#....####...#..##......#.#.#.##....##..#.#..##.#.......#.........#..#...#.##.#..#....##.....
###..#...##...##..#....#.....#..#....#..#...#.##.###..#...##...#.....#..##.#...........#..#..#.#..###..##..###.#.#.##.##...#...#..#......#.....#...##.#.#.#..#.##......#...#....#..#.##.........#..#.#...##...#..#..#..#.#.....#.##.#...#.#..............#...#..#.#...#......#.#.......#......###..#...###.##......####..#......###....##.#.#..#.##.#..#.#.#.##.##..##...###..#..#.#..#...#..#......#.#..###.#...#....#.###............##.##...###.#...##...##..##..##...#..#........#....#.#....##..#.#.#....###...
..##.##...#......#.##...#...#......##..#.#...####.#.#.#..##.........#...##.......##.#..#......##.#.#..##......#.#...##...#............#...##..#.#.##.........#........###.....######..#............###...##....#..#...#######.........##...##.###...#.#.##.#...##.#.#.#..###.##.#....##.####...#..#.##.#..########..#..........##.###.#......#.###..#.##.#.#....#.##...#.....#.#.......##....#.#..#.#..#.###..##...#..###.##..#..#..###.###.#......#####.#..#...##.####.#.#...##.....##...#.##.##..#....####...#####
##...##.#..###..#..#.#...#..#...#.#..##.##.#..#.#.....##......#..#....#.##.........#...#.#.#..#.#.#..#.....#.#.#.#.....##.........#####..........#..#.###.#.##....##.#....#.#.########.....#.#......#..#.....##..##...##..##.##.#.##..##..#.#.......#...#.........#..#..###...#...##.....#...#..#...#..##...#..#..##..#...#.##.......##....#.##.#..##....#.###.####..#.#.##...#.#..#..#...#..#.##.....#..#.#..#...#####..#...#......#..#.#.....#..#.......######...#...#.#.#.###....######.#..#..#...##.##...##...##
####...#.....#..###.#...#.#...#...###.#.#....#.#.....#..##......#.####.#.###..#####...#....####..#....##.#.....#...#.##....#....##.......##.##..#.#...#.......#...#.#.#.#..#.##.......#..#.#...#.##.##.#.##.......#.##.####.###.####..#.#.#.####.###..#.##.#.....#.###.###.#..#####.####.....#.#.........#.#####.......#.#.#.....#...##..#...#.#...#.###.#.#.....##.#.#..#.....###....#.#.....#.#.#.##.#...##.#...##..#..##.#...#.###.#......##....###.#.#...##.#....#...###...##..####.#......##..#.#........#.....
.##.........#..#...##.#..###.#.##.#..#...#.#..#..#.#...#.#..##.#..###.#...#.#.##.##..#..###.##.###.#..#..##..#.###.#..#...##.##.#...###....#...##...#.#.#....###.###..###....#....#...#.##.#...##.#.##.####..##........####.#....##.###..###.###.....#..####.....#.##..##.#.##.#.#.##..#.#....#...#..#..#####..#.##..##.#.#####..#.#.......#.###..##.#.##.#.####....#..####..###.##..#..#.#####.#..####.......#.#.#..##.#..#.#..#.##..###.#..#....####.#..#..#....#..#.....###....###.##...#....#.#.#..#.##.#..#..#.
.#....###..#..##..##.##.#..#...#..#.##.##.....#####.....##..#..#.#..#..##.#.##..###....##.##.##.##.#..##.#.#.........#.##...#.##..#.#..#....#####..##.##......#..####..##......#..#.##.#.#..#.#.##.#...##..#.##..#......#.##.#.##..##.#.....###....#.............##.#....##.#......####..##.##..#..##.#.#....##..##.#..#.#..###.#....#.#.#.#..##..#####.##....#..##.#..#.##......#..##..###.#.#.....##..#..######.#...####.#.###.......#.#..#.#.######.##.##..#####....##..##..##..#.###..###..#..##.##..#..#..#..#.
....##...#.#.......##..#..####.#...#....##.#.....#......#..###...##...#..#...##.....####.....#..#.##.##.#.#.#....#..#.###.#..####.....#..#...#.#.##..#..#..#....#...#...##.#.#..#......#..##..##.##....####.#..####...#..###........##.#....#######..#.#.##...###....#.##.##.#..#...#....#.#...###.#.#.....#..#..........##....#.....##..#.....#...#.##.##.#..#......##.#....#....#..###..###..##..#.####.......#.#.....##......#..#.....#.##..##.####..##.....#...#..###.#.##...#.###......##...######.#.....#.....
.#.#.............###.#....#.#..#.....#...#..#####.##........#.##....#.#....#..##..#.#.#.#......#....#..#.#.....##..#.##..#..##..#....#.###....##.####.##.....#.#...##..#.##....#.##..#....#.......#.#.#..#.#...#......#.#..#....##.#..##.#...#.........#..####.###....#...#..##......#.#....#.##..#.####.#.....#.#.#...###.#...#........###.#.#...###....##.#.#.#.#..#.#..#..#..#...#.##.#.#...#.##.#.#..####..##...#..#..#.......##.#..###....#.#...##..#.###.##.#.#...#......#.##..#.#....##.##..#.#.....##.......
#....##...#..####.##....###.#.##.#...###..#..#..###...#......#.##........#####..###..#..#.#..#.###..#......#.......##..##...##.#..#...#.#..#.####..####.#.####....#.#.#.#...#..#.##.....#....##...#...###.#....####...####.#...#####...#...#..#.....###.#.....##.#...#.#.###..#.#.....##..#.##.##..#.####.##..#.#..#....#.#..#.#..##.##.#.#..###....###..##..#.#..######.#....##....##.......#..#..##...##..#...#..####...#.##.##..####...#..#.##.##....#....#.#..##.#......##.#.##...##.#..#...#.###....#..#..#...#
.#..###........##.#...#.#.#..##.#.#....##..##..##.#.#..##..#.#.#.#.#.....####..##..##..##..#..##..##..#.#####.####.#....##......##.#..#.####.##.#....#.#.#.#.....##.##.##...#.#..#.....#.##.#...#..#.....##.......#.....#.##..#...##...#.##.#..##..###.#.##.#.......#.#.##.#.##...#...#...#.#...##.##.##..##..#.#...#..##.###....#...##..##...##..##..#...#.#...##.##..##..#####..#.#.#..#.###.......#..#.#.......###..#..#..###..#.#..#.....##.#..##....#..#.##.#..###...#.#.####.###..#...#..#..........#.#.#....#
..###...#....#..####.#...##......#...##.#...##..##.#...#.#####..###.....###..####.#.#.#.#####...###....##...#..##.#..##.###.#.##..#.#...##...#.##..#..####.###.#....###.#.#.#.......#...#..#..###.##...####..#........#.####....#..##..#.........#.#..#..###...##..#.#......##.....#.#.....#......###...#....######.##..#...##..#.#####..#.#.##.#....##..###....###.#.#..#.###...###.###..#.##....#.#....##...###......#...##...###....##...##.#.#.#........#..#...#.#....##.##.##.#.#........##.#.#.#...#..#...#..#
#..####.#.........##......#.....##..#.####.#...#....#.#.#.#...#...##..##.####...##.#......#....#.#.#..####.#.##...##.....#.#...#..#......#...#....##..#####......#....#..##.#.##.#.##.##...#...##...#..##....#..##.....#...#....#.#............#...#.#.###...###....#...#.#..#.....#.###...#..###.#...#.#..#............##..#.##....##...#..#.#.#.###...##.##..##....##.##..#.#.....##.#.....##....#.###.......#.....##.#.......#....###...#...###...#.#.#....##.######...#.....#....#.##.##.####.........##....##..
###.##..###...###..#..##....##....#..#..#.....#....#.#.###..##...#..###.###.....#..#.##..##..#.##...##.###.#.#.#..#..###...#.#.###......#.#.....#..###...#....##.....##..#..######..#.######.##.#..#.#....#....#.#..#.#.##......#.##...#.#.....###..##...###...##..#.#....###.#.##.##...##.##.#......#........#..##...#.#..#.#...##.###.#.#.#..#...#.##.##..##.#....###....####.###..#....#...##.#.###.#.#..#...#.#....##.##.#..#....#..##..#.#..####...#..#....##...#...#....##...###.#...#####..###.#.....#.###.##
...#.#..#..........####..#.#..#....#.......#..###...#.#......##..#.....#.##...#...#.....#.#..##.###.#.#.#...#...#.#.##....###...##.##..#....#..####.#.#.....#.##..##.##......##.##.##.#.#.##.##..........#.#..#.#.####.##.#.#...#..#.#.###......###.#........#.....#...#.#.....#...#.#.###..#.#.##........#..#.#.....#..#.######.###.#.##...#.#...#...#..#....##.##.#..#.##..#...####....##.##.#.#..###..#.#....###...###..#..#.....#...#.........#.#..##.........#..#..##..#....#...#..##..###......#....#..#..###.
.##..##.##.#.....####.##....#.#...#..##.....#....###.####..#....#...#.#........#.####.#.#.....#.#.#.......####..#...###...#...#...###....####..#....#.#....##...##..#.......#.#.........#..#.....#.......#..#.....#.......##..#.#.##...######.....##.###.##..##.....#.......#....#######...#..#.##...##..#.#..#..#...#.#..#......#..#..#####.#.#..##.##...#######.##..#.#....###.##.#.#...##.##..####..#.#...#..###.....#....#....#....##.#...#.####...#....#.#..####..##.......#.....##......####.##..####.#.......
#....#.##..##..#.#.#......###..####..#....##..##.....###..#..##.#.......#....#.#.#.........#.###.##...##...#..#.#.#......#..##..#.#.....#..##..#.##...#..#.........##....#....#..##...#.###...#..#.#...#.##.##..#..#......#...##.....#.#..#...###....#.##.#..####......#....#......#.#..#.........##.###...#.#...#...##........####.#....#.#.......#.##.#.....##....#....#....#.#######...#.#.....#....##...##..#......#.#.........#.#....#...#..#.#..#####.#...##..###...#........###....#...#.....#.......##....#.
...#...#.##.#..#.#.#..##...######....###......##.#.#..#..#...#..##.....#..###....#...###.###....###.#.#..#...#...###...#..##.#....#.......#...##..#......#..#......###.....#..#.#..#...#..#.#...###.#.#...#.....##...##..#.#.##..##....##.#.#..#.##.##.###..........#...#.###..#..##..#....#.###.#...##.#....#...........#.#.#.#.#.###..#...#.##...#...#...#...##.#..#..#..##.#.##...#...####...##..#..#.#......###.##....#........##....#.#.....#.#.###.##.#..#.###...#.#..##.#...#..##.#.#.##....#....#.####....#.
####..#...#####...#...#....##.#.###..##.##.##.##...####....#.#..#..##..###..#..##.##.#.##.#..#...##...#.#.###.##..##.##......#..#...#..##....#.#....#....####..#.##...#...#..#.....###..###.#.....#.##.##.....#..###..#.#.###..#.#..#..#..#.##....#.....##.##......##.#.#.##..###.#.#..##.###.###.#...#..#..##.#.##.#..#.#..#.#.###..#..####.#.###.#..#.#...#.#..#.##...#.#.#..#..#..##.#..##....##.#.....#.##.###..##...#.#.....###....#...#..#..####.#.###.#..#..#...#....#.#..#...#....##..##.##..#.#..##.#.##...
.#.##...#.##...#..#.#.......##.#.#.....#....####..#..##..####...#.##...#.######.......#.##.####.#.....##.##.......#.###.....##.#..#####............##...#..#.#.#..#.#....##..#..##.#.#....##..#.#..#.#..##..#.##.#.#..####.......#..#.#.##.#.....#......##..##..#.#.#.##.....#..#.#...#.#..#.##..#....##...#....#........#..#...###.#.#.#........#.#.#..#.#......#.#.......#..##..###....###.#..#..##...###..#..#.....#..#....#.##....#...#..##...#...##.#.##.####...##...##..#.#...#..##.##.....###...###.#.....#..
....#......#..##.#..##..#.....#...#..#.#.#..#.....##.###.#.#.#..#.#.#.###.......##....######..........#.#.#..##....#.##..#..##..##.....##..####.##......#..#####...#.##.####.......#.###..###.#.#.#.##.#.###.#.###.......#.#...#....#....#####...#.#.#......#....#...#..#.....#.....#.#.#.#.#....##......#....##......#..##...#....##.###....####.....###..###....#.###....##..#.#...#.#..#..#.....#.....#..###.#.####....###.#.#......#.##..#.######....#.....#..###..#..#.##.##..#......#.#.#..#....#.######..##..
#.###.#..#.##..#....###.#.###..#.#.....#.##..#.##.##....#..#...####...##.###.#........#..#..............###.#.##.#.##.....#.......#.#...#.#....###.#....#.....#.##.##....#.#.....###..#.....##.#......#..#...#.##......#.....####..##...#....#.#.###..##.#.#..#..##....##....#.###.....##......#..#.#...##....#....#....###.......#...###.#.###....##..#.##....#..#..#..#..##.....#..##.#####..#...#..#...#.##..##..#..#......##..##.##...#....#..###...#......#.#..#.##.#.##..##.###.##.##.##.##...#...#.#.#...##.#
##..#..#..###....##...##.#.##.##..#.#.#.#.###..###.#.#.##......##.##..#..#.##.#..#.#....#.......##......##.#.#.....######...#.#...##....#..##...#...........#...#.#...#..#....##.#..##...#...#.....#......#.#..#.#....#..##.#....###.#....#.##.....##....####.#..#....###.#....#.##.#.###.####.....##...#.#.....##.##.###.#..##......#.....#..#.....###...#...#####....#...##...#..###.....#.#..#......#.###.##...#####.#....##.#...##.##.##.#..#...#.##...##.##...#.###..#.##.##..##.#...#..##.....#...#..#.#......
.#.##.#..##.....#...#.###.#..#..#.########.#..####...#.#....#..##......#....#...#.##..#...#...#.#.#.#.##.....##.......##..#.#..##.#..#.#..#..##...###....#...##.###..###.#.#..##.#.......#.#....##..#.#...##.#.#.........#.##.#...########.#.###.#...###......###......#..#..#.#..##.#..###.#..####..#...##.##....#...###..##.....#..##.#.........#.....##...##...#..###.#.#...#.#.#.#.#...#.......##.#..##..#..##...###..#..#.#.#.#..####.#.....#.#..##..#......#.##...#.....#....###....####.#.#..##.#.#....#..#..
#..#.######......#....##.#.#.#..#....#.#..##...#...##...#.......#..#...#..####.#.#..####...#.##...##...####.#...##.####.###.#.#.#.#.###.#.###.#....#....###.....#....##..##..##............#...#.......#..#..##.#....#..##..##..#...###..#.#....##.##....###.##........####..##....#...#..##.###.....#...####..#..#...#.#.....#...###...#......#..####.#..#.###.........###.....#..####..##....##.#...####....#.....##......#.###...#######......##.#.......#.##.##.########...#.#.##.#.#..#..##.#....#.#.#.######..
..###.##.###..##....##.####...####.....#........#..#.......#...#.#...#..#.#.#.#.#..##.#.#.###.#....##..#...#.#....#####..#.......#......#...............###......#.#...#####...#..##.........###.##....##.#..###.#...#..###..#.###.#..####..##.###...##...#..#.##.###.#..#######..###....##.##......#..#..#..#######.##.#.##.....#.##.##.##..#....#...#####.####.......##...##..#.####.#.....###........##.#.#.#.#.##.#..#..#..#...#.#.#.##..#.##.#...##.#.#.....#...#.#....#####...######.#...###..#........##....#
..##..##.....#..#.........#.....##.#..#.#...##.#.#...#...#....##..#.#.#.#.#.#...#.##.#..#.#.#.#.##.#...#.#..####.#.####..........##..#..######...##.###.....#....#..###..#..#.........#.###..#.###.###..#....#.#.....##...##..#..#.#..........##.#.#..#####...#....#..##..#.#..#.###.###.....#..#...##.#.#...#.#####...###.##...#..#..##..##.##...###.###..###.#..#.#..####.....##.#.#...##.####...##.##.###.##.##..#..#.######........###..#.#####.##..#..#......##.#..###.#..#.#..##.#......#.##..#.#...###.##.##.
#.##...##..##.#.#.#.##.######....#.#..#..##..##..#...#...#....##.##....#..####..###.##...#......###...##.##.###.#....##.#..........#.#.##.......#####..#..#.#.#.###.#..#.####.#.....#..##..#..#.....###..##...####......#.#..#.....##.#.##...#..#...#.....#.#.#...#......##.##..##.#.#.........#.###...###....#........#.##.#.....##.#..#.###...#.#....###.#.#..#...##.#.#.#.#..###.##.##.#..#.#####.....#.##..#.......#.#..#........##.##...#.##.########....#...##.#.#......##..##.##.###.....#..#..###.##..###...
..##..#.#.##.##...##..###..##.........#.#..#.#...#.#.#.......#.##...#.#....#.......###.##.#...#.###.##......#.#.##......#...#...#..#....#..##.#.#.#...#.#.#...#.####..##......#..###...#...##.#..#..#.#....#...#####..##.#....#..#......##......###.#.#...#.#.##....#.#....#..#...........##.##.###...##...###.#....#######.#.#....##....#..#.#.#.#.##..#.#.###...##.......##..#....#.....#..#..#..#....#..###..#..###...#..##..#...#.##.....#.#...#.##.#....##..#..#.#.#..#.##...#..#.#....##..##....###..##.#.....
......#.....#####..###.##.#...##....##..#..#....#####..#...#.#.#.#.##..###...#.##.#.......##........#.##.##.#....##.##....#.#.#......######.##.###.##.#.#..#..##.#.###.##........###...##.#.#.....#...##...#.##.....#.....##.##.##.#...#.###...###....#.........#.#.#....##....##..##.#...#..#.#....#..#.....#.#.##..#..#..####..#.#.##...#..#...#.####....#.#..##..#..##...#.#.....##...###.....#.#..##.#...########.#..###....##.####.##...........#..#..#..#.###.##.#.#.........#.#.##...........#.#..#..#.#...#.
##...##..#.....#..#...#.#..#.#..##.#...#.....###.#...#.#.##.....#.....#.#.....#..##.#.####..###.##..#...####.#...#....#.#...#.###.###...#..##.#........#.#....#...#......#....#...#....#.#..##.......#..##.#..#..#.##.##.####.#....#.####..#...#..#.#.##.##.##..###.##.#.###..##..#.#..#.#...#..#.#..#...#.##.....###.####..#.#.#.#...##..#........#..#.#...#.#..####..#..#...#.##.......##...##....##........#...#....#.##....####..#.####..##.#.#.######....#.#....#..#..##...##..#..#.##......##..#...#.#.#..###.
....##...#...###...#.#.#.##...#######.#..##....####.#.#.#...#.####.#.##...###.#...##..#.#.##.#...###.#..##.##..##.....#.#...#......##.###..#.####...##..#..###..#.####.####.#.###.#.#.###.###.####......##.#...#....###.##.####...#..#..#..#....##....#.#.....#...##...#..##..#.#.....#....#.#...#......#.........##.#.#...#..#..##...#..#.##...#.##...#.#......#..#.####.##..####..###.#..#.#.....#...#..#.#.##...#.###..#...#..####.###...##.#..##.##.#....#....#.....#.#........###.#..###....#.#.##.#..###..####
###....##....##..#...#.##.##...#....#....#....###.....######..##...#.#.....#####.##.##...#.##..#.##..#.#....#.###.....##.......###....##.....#.#.#.#....#......#...####.###.#...##...#.##.##.###.#...#..#.#..##..#........#..#...#.#.#..#.#....#......#.####...##.#....#..#....##..####..#.##...#.##..##.#....####..#.....#.#.##.#..#.#.#.#.#.#...#.......#.#.#.......#....##...#..#.#.#.###.##.#.....#####..###............#.##....##..##.####...######...#..#.#.###..##.##..#.#.#..#......#..#.........##...#.##..
####..#...#.#.#..#.##...#..#.###.######....#..##..##...#.......###.#.##....##.##..#..###....#.##...#.....#..##.#.#....#...#.#.###.##....#..#...#.#####..#...#......#..#...###.#...#......#...#.#..#.##.....#####.##......#..#..##....#...#.#.##.#.###..#.#..##.#..#..........#.........#.#..#.##.#...##...####..#.#.##..#......#....#.....#.#..#.....#.#.#......#.##.##.#####.#...#######..#..#.###.###.....#.#......#..###..#.#.....##..#...#....##..####....#.#..#.#..#.##.#......#...#.......####.........##....#
.#..##...#...........##..##.#......#.####.#..#...###.#.#....####.......#.#.###..###....###...#.#....#.....#..#....#..#..#.........#####..#.#.....#..#....###.....#..#.#.###..#........#####.##..#.#........#.#####...#.#.##.#.###...###.....#..##.##..##.###..#.....#....##.#.#....##..#....#.##..#....##.##.....###.........#....#.....##......#.#....#.#.#....#.#...#.##..##.##...##...#.#.......#.#..#..#.#...#......#...#...#.......#.##.........##....####......###..#.####....##.####...##...#.##..##..#.##.##
..##...##...##.....##...#..#.........#...##..#.#####.##.###...#...##..##..........#..#..#..##..##.#..#.#...###.##..#####...####.#.#..##.#...#....#..#.##..#.###...#..#.##....#.#..#.#....#..#.###..#..#.###.###..#.....#.#...###...##.##..##.####.###...##.....#..#.#..#.##.###..#.#####..#..###.#.......#..#..#.####...#..#..##.##.#...#..###.##.#.#...#...#.#.##.######....#.#...##...#..#..#....#.....##.#..#....##...#.#..#.#..#.##...#.###....##....###.#.##..##...###.#.####.#.#######.....#...####...#..##.#.
.#....##....###..##....##.##....#......#.#......#..####.....#.###...##.......#.......#...##..#.#....#...##..#..##.##............#..####.#.#.##...#...##.#.###....#..#.#......#.#.###.#..#..#...#...#.#.#.###...#..#..##..##..##..#.##.....###.#...##..#.......#....###...##.#...##...##.....#.##..#.##.##.##......#...####..#...........#.#...#.#.#.#..#....###...#.###..##.#.###..##...##.#.#.###.###.###.#.#.#..#.#.####....#.......##.#..##...#..#####.#..##.#.###..#....#.....#..##..#......#.#.#.......#.#.....
..#.#...##..#.#.###..#......#..#.##......##.#.#...#....#.#.#..##.####.#..#.#.#........#........##.##.##.....#..#..#.####...#..#....##.....##.##..#.#..##.#.#..##..#...#..#.##.###......#.......#...#....###..#.###..#.##.......##.#.......#.#.###.#..#.#..#.##....###..#.#.##..#........#.##....#...........#.##...##.........#...###..###.##....#.........#.....#.#..#...#....#.##......#.##..#..#####.##...#..##.#.#.#....#.#####......##.#.#..#..#..........###...#.##....##.##.####...........#...#........##.##
##..#...####...##.##............#.....#.#...##..##.....####.#.##...#.#...##..##..#.#...#......##.#####..##..##..#.##..#.#.....#....#........##.##..##....#..#...#.........#...##..#....#.#...#.......###.....#.#...#..##..#.####.#...#.#...#..#.##...###.#.#.##.#.#..#......#....##..#.#...#...#....#.#.....##.#......###.#####.#.##.#.#..##..###.#..##....#.....#..#...####.##.##...#...#.##.......##..##.##.#.#.......##.###.........#..##.#..##.##..#####.##...##...#..#######....#....##.#..##......##.###...#.#
..####.###..#..##..#..#...#.##......##..#...#..#..##...#....#.#...#..###.##....#.#.#.#.###.#.....##.##..#.##.#.##...#.###..#.#.##...###......#..#..###...#.......##.#..##.......#.....#..###..##...##.####.#...##..##..##.#...#.#..#..#.#..#..#.......#..#.#.......#.##.#......#.##......#..#.........#...#...#......##..##......##.##.#......#.#.###....##...######..##...#.#..####.....##...#...####.##.###.####...#..#.##.#.....##.#.#..#.......###.#.#..#..#..#.#.###....###..#..##.#.#.##....##....###.#...##..
.#....#.##.#..#.#.#..#.........#.#..##..#..#...#...#..#..#...#....#...##..#..#.#....###.#..#...######.#....#.#...##.#...#...#.##....#....#.#.....#.#....##.#.##.......##.#.#.#..##.......#...#.###...#.###.#.......#####...######.....###...##..###..#.##..#...##.####....###...##..#.#.#..##...#....#..##.#.......#........####.#..#.##.#..##..##..#.#.#..##.#...##...#.#..##..#.#######.##...#.#.#..#....##..##..##.###....###......#..##...#......##.....#....##...#..#.##.#.#...##.#.#.###.###.#...#.#.#........
####..#..#.####.#.#........#...##.#...#..#...#.........#..#..#.##...##..###.##.#.##....#...###.#.##.#..#..#.......##..#..##.#.......###..#...####.#.#.....##..........#........###.#.......#...#.#.#..#...#.#...#..##......#..##..#..###...#.#...#.....#...##.##...#.##....#.##........#.#.....#.#....####..#...#.##.#.###.#.........#..##...#...##.#.#..#...##.###.#.#...##..#..#.#...#.#..#.#..#.#.#..........##...##..#....#..#..#.##.#.######.#####....##..#...###..####.#.#..###...##.##.##.###....#.#...#..#.#
......#......#.#.#.####..#...#.#..#.####.#.#####.#..#..#.#.#...##....#.#.##.#....###..#..#.#.....##....#.#....#......##.##...#....##..##.##...##....##.####.#.....##.##..##...#..#......#...###......###..##...#...##...#.#..#....#....#.##..###.##..#..........#.#..######....#.####.###..#....##..#.#.#.#.#...###..#......#.#..####...#.##.#..###.#..#.....####.#.#.###.#..#..#.....##.....###......#.#....#.#....#....#.###...#.##.###.#####..###..#.#...#.##.##.#.#.#.............#..##....#.##...###....###..#.
.......#...#..#..#..#.#...#..###...#...#######....#.##....##...##...##.####...##.##...#..#.#.#...#..#....###.#.#...#..........##.##...#.#.....##.#..........#.........#.#..###...###.##...##.....##.##.##.#.#.#......##..#....#..#...#..##.###.#.#.......##..#.#.#.#....#..###.#.#.#.#..#...#...#.#.###..#.#.####..#.#.###.##.#...#...#..#.##.##....##.#...#...#..####..###.##..####.###.......#..#.#...#...#.###.....##...#.#.##..#......#.#.##..#..#.#...##..#.####.#.#.#.##.#.#.######..#.##..#..##.#.#..#.....#.
.##......####...#.......#...#..##.##.#..##....###...#.....#...#...#....##...####.###.#........#.#..#..#..#..#.##.####..#.#..#..##.....#...#.###..####.#.#.#..#.#####.#..#..##...#######.#..#...#..#.......#.##.##..##..##...##.#.##....##.#....#.#...##....#..##....###..##.#.#...#...#.##....#.#.#.####.#..###....##..#..#..#####.#.#####..##..#.##.#....#..#...#####....#...#...##...###.########..#........#.###..####......##........#...#.#..#..#...#...........##.#######...#......##.##........##..#.....#.#.
#####..#.##.#..#..###.#.#.####..##.......#..#.#...#..##.###...#.#.#.##.##.#..###.##..#....##.....#..#....#..###.###....####..####.....#...####.####....####.#..##...#.##..#..####..#......#.#.######....#......##.#...#..#....#..##...#.#..#..#...##.#.###......#...#......#...#..#..####..#....##....#.##..##...#..#......##.##.#...####..#....#...#.#.#.###....#.#.....##.#..#.#........#.#....####.#..####.#..###..##.##.....#.####.##.###....####.....#...#.........#.#.##..#..##...###.#...###....###....#..##.
.#.......##.##.##.#.#....####......###..#...##.##..##.....#.##...#..#....##...#.#.....##..#....####...##.#.#.#.#.#..##...#.###.#...##..##.##..#.#.##...##..#.###.#...###.#####.##.....#.#..#..#..##.#.#..#.#.##...##.#..##..#####.####..#....##.##....#.#......#..#..##..#.##.####...#.#.....#.#.#..#...####.#..##..#.##..#...###..#.##..#.##.#....#..#..##.##.##...#....#.........##..##..##..#.#...#...#..#.#....#..#..##.........#.#.#.##..#.#...........##.#...#.#..###..###.....##...###.##.###.#..#.##..#.#.#.
#.##..#.#...#.....##..#.#.....#....###....##.#.##....#...####...#...#.###.#...#....#.##.##.#.#####.#..###.####.##.....#...#.##..#..#.##...#..#.....#.##..#####...#.#..#.#......##.##.#...#...###...#..#........####..####...###.#.#..#..#...#..###..#.....#.##.#.......#.#.##.##.##..##....#.##.####..####.#...#..#..##.....##.##...#.##...###..#.......#..#.#.#.#.#..#.##..#..##.##..#...##....##..#......#...##......###.#.#..#..#.#......#.#.#....#.##.##..#..##...##.##..#......#...#....#####..###.##.#.####..#
#..##..#..#.##.##.#.#.........#...##..##..##...#....#.#.##.........#.##..#..##....#.#....##...#.#..##..###.#....##...#..####.#.####.....###......#..###......#.###.#.#.###.#.##.#.#..###.........#..#....#....#..#.....##...##....#.#.##...##.#.#.......#..###....##.#.#.#..#..#.#.#...#.##..##.##..##...#..##..#..#..##..#..##.#.#.###.#.#..###.##.....#.##..##...........#..#.#...#.......##...#.##.#....#.#..#.##..##....##...#..#.#..#####...........##..#.###.##..#.####..#.#..#.###.#......#.#..#....#####.#..
....#.#...#.##..##...####....#.##.#..#.##..##.##..#..#.#.###.#.....#.#####.#..#..##...####..##....#......#.##...#.....#.#..#..##....#.#....#.###..#..#...##....#....#....##..#..#.#.#.#..###.....#..####...#........#.#.#.........##..###.#.#...#.#...#.##....#.....#...###....#...##.###...#.##...##.....#.#...##.#.##....#....#..###.#...####.##.###..#.#.#...#.......##....#.........#.........#.#.#..##...#.#..#........#..##...#####......#..#.##.....#.##..#######.##.....#..#.......#.#.#.##.#....##.#..#....
..#.###.##..##....##..#....#....#.#.#.#...##....#.#.###..#.#...#....#..#.##....#.....#.####...##......#.#####.#.###.#..##.#..##.##.....##.###..#............#..#..#.#..####..#....#.#.#.....#..###.....#.#..#.##.......#.#....##..........#.#.#.#....####.##.#.###......#.....#....#......##....#...#..#.#.#..###....#.#..#.....##..##..#.#.###....#.#..#........##..#.....#.....#.###.##.#.#....#..#.##..####..#...#.##.##.....#.#.##.....#...#....###.##.####..##...#..#..##.....#...#.#####.....#.#.###.#...#.#..
.#...#.#...#...#.##..##.###.#..#.#.....#..###.#.#.......#...#..##....#.#.###...##....#.....#..###...#.##..#.##.#...#.#..#.####..###.#.........#.....##..#..#.#...##........##....##...#.#.###.#.#.#.#...####..###.####..#..#...##.#...#.......#..##......#........##....##..#........##.###..#.###.....##.#....#.#..#.#####...#..........#.##....#.##.##.##...#.#........#..##.#..#..#..####.##...#....##..#.######..##.###...##....#......#...##.#..#.#.#.#...####.#.#............##....#...#.#..........###.....#.
#..#...#.#..###...####..####.###..###..###..####...#...#####.#.#...#.##.###.#..#######..#....##.#.#......#...#.####...#....##.#.#.#.##...#.#......##..#...#...#.#......#.#.#.###...#..#.#.#.###......#.#...#...#...##...#.####.##.#.#.#....#.####....#..###.##....#..#..##..#.#....#..##...#...#.##.#.#........###.##...###.#..#.#.#.#.#.##....#.##....##..#..#..#.#.#.#....#..#.###.....#..##....#...#.###....##.......####.###.#...#####..#....####..#.#..#.....#........#.#.#..#.##.###.#..##.#....#....####.#.##
....#.#..#....##...#..#...#.###....###.#..##...####...#.#####.###.#..#...#.#....#...#......##.....#..##.#.#.....##...##..#.#.#..#.##.#......#.#...###.........#.#.........#.#...#.....##.#.#.##..#....###.##...#.....#.##..#...##...#.#....##..#.#.#.##....#........#.#.###....####...##.#.#.###..##......##..#.###..#.##.##.#..#...###.##..#..##...#...##...##...####......####..##....##..####..##...####.##.#..#......#.##..#..##....#.#..#...##......####.#.#.....#.#..#.....##.#.....#.###..###.#........######
#...##..######.###.##.....#.##.#..##...##..#..#####.###.##.#.#.##.#...#...##..#...#.......#...........####.....#..#.##.#...#.##.##...####....####..#.#.###....#..##.#...#...#..##....#..##...##.#.#.####......#......##..#.##.#.#..........#...###......#.##..#...#.#.#....#..#....##.##....#.###.....##.##..##....#.#...#.#####.....#..#...###..##.........#.#.###.#.#..##....#..........#.#..#..##......##...#...##...##.#.#..#.#...#....#..##.#.#..#...#...#.##.#....#...#..##...#...#.#..#...#..#.###........#..
.##.##...##..#......#....#.#.#.#.##.....#....#.....#..###..####.....##..#...#..#..##.###..#.#...##..#.#####..........#...#.....#.#.#..........##.#..#.##.#.....#.#.##.#....#...###...#..#.#...#.#..##.##...#....#####.#.######.#.#.#..###.......#.#..##......##.#..#....##..#.....#####.....#.#..........#...#####.#..#...#........##.#.....#...##...#.#..##..###..##..#......#.##..###.#...##.#..####...#.##..#..#..#........#...##...#.##..#.....##.###..###.#..##..##...............##..#...#....#.##...#...##.##
##.##....##........#.....##..#...##.#.#.#....#.##.##...#...#.##..#..##.#.....#.....##.###..##.....#..#....##..#.#...##..##.#.#.#.#.##...##.....#...#.#...###.##.####.#..#....#........#..#.##.#..#.#..#.#.####........#.#...###.....#............##..#.#......#####.#.###..##..#..#....####....#.#.#..#..#.#.###....#######...##..#...##.####.####.##......#....#.#..#.####.......#...#.#.#.#..#...#..##...##.##....###.####....#..#.##..#.####..##...#.....###.......#.##.#..#####..####...###......##.#.#..##.####
.##.########.....###.##..##.#....##...#..#.#.....#......#..#..##..##.#.##..#.#.#..#......#...##..#.#.#..###...##.#....#.##..#.#.#...#..#...#.#.###.##..#.#.###.#....###..####.#..###..#.#..##.#.##..###.###..##..#.#######.#..##.......##..####.##..##.#####.#..##.#.####...#.##.#..#....#.#.#..##.#..#......####..##...#.#...#.#...####.#.#####.#.###.#...#..#.#.#..........#............#.##....#.###..#..#.#..##..#.#...#.#..##.##.##...###.###..#.#.##.......##..##..#..#......##.#####..#######...#..#.........
..#...#......#.#.#..#.....##.....###....#..#.#........#.##.##....#.#.###....#.....#.#.#..#..#.#...#.#...####.#..###...##.##..#.###.#.##.#.##.####...#######...#...#...###..#..#.######.....##..#.#......##..#####....#...#....#...#..###.##.#...##.##....#...#..#....##........#.###..#.......#.##.#.#.#..#.#............#........##....#.###.#..#..#.###...#..###.....#.......###.#...#.##.....##..###...##.....##...#..##.#..####...#.#..###########.#.....###.#.#...###..#....#.........#....##...###....#...##..
.....#..##.##.##.#####.##.##.....###....#...##....#.#..#...#.#...#.###.#...#.#.##..#.#.#.#..#.#...#...#..#.##....#..#..#...####..#..###.####......##.###.#..#..#.#.###.##..#...#..##...#.###..#....#...####....###.#.#..#..##..#..#....#..#.##..#.....#........##..#..###........##.#.#.##..##.####.#.#.#.#.#.###...####..#.#...####.#..#..#...##..#...#...#......#######.#.#...#.....###...#.....#.#..####.###..#.#..##..#......###.##.##.##...##.####.#.#..####.......#.#####..#..#.#####..##.....#.###.....##....
#.#..##..###.#...#.#...##.#.#..##..##.....#...#..#...#.....##.##.#..#..#....#..###.#.##.....###.#..#.##...##..#####.##..##..##...#..##..##.#.#.##..##.##.#.##..#....#..#.#..........###.###....#....#....#..###..#.###..#.#..##..##..#...#...#.##.#..##.#..#...#..###.....##...#....#..###...##.##.#.......#.####.##.....##.#..#....###..##...#.###.#.#.#.#.##...#.##..####..#.#.....##...#..#......#.......##..##..#...##..#.#.#....####....##.............#..#...###....##..###...#....#.#.#....##...##.#.#...#.##
#.##..#.....#...##..##...##.#.######.#.###.#.#.#.....##...#....#..###..###.#..####.###.#....#..##.#....####..........####.#.#....#.....#.#.#.#.#..####.#...#...#....#....###..##.....#..#...#...#....###....#.#.#...##.###........#.#.#.#..#..##..#.#..#...####.#..###.#.#..#.......##.#...#..#...##..#.#.#.###....#..#.#.############.#.#.##.......##......#..#..#..##.##.##.#.#####...####....#.........#..#......#.#..#.....####......#...#...#.......#...#..#..##....#.#..###.###........#.....##....##.##.#....
#..###.......#.#.##..##....#.###..#.##...##.....#.#...##.#.....#..###.#..##.#.#...#....#...#.#.##..##....#.###....####...####..###.#...........##...#...#...##..##....#.##...#.##....##...##....##.#....#......##.....#.###.#....#.....#.#........#.#.....####..##.#.##.###..#....#.....#..#.##....#.##.##.#.#..#.....#.....#.#..#.#..#.#..##..####.#.#.###...##.#.##..##...##.##.##.....##..#....#.#..#.#..#..#.#.....#.#....#...#..#.##...#.......##.........##...##.#.#.#....####...#....#....##....##..#.#..##..
#...#.##.......#....###.#.#..##..#..#.#......#....#.....#.##..#....#...#...##...##...#.#..#..#.......#.###.#.....#..##.##....#..###.##.##.##..#.#.###..##.##...#.#..#...##.#.#.#..#.#.#.##.#..###.##..#.##.##.####..#.#.#.....#....#.##.##.#....##.##..#.###....#....##.#.#.#..#..#.###.#..###.#...#........#....#.###.....#....#.......##...#........#..#....#.##...##.#...##....###.....#.#.#....#.##.#.....##...####.#.#.....#...#......##..#.##.##......#.#....#...##..#.##.#.....#....#.....#.#.#...#.####...#.
.#.####..#..##...#.#......#.###.#.##..#........#...#.##..###.##...#.##......#.###..#...#...#......###..#....###....#.#...#....#........#..#..#....#.#.#.##...#.#..#.###.##.###..#.##..#....#.#.#..##.##.##..#.#....##.....#......#...#..###...###....#....#..####....#.#....#....###...###..#.#...#.#......###.....#.....#..#...........##.###.####...###.#.#....#.#.#..##.#.#.#...#.#.....#...####.##.##..#.##.....#...#.......##.###...#...###...#.#..#........##.....###.##.##.#..#..##...........##.###..#...#..
....#.###..#.#.##....###.##.#....##....#..##...##..#.#..#...###.....#...#.#.#...#..#...##........##.....#.....#..###..#.#####.......##...##....#...##.####.###.#.#.##..#.#...##.......#.#..#.....#.#.#...###.#.####.#..###.#.#....##...#.###....#.#.#...#......##.###.#.#.#...#.###..###.#.#..##.##.#...#...##..#.##.#####.##.#.###..#.....#.#.#.#....#.#..###.##...#...#########.......##...#..##.#.###.##...#.#....#.###..##...#.#..###...#....#..#...#.##....##..##.#.....####.......#####..##..#.##..###.....###
##..##.#.##...#......#.#.#.#.#..#.#......##...#.....##.#.#.#.#....##...###.#.#..#..#..##...#.#.#...#.#..#.....#..#.#.#.#.#..#####.##..##.#.###..#...#..#...#..##..##..##.##.#######..#.....##.#.#...##..##...#..##.##......#.#.........#...#......#...##...#....#..#.###.....#####..###.....#.###.#.#.....##...#.#.....#.##....#####.###.#...#..##..###..#.....#..#..##......###.....###.#.#..#.#..#.......#......##.#.###.#.###.....###.......#.#.####....#.#...#####..#######.#...###..#..#..#.......##.##.#.###..
#####.#.#....#.##.##.##....##..#...#.......#.##...#.###.##.#...#.##.#.#....#........#..#.#.#.#....#...###.##.##...##..###...##..#.....#.......#....##.#....#.#.###...##..####...##..#.##..#.....#....#.##..#.#....#.####.#.###.#..#...#...###...#......#####..#..###.##..#.###....#..#...#.##.....#.#..#..#.##....####...#......##...#.##.##.....#...###.##..#..##...#..##......###...##.#.#.##.#.#..#..#...###.#.#.##...#.##......###.#.##.##....###...#.....##..#..#..#.#.#.##..#.#.....####........###.#.##....##
....#.....#...#.#.....###....#..###..#...###....#####.######....#.##.#..##...#..##...#..#.......#..#..........#..##.#........#.#..#.##...###.###..#...#.#..#..#.........#...#...###....#..#...#.#..#.#..##.##..#.#.....###.....#.#...##.#..#...#..###..####.#.#.#.#.......###...#.#........#..#....##.#..#.....##...##.####....#..##........##.....#..###....##..........##.##.#..#..#........#..#....##...#....#.##.##...#....#.....#....###...#....#...##...#..##.#.#..#...#..#..#.#...###.........##.##.###...#.#
...#.##..#.#....##..##...#.#...........#..#..#..##.#...##.#.####......#.......#...##.........####.#....#.#.#.##..#..##..#.....#......#....##.#.......#.#.##...#...#..#.#..#.###.....##..####.##.##..##.###.##.##.......#..####.#.#..#.###..#..##.#...#.#....##..#..##..###..##..#....##...##.#....###...#######..........#....###.#.#...##.##..#.#.#.......#.##...##.#..##..#....#....##.#..#..#..#.....##.#.#..#.....##..##.......#..#...#..###..#..#.##....#.#.##.....#.##..#.#....##.#.....#.###.......#.#.##....
##.#.##.####.##.#...#..###.##..#...#...##.###..###..#..#.###.###.......#.##..#..#.#.#..##.#..##.##.#..#.......####.#####.##........####.....#..#.###..##......#.##.#..#.#.#####...#.###..##...#......###..#....##.##.##.#.#.#..#.......#.#.#..#.#..#....##......##..#........###.###.###...#.#....#.#...#..#...#...........#.#.#..#.....###...#.#.##.#...#...#..###..###.#...####....###...##..#.....#.....#.#.....##.......#.#......###.#..##..#####...##.##.#.....#.#...##..#..##.....#.#..#..#####...#######.##.#
#.#..##.#..###.#.##..#..##..##....#...####.####....#.....#...#.##...###.#....#.#.###..#.#.#.........#....###...##.......#....#.##.###........#..##...#..#...##.#.#.#.#..#.#.#..#.....##.####.#.##.#.##.#..#...#.#.###..#.#.#.##.#..#.#......#.#..#.#.....#.###.#.....##........#.#.....#.#.####...#.....##....#.#....#.#..#........#.#...#.##..#......###..##.....#......#....#.###...###.#..#......#.##..#..##.#..##.#...###...#...##.##.....#.#...##..##.#..##....##.#...#..#.####.#..##.#..#...#..#...#.#....##..
#.##....#.#....#.#.##..##.......#.##...####...#....##.#..###..#..#......#..##..##.#...#..#########.....##.#.....#.#....#......#..#...#..###........##...##.#..#...#.#######.....#..##.#....#......#....#..#.#.##.#.#....#####....#.....##........#.#..###.####.#.#.#...#.....#.#.#.###.#..#.#.....#...###.#.#...#..#..####.#..#..#.#......#..##..#.#...#.#..#....####.#..####...###......###..#..#.##...#.##..#..#.#.#...##..#.....#.#..#.#..#.#.#...#.##..#....#......#..##..#...##..###.##.#.....##.#.#.####..####
..#...##..##..#.....#.#########....##.#..#.##.#..#........##.##.......#......#.##..........##.....#.#...#..#########...#....#..##..##.#..#...#..#..#...#.###...###.#...#...#..##..###..##..#.##.#.#..#.#.#..#......#.###..#.#..##.#.#.#....#.##.##.#..##...##.#.##..#..#..#.#####.......#...#.#.#.##..##.....###...##.....#.#...#...#.#.###.#.....####...#.#...#.#...##.#.......#.#####....#..##.#.#..#.....#.......##.....####..#..#....##.#....#..#.#######....#..###.....#...##........#....###...##...#.....##..
.#..#....####...#...#............#.#######..####..###.#.##...##..#...##...#..#.#...#..#....#.#..#.#.##.....##........#.#..#..##.#..#.#..#...###.##..#..#.#..##...#....#..##...#....##.##.#..###.#.#....#...#.#.#.#.#..##.##.#.......##.....#.....#...##.#.###....##.#..###.#.#..##.##...#..#...#.#...###..##..###.#.#......##.#.....#....###.#.....#....#..###.#...##....####.##..#.##.#..#..#......#......#.##....#.#.##.....#..#..##..#...####..#.#.##.###...#..........#....#.##..#####.#...##.#.#...#..#..#....#
.#.###.#.#......##..#...#.....##.......####....#...###..#.#.#...##..#.###...#.##..#..###....#..#.##...##.#.....#.##.##.#.#.#..#..#...............#.............##.#..#..#.#..#####....#....##..#.....#..#...#..##......###.#......##.####.##..#..#...#.###.........#....#...##.##..#.##....#...##..##...#...#..#.......#...###................#.....##..####....#.###.##....#.##.......##.....#.#......#.#..#.#.######.#..#####.#........#..#.##.....##.####.#..#.###..###.#.#..##..#..#....#.#.##.....#..###..#..##
#..#.#.#..###..#..##.#..#..####.#..##.#..#..#.....###..##.#...#......###.#.#..#..#...####..##.....####.....##...##.#.....#..#.#..##....##....##..#.##.#..###..#..#..#..###..##..#.####.#####.#..#.#.#..#..#..#.#..##.######.#.....#.##...#..#..#..###.#.....#...#.#.....##.#........##.#.##.#.....##...#..#.#.#...#..#...#...#######.##........#..##.#.###...#...#..###....####.........#.#..#####.....##..#....#.#.#.##...#.#.###..####...#.#...#....#....#.###..#.###...##.#..##.##....#...#.##.##.#...#..#..#....
.#.#...#..#.#..#.......#........##...#....###..#.#...#..####.#..####.........#.#...#...#.##.#...#.....#.#.#..#####.....#.#.#....#..#........##.##.####.##......###..#....###.##......##...#..#.######..#.####.#.##..####........#.#.##.###.....#.#...##.###..#.#.#..#.##....##.....##.##.#.....#..#..##..##.#...........#.#..#.#.##.#.##.##.#...#.#..##.##....#..#.#..##.#....###.......#...#....##..#.##..#..##.#.##.#...##..#..####...##.##.#.#..##..##.##.##.##.#..........#........##...#..#.........#####..#..#
#.##..#...###..#.#....#.##.#..#....####..###....##.....#..###...#.....#.#.#.#.#...#.#...#.#...#..##.#..##...##...#...#.##.....#.#.###..###..#.......#..#.#.##..#.##...##...#.#####.#.###.......#..##.#.#.#.#..#..#..#....##....###..###...##...#....#..#....#.#...#.#...#...#.#....#.....##.###.#..##..#..#..#..###...#.#.##..#..#.#..####...#..####.....##..#..#..##.###.#.###.##........##...#..#..#..#####..#..###...##.###..#.####.###.....##..#..#..####...##..#.....#.#..#....#.#...###..#...##...#.##.#...##.
.......#..#.##.........#..#..##........###..###....##..#.....##...##...###.##..##....#....##.#.#.#..##.####..#.#.#..##....####..###.....#.######..#......#..##..#...........###..#..###.#....#.#..#.#..........#....##...##.####.#.###....###..#...#.....#..#..##..###...##.#.........##..#...##..#.##.........#.#.###.......#.#.#..##..#...#.#####.#.####..#........#...#.##.#..#.#####....##...#...##.......#.#..##....##....###.#.#.#.#..#....#.#.#.##.#...#####.##..#.#..###..#..#.#..#...#...#..#.....##...#.##
.#..#...#.....#......#...#.##.###.###..#.#.##.#....###....#..#........###..#..##..#....##...###.#..........#####.#..#.....#..#..#....#.#...#..####.##...#......####.....##...##..##...............#...#.##..##..#..#.###.....#.#......#..#.##.#.#..#..##...#..#..##.#.##.#.#.........#.#.##.#.....##..##...####..####..#...#.#.###......##.#.####....#.......#...#.#...#.............#...##.###.#..#...###..#....#..#.....##..##.###..###..#.....##.#..###.#..#..........#.#...#.##...##..#.###...##....#.#...##.##.
##.#...#.##..##.#..#...#.#.#..#.......#..##..#..#..##.#...####.#..###..#.#.###.....#..##.#..#.###...##....#...#....#...###.#.#.#.#......#......#...#....###...##..##..#....#...##....#.....##.##..#.##..##...####..#.###.###..#.#.#...####.##.#..#.#........##.#.......#..###.....##....#.#.#........#.........#...#.........##...#...#...##.#.#....#.#....##............#.#...##..#.##...##..##...#...#...#.#..#..#.#.....#..###..#...#.#..##.#.##......#.###...#.#.#.#####....#.#...###..#.#...#.......#....#.##..
#..##.#..#.##...#..##...#..#.#....#.##.###......##.#.##...#....#....#....##..##.####..#.##...##.#.#..####....#...#.#.#..##.#.......#...##.#...#####.##..##.###...##.....#.......##..#..#..#..#......##.##.........#..##..#........#.#..#..###.#.##.#...#.#..###.###..#.....#..#.#...#.##....#.#.##.......#.##...#.###.#.#.#..#.....#.#.####..##...#.#.##.#.#...#...#.#.##..#.###.#...###...#....##..#.#.#.....#.####.#..#.##.......##..#..#..##...#....####.###...#..#.#.#..##......#..#.##.#..#.#.##..#...#...##..#
#..##...#....#.#............#.#.....#.###.##.##.....####.##..##...#.#.#.##.###...#.#..##.##..####..###.##.#..#...#....####...#....#...##.#.#.....#.##.#.###.#.#....#...####..###.##...##.#..##...#.#####.#..........#...#..#.#..........#.#.#..####.####..#...#.#.##.#...##...####.##.##.#..######....##..##..#....#..####.##.###...##...#...#.#..#.#..#...##.#..##..#..#........#..###....#.#.#.#.##.....##.###..#.##..###....##..###...#..##.....##.####..####.....#..#.......##..#..#######...#.###...#.#...##..#
.##..#...#.........#..#..###..#.##....###.#.###...##..#..#..#.###..#..#..####.#..##..###.##.##..#..........#.#.#.#.#.#.##..#.....#.#.#.........#...#.##..####....##.#.##.......###..#...#.#..#....#..#####....##...#..#.#....###.#.#.#.##..#######.....###..#.#####.##......#..##...#.#...##..#.......##..#..#...#....#.....#...###....###.###....##.#....#.#...#.#.###.##.#...###.#....#.###..#.##...#....##.#....###.#.#.#.#....#....##......#.....#.##.##.......###...#.#........#.#.....#.#...#...#..#..###.#..#
?W??E??SS??????????????EW??????S??????????NEWE?????W??N??WEW????E?W??E???EN?NE???????SEW?W?N???????????????????EE?????WE????S?????S???W?????SN?N??W??W?N?N???N????S?SNSN???????W???N?N??WWEES?????W??W????????SNW??????????N????E???E?E??W?W????N????????S???S??WS?S??N????S?S??????NS??N?????E???WEWS???E????W????E????????????W??E?E????W?W?WWEWSNENW??????N??N???W????E??????S??E????????????????S????WNSE??N???E?N?????N?SEE??W?W???????S?S??????????????????????N?????????NW???W?SNW???????W??W?E?S???W???SEW?S???S???N??N????N??S??????E??S??S?NNN???S???E??N???S?W???S??WENE???WE?????????S?????????????NEN?????N?????????S???S???EW?E??WSN????????EE??SS?????W?SS??S???SN???????W???E????SNN?N??W??????????SSS?S?????S???????????S????E?N???E???NSSN????S????N???NE?????N?SN???????S?S????W????????E?NSSNN???WS?N???N????E???ES??S?EN?????W???N?N?S?SEWEEE?WS????????E????E?????W?W????N??N???EE?WW?E?SS?S???N??????S???W?????????????NEW???????NW????N?????W????W?????S???N?S????????????E????E????SN??S????N???S?N?????W???N?E?S????E?E??????W?NS??W??N?N????SS????????NE???W???????S???W?EW??S??????????WW????S???????WEWS??E?????E?S??N??????W?W??????????ENWWW????S?SN????S????EE??E???NSN??WE??S??E?????N???EW?ES??W????W????????????W????EWW??S?S?EN??W?????S????E??EE?SNSWW?????????E????S?E???NN??E???????WWW?EW?WES???????S??N??N?????S???W??EW?EN?????????E????????E??????W??SS????EN?????S??E??????????N?E??W??W???N?N?E?????WE?????W??S???SE?E????????N?S??????E???S???????WSW??ESE????N?????W??E????NE?E??N???EN??S???E?S??E???N?W?SE???????EEWW?N?E????????????????SW?W?????W?WE???SW?EW????EE???NE??S?NEW?WW?S??S?????S?SN?E??E?????????WW?WS???NSWN??????E?NW??S?????E????NSS?W???E????N?ENS?NW???S????E??????N?NWN???S???W??E????EN???????????????????NE????WS??N?E?E?W????E?N???S?????E?E???N???????????S?????S?N??????ENW?????N??????????NS?WN??????N?S?N??N?W?WW????W?EW??W???NNS?E?W????S??????S???S??????N????????W???????????S?NEE????SW????WN???N?N????NE??WNNS???W?NEN???N?E?WS?N??E??W????W?EN?W?????N??????NSS?ES?W?????E??SE??EW??N????W??WE?WWW?????W?E???W??S?W???N??SN?S?S???S????S???W???S???WE??E?????ENW?NE??NS??????E???N?WNWW??S?S???WS?SN?E?S??????N?????E???W?E??????????????S???WW?WWEW??SNEW???NS?????S??S???N?????????S??????????ENSW??EW?????E??N??????WSSE???W??W???S??SE??W??W??E?S??E???????NWW?N?S?????????N?????WW???EW???S?NEWE?????W????????N????????SN??E?W??EWN?NE?EW?????NW????????E??W?N??E???S??W?W?N??E??S?N????S?????????S?????????WNN?N?????????E???W????WE??S???S?S??N???W???N???????EW????????????W??????S??E??S?????ESW???????EWES?S?W???S??E?S?WESNW???N?????????E???E???W???S??E???S??S????E???E???S?W???WEE??WWS??????????W????????E??N??E?E??SNS???EN?NSN???????S?S??W?N????????EW?????N???N???????S??SE???EWN?????W?S??N??????E??N???NSS??E?S?N?????????W?SNSN?????????WSWW??S???NS???NN???????N?W?NS?E???????SW???W???????W?SEN?EW????????S?E???E??W????S?W??S???W??????????W????????E???E??N?W??E????SS??????N???W?SS??S?????E???N?SS?????E???N?S??S????E???SW??SN????E??WE?ESSNS????S??S?NSS??N?N????N???W???W?E????????E????N???N?W?N??????EWE????W??S???EN??????????SE?????????SN??S??S??E?W?????E??N??S??N???????S????N???N???SW??W?W??S?W??????N?????W?EWNW?NSWE??????N?EN?????SN?????E????N??NS??E??SWE???N??ESWEW???????E????S????????N??S??S?N??S?????W?N??W?W?SN?N???WE?EWSW??EN?E?E??S?SNW??????N?????????N???WESN??NW?S?E??????W?N???W?W?NS?S??????WS??ES?????E???NS??SE???N????????WENS??N??EW??W???S?????NSN???E?S?WEN??????E??W??S?S?S??N?ES?????????N?W?N?S??SN??W???EN??WS???????????????W??N?S?NNS?N??WE?S??WE??????S??EN?????W?N??ENWN?????S??E?????S?????S?N??????S????ESN??NWS??????EN???W????W??W?S?N???EWE???WS?N??E??NS?????N??E????????S????N?EW????WNW?EE?NS?SN?N?EW???????S????E????S????W??SEWE?N???W?E???????SE??WN??????E??SWEE?????N?S?SS??ESN?ES????????S??E???S????????EW??????????????E???W?E????S????????E?????????W?SS????N???SNNWN??????E?????S??W?W??????N???????W?????N???W??S??SE????S???S???W????W???W???S???E???????????SW????W?W????????????N??NE?????NN????N????E????WS????S?SE?SN?????E????S????????SS????SN?WWNS??N??S?W?????E?????????E??E??E?W?E?NNNN??????N?????????????E??EE??N?NS?E???W??E?????????N????WW?EE?E???EWEWS?????W????E?WS??????WN??????W?E?N??N??????N??W?E?E??SE??S?????WENS????????E??????????????N?????E?NS?????N?WE???EWNW??????N???W?W???WN???E????NW?NW?E?????EW??????S?S?????S?SN?N??????N???WE????????NNN??ENW????????????E????WWN???W????WS???E?S?W??????N??????????S???????N?S?WE??????NWW?????SNSN????W?S??ES??????S??N?NE???????N???W????????SN??E??????E?W??E???W???E????N??SNNS?N?N?S???NS??W????N?N???????SWS?S?S????S???N?W?????????E??E??W??E???EWS????N??WWS?????E??ENN??S?????W???WE???SNS???E????W?N??EW?N?WSN?NEEWW?WE?????E????E??NS??E?????????W??NN?N?WE??E?WS?WW????E?S??N?EW???WN?????W??WN?S????W????W?W???NSSS?E???????????N??????N??S?NNNWEE?N?????NSW?N????EN??E?S?N??E????SN????N????????????NN??????SWS?????WE???????????SN??SW???????SN????EW?N???N?N??EWE?E???????N????????????S??W?????WEE??NWE????S?NS????SN?N?N???????N??S??????W??S??N?ES??E???WW?S?????EW????W?????????WN????E??W?W????S???SN????S????N???W?N??SN?WE?EW