0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-26 16:32:17 +00:00
OI-codes/LibreOJ/3202/data/input23.txt

503 lines
250 KiB (Stored with Git LFS)
Plaintext

500 500 5000
#..#.##..#....##...#.##.##..#.#.#...#...###.#...#.#.#..#..#.#..#..#...#.#.######.#....##..###.#.#...#.####.##.##.#...#.#..#.....#.##.#...#....#...##.#..###...#.#.#...######.#..#####.....#....#.....#..#..##..#.###....#.#.#.#####.#.........##.#..####.###.#..#.....#.##..#.###..#..#.###.......###..#..#.##.#..#...#..##.#.#.#.####......#.#...#.#..#........#.#.##..#####.#..#...#......##..#.##...#.###.#.#..##.#...#...#..#..####.###.....####.#.#.###....########.#.#..#####....##.#.........#.#..#..#...###.
.......##..##.#.###...#..##.#.###.##..#####..##..####.#....#..##..#.#.....##.....#......##..###..###...###.#.#..######.##.#####.....#....#.......#....#...#..#.....#.......#..#.#.....#....#.......###.#....#....##.#.#.....#.#.#...##....###...#.####.#.....#..##.#.#.#.##.......##.......#.##.......#..##.#.###.##...##.#....#..#.##...#.#..###.#..#...#....#.##.#..#.#...#.#...#.....#.#...#..##.####..#..#.#..#...#.#.##..#.........#...#.##.#.##..##..#.#.#.#.#...#.##.##..##.###.##.#..#.#..#.##..#.....###.##
###...#..#...#..#...#.###.##..#...#.#..#.......###........#..#.#...#..##....##.#.#.##.#.##...#..#......#.....#.#..#.#..####..#...##.#...###...#.....#..#.#.###.......##..#..#...#..##.#..##....#.#.####.........####..##.####...#.#...###.##....##...#.#.#...#...#.#..#..#.##..#...##....#..##..##......#..#.....#....#...#.#....#..######...#####.#.#.######..#.##..##.#.#...#..##.....#...#......##...##.#......##..##............#.#.#...#..#...#...#.#.#...###..#.##..#......##.....#....##..#..#.....#..#...#..
...#...#.##.#.#.###.......##.#..#...#.####.....#.##...##.....##.##.##..#.#..#.#..#......##...#...##...#...........###...#.#.#...#.#.##.##.#.#...#.#..#...#..#####.#.....#....#....#..#..####....#.###.#.#.#.#..#...#.#....##.###.###.#.####....#...#.##.#.......#..####.#.###...######.#......#....#...#.....#..#.#.........#..#.##.#...#.#........####....#.##.....#.#.#.#....#.##....###.....##...##..###.##...##...#.#.....####..#....##.###.#...#.##..#..#..#.#..##.##......#####......##.#####.##...#........##
..##....#.#..###.#.##...#..##.#..##.#......###..##.#..###.#..........########.#.#....#.###...#..###.#..#.#..#.##.##.##.#####....#..#...#.#.####.#..#.#....#......#.#..#......#.#.#.#.##..#.#...#....#....#.##...#...#.#..#....#...#....#...######..#.##.#..#...#..#...#.##..#....#..#....#...##.##....##.#.###.......#.####.##.##.##.#..##...###.##.#.........##.#..##..#.#...#..##..#........#....#...#..#####.##.......##.#.#.##.#..##......#.#....##...#.##.##..##.#...##......##........####..#....#..#####...#.
.....#..##.#.#......##..####.#..#.#..#..#.......#.....#....#...####.#..#..###.#.#.#.##......#.#..##.#...##..###..##.....###....#.#....###..##....#...#.#.#.#.....##.##.##.#######..##.#.#.##...#....#...##...##.#..#.##.##...#..#..##.........#.####.#.....###.#.#.#....####.#.#.#####...##.#..##.#..#.#..##.#.##....#.##.#.#....#..##.......####....##..#..#.....#.#.#.####.##...#.###.....###.##.#...####...#..#...#.###..#..###.#..#....#...#...###.###..##.###.#..##...##.#...#.#..#.......#..#.#...#..#.#...#..
.##..##..#...##..#..#.....#......##.#.##.#.#######.#....####.......#.####...#..#.#....##..#.#..#.#.##.....#.....#.#####..##...#...##...#...#....#.....###.##....#....#....#.#.###.....#.....#.#...###.####..........#.#.##.#.#..#..#..##.....###...##..#....####....##.#.#..#...##.......#..#.#.#........###..#......####.#.##...#..#.#...#####.#.....##.#...##.####..#....#.#...#......#.#...##.#....#....#..#...#...#.#..##..###..#....#...###.##.##...#.######..#.#.#......#.##.#.#..##.#....#.#..#.#..#.#..#....
.##.#.#.#...#.#..##....##...#.....###.###..#.##.##.#..#.#..#.....###.#..####.#....#..#.###...##..#....#..###..##.#.#.#.....##.####.....##....#.##..#.#.####....#..#...#..##.##...#.#####.....#.##.#...##.....####.#.##..........##...#.#.####.#.#.##.#.#.........####.....###...#...##......##..........##....#...#.##......##..#...##..#.#.##..#..##.#....##..#.##.#...#.##.....##.#..#.##........#.#.........##..##.....#..#.#.#.###.##....##..#.#.#..#.#.#....#####.#.####......##..#.#........#...#.............
#.....#...#.#..##...#..#...##..##..###.#...###...####....##..######.#..#...#....#.#.#.......#..###.#....##..##....#.#..#....#..#....##.#..#..#.##.##...###.....##...#...##..#..#.#.#.#.#####.#.#.#....##.#..#.#..##.#........#..#..##.#..........###.#..##..#...##.#.#..#......#....#######...#..###.#.....###..#####.#..###..#..#....##....#####.###...........###.##..##.###......#.##.#.#.#.#...#..##...#.#.#..#####.##.#..###..#..####..#.######......####.##.#...#.....#..#.#....###....#..#...#.#.#...#..#...#
#..##..###.##.....##.#.#..###.##...#.##..#...##........#..#.....#.....#.....#.#...##.#.##...#...#####..#......##...#.##.#..#.#.##.#####...##..###..#......#..#..#.#.#.##..###....#...#....#.......#....###.#.#..#####..###.#..##...##.##....##..#...#..#.#.#....#..#####..##....#..###..#.##....#....#......##.#.##.#..#..##.###...###.#...#..#...#.##..###.##..#.##..#.##.#........#..#..####.#...#........#....##....#.....##.#..........###..###.#.##.....#.#..###..#...#...#.#.####..##.##...####...#.###.######
##.##...#..#..##.........##.##.##.#..##.#.....##...#..#..#..#.#.#.#...#.##...............#....###..####.#..#.#..###...###.#.#...#..#.....#.......#.#...#....#..#.#.####..##..#.######.#.#####...#.####...#..#...##.#.#.#..#............#.#####.##..####.....##.....##..##.##.#.#.#..#..###.##.#.#.##....#.##.......####..#....#...##...##..#.......#.#...###..#..#....##....#.#######.....#.####.#.#.#...##..##..#.............#.....#.##.#.###...##..###.###.##...#...##..###...##..#.#..#..#.##..####.##.#######.#
..##.#.#.....####....#....#.#...##....##..##.###...#.##.#.####....#.#.#.##..###.#.##...##.####...###.#.........##.##..#......#...#.....###.#..####....###..##.......##..##.#....#..#.....##.###...##...#.##.#..#.#.#.#####.##.##..###.###...##..#######..##.###..#.##...#......#..###.......#.##..##...##..#####....##..##.#...........##.#......#.#..#...#...#.###..#.#......#.......#.###...#........#....####...#....##...#...###...######.##..##.#....##...##.#...#.##.....#..####.....#..#.##....#..##......#.#
##....#.###.#..#..#...#..###..#..#....##.#.#..#.#..##.#.##..###..#.#....#..###.#....#.#..#.#.#..#.##....#..#...#.#.#.#..#......##...##...#...#..#..#...##.....#.#....##...###..#.#.#..#.##............##..#.....###..#...#.##.#.#.#.#.#.#.#.##......###..#.......#.....###..#.#...#....#......#....#.##.###.##.....#.....##..#.##......#####...#.#.####.##.#.#.......####...##....#..#..###......#......#...#.#.#....#.#....#.....#....#.#.#.......##.#.##........#........#..#.##.#.#..##....#..#.#...###...#..#.#.
.....#..#....##.....#.#........##..#.#..##..#.......##.#.###...####.....##.#.###..##..#.###.#.#.#.#...#.....###.###..#.......#...####..##....##.##.#..####.....#..##..#..####.#.#...##...#...#..##..###.....#..#.......#.##.######..###..#.####..#.#.##.#####.....##.#.##.##..#.#.#....#...###.#.#####....##.##.##.#..#.......##.#..#.#..###.#..##..#....#.#...###...#.....#...#..#.#.....##..#.#.###...#...#.#.##....###.#..##.##.#.##...........#.#..##.....##..#.######......#.##..#.#.##.####..#.#####.....#..##
.......##.##.####.##.##........#.###..##..##....#...##.###..###.##.#####...#.#.#...#..##...###.##.......##.##.##.##...............#.#.#..#...#..##.#...#...#.###.#.#.#..#..#.#.####..#....##.##..#..#.#.#..#..###.##.###.#.#...#...###.#.##.#.#..#.....####..##..##.#.###..###.##...##.#.##.#..#..#..#.........##.#.....###....##.....#..#.#....#.####..#...#..##..###..####..#..#.#.#.....#.#.....#........#.####..##.##...#....#..#..#....##..###......##.#...#..####..#####.##...#...........##..##.##.###..####.
.....#.....###.###.##..###.#.....###...........#..###.###....###.##..###....#..##.##....#...#.##.#..#...#.#.........##..##.........##..###....#..#.......#...#...#...##...#...##.#.#.#.#.#.#...##...###.#.#.#......#..##...#..#..####.###.....#.#..##.###.#.....#..#....#.###..####....#.###......##..#..##...###..##...#......#...#..##..#.###..#...#...#..#...####....#.....#...##..#...##..#..#...###....#.#.#.#.#..#..#.......#.....##.............##...#.###..#..##..##..##.....#..#.......####.#..#..##.#..#..
#.#....#..#..#....#....#.#..#.#.###.###..###.#.#..#.....#.##...#......###.....#..####..###.#.#..##..#.#.....#...###.#...#....#...#.##...###.######.##........#.###.#.#####..##.#.....##......#..####.##...#.#...#.##..#.###.##..##..#.....#..#.##...#..#...#...#.#.##...##...##....#.###.#...#......##.#.###....##..##.###.#.....#..#.#.#..#.......#..#..#.#.##...#..#.#..#.#...##...#.##..#...#####..##.#..#....###..#...##.#.##.#..#......#...###.##..#....#.##...#.#...##.##.##...##..#......#....######.##..###.
##.#..#.......##.##......######......#...#...#..###........#.......#......#..#.###......##.##...##.........#..#####.......###.###.#...##.#..#..##.#.#..##..........#.#.###...#.#..##..#...#.##..#....#....#..........#.###.####...###.#.#.#......#....#.#..###....##..#####.#.#.###.#.####..##.##..##.##....####....##.###...#..####...#######....##....##...#..###...#..#.#.....#..#.#.#...##.#..##.#..#...#.###..#.#.#.##...##.##..##....#.##..##.#..##....#.....#..#..#..##.##..##.#..###...#..#..#..###.....#.#.
#.#..####......##...##.....##...#..#.......#.#..#.#...#......#...##....#.#.#.#....#...###.#.......#....##.#.##......#..#.####....#.#....#..#..#...#.##...##..........#..#....#.#...##.....#...#..##.....#..#.###.#####......#.#.##...#.#.##.#..#.##.#..###..#.###..#.##.#.#.#..#.###..####.#..######.#.....#.#####.##.##..#......##...##...##...#..#.#.#.......#...#.#.#..##.....#.###.##......##....#..#....#.####.......#.#.#.#.#...#.....#...###.#......#....#....#..##.##...#.##.....#...#........#..####..#.#.#
.#.#.###.##......#.........#.....#.#.#.##..#...###...#.#...#....#....#.#..#.#.....#.#.#.#..#....#.####.#............#...#...#.####..##...#..##...#.#...###.#..##...#.##..#...#.#...#####..##....##.#.......#.#.#.#..#.....###....#..#.....#.#.#...#....#.....##...#.#..#....#.#..#.##.#.#.###...#..#.#.##..##.#.#..###..##...#..###.....##..#..#.#...##.#.#.#.....#...#.#.##...##...##....##.#.##..........#.#...####..#...#.#...#..##..#.#...#....#.#.#.#..##.#........#.#...#.#...#####..#...###...#...#....#...##
..#..##....##.##..#...#..##.#..#..#..#..#...#..#......####......#..#.###.#..#...#.........#.#.#.#..###..#..##.#.#.#.####...##..#.#......##......###.##.#.##...#.#.#...#...##.#..#...#.####..##....#.......###.#...#.####..#.#.#...#.#.#..#..#...##..##...#.##..#.#...###.#........##.#.........#.#..##..#....#...#..#.#...#.#...#.##.####.##.......#...#.##.......#.##.......##.##..#........#..#.#.#.#....#...##..##.#.....#.##.#..#....#..#..###.##.#...#....#........##.#...###.#..#..#.#....#.#.#..###.####.#..#
....#.##....#....#...#..##...#.##.#..#.###..#.........##...##.......#.##.......#....##..#.###.......#.#....#..##.#...##.....###....#..##.###..##...#.#.#..##.......##.#..#....#....##.......#.#.##.###.#.#.##.......#..#.#..##.####.....#######..#...#.#..#.....#.#...###..#..##..##.......##...##.#####..###.#.##.##...#..##...#..#..#.....#...#....#...#####.#.##..##..####..#####..#......##.####.........#..#......##.#.####..###....#.#.........##.##.####..#..#......#..#.#......########..#...##.#...##.####.
#.##.#.#..##.....#.#...###.#..#.##..###..##...#..##.#..####..#...#........#..#..#.##...##.#.#...###..##...##...#.......#......#...##.#.#.##.##.#.....#..#.#.###..###.###.....#..####.#....#.##..#.....##..##...####.#.#..#.......#..#.............#........#..#.#.##.#.#....###.##.......#...#.####.##.#...#..#.##.#.#..#..#.#........#...#...##.##.#.#...##..#.#.##.##.####..#..##.##....#....#..###..#..#.#.#...##..#.#...###..#.#.#....#.#.###..##..##..#....#..#......##..#....#..#.###.####...#.#.####......#.#
.....#..#.#.#.#.........###..........#........#...#..##.##..#.#.#.#....#...###...#..#.##..#..#...#.#....##.##.##....#.##.#.#...#....####......##..#..#.....##.##....#....#.##.#.###....#.#..#.....#.#.#.#..##...#.#...###.#.#.###....##.#........####..#...#..####......##....#.#...#..#..##..#....#....#..#...#.....#...###..#....#...##.##.###..#.....#.####....#.#....#..#.####.#####.#.#.##..##.#.#....##.#......##.#.....####.##.......##.......#.................##.##..#.#####..#....#..##.###.####....##..#.
.##....#..#..#.##.###.##..###.#..#.....#..#..#..####..#.#...#.#..#...##..##.##.###.#...##...##.##.......#...##.###....###..#.#.##..###..##.#.....#....#...###.#.##....#..#...##...##..#...#.#.##...#.#..#....###...##.#..##..####.#..###.#.###.#.####.....####..#.##..##.#.######.#.#.#..#...##.#...###.#....#....#..###.##.....#.##.#....##.#.#.#..###.##...##.......#.#.....#..######...###.#.###.....#...##.##...#.#.#.#########....##.#.#....##..###..............#..##...###....##...#.##..##..#..##....##.....
#.#.#.##..#.#..#.##..#.#.....##.##.#..##.##.#.#......#....####.#..####.........#.#..#.#.####..#.#.#.....###.........#........##..#.#.#..###..#...#...#..###......##..#..##..##..##..#..#..##..##..##..##..##..##.##...##.###....#.#..#..#.....##...###.##.###.#####..##....#....##...#....##.#.....#.#....#.#.....##.##..#...###.#######.#.#...###..#..#.#..#...#.##.##.#...........##.##..#.#......##.#.#....#...#..#.....#.........#....##.#.###.....##...##..##......#.##.##..#.#..#.#...#..#.###..###.##..##...#
..#...#.#.#...#.##.#.##......#.........#..#.#####.....##.##.##.##..##.#.###.#.#....#...##.#.#..#....#....###.#.##.#.##..##.#...##.#....#.#...#.....###.##.###..#.........#....#......#.#.....##...#...#.#.#..#...##.#..#......#..##.##..###.#......#.#...####.##.#.#......#.......#.#.#...#.##.#..#....#.###...........#..#.#......#.#.##.#####.#......#..#....#.#..##.....#.#.#.#..##.##.#...#...##...........###..........#......#......#.....#.##..###.##..##..#..##..#.##..#...##...#..####.#......#.....##.#...
#...#.......###..####.#..#....#.###...#.....#...#..##.#.#...##..#######.#..#.#....#.....#....##.##....#....#..#.#...###...##..##...#.#......##.#....##....#.##########.......##.##.#####.###.##.#.......#####.##...##.##..#..###.#...#.###..........#..#...##...#######...####....#....#..#.#.......#.#....#.....#.####....###..#..#.#.#..##.####...#...####..#.#.#.........#..###.#..##.###.#####....#...#...#.##.#..#.##.#..#.##.###.....#.#..#......####.#..#.#######......###.##..#...##..#.#.##.#..#.#..##.###.
.#...#..##.#.....#..#...#####..#.....#.#.#.#.##.#..#.....##...#...#.#....#..##...##.....#...#.#..##...#.###.#.##.#....######.###......#.###..#.##..#####.#.#....###.###.##..#.#..#...#.#####...##....###.##..#.#.#.##.#......#....#..#.#..##...#.#....#.#.#.....#..###......###..........#....##..#.#.###..####....#...#...#.###...##..#...#..#.#..##...###..#.#.....###....#......##..###..####..####...##.##....#....#..##.#.....###..##..##..#..#....#.....#.#..##.##...####....###....#...##............#.#...##
....#..#.#.###....##.....#.#..#...#..##.......####..#.#......###...#..#.##...##.#...###..##.#...#####...........#####..#.#...#......###...##..#...##.##.#.#.#.#.....#......#..#.##.##.....#.##..#..#.#.......##...#...#..........#..#.##.#.##.#..#..#.#.#....#..#.#....#.#.##.##...#....##....#.#.#.#.#.#.#.##.#.#.#.###.#.#.###..#.....#.#..........#.##.....####....#.##...#...##........##..##...##.#.##...####..#.#.#.##.#....#..####.......#.#...#.#.#...#.#..#..#....#....###...##.#.###.#..#.#..#.###.##....#
#...##.#....###....#........##.#.#.#...##......#..#.#..#.....##.###.#.#.......#.#..#...#..#.#.........##.###.#.#...##..#...#.#..##.#...#....#..######.######....###...#.#.#.....#..#.##..##.##.#..###.#..####..#...##.#.##.###..#.#..####.#.##...###.#...##.#..#...#..###....#............#...###.#...###......##..###.....#.......##..##.###..##.#...#......#...#.##.#.##.####....##...#..#.#......###.#...#.....#....#.#...#.####..#..#.####..##...##.#.#...#..#.#.##....#..#.......###.#.##.#...#....#....#.#.##.
.#......#...###.....#....#####.....#.##..#.#...#.###...###.###....##..#..#.##...#.....#....#....####.#.#....#.#..###....#.##.##.##....###.....##.......##.....#..#.#.###.....#.#..#....###.#.#.##..#.....##.###..###...####.####....#.#.#......#.....##.##.#...##..#.##........#..##.##....#######.....###......##....##..#.#..#.#...#..#..##.....##.####..##.#.#.#.##...#.#...#..##.....#######.#.#...#....##..##...#......#...#.#.#..##..#.......#.....##.........##......#.#.##.#.#...#...##.#.#.##......#...##.#
...#.#....#..##..#.....#....#......#.#..#.###.......#.....##...##.####.##.#.##..#..........#..###.##...#....##.##..###..##.....######.#.###.##.......##...........####..###.#.#...#.##..###...#....#...#.#..##....#.............#..##.##.....##..#..##..##.##...#......#........##.#..##.###.#.#.#.##...##.###.....#.##.#..#.###.#...#.#.##..#.#.##...#.###.##.....#.#.##...##.....#..#..#.####...#....#.#...#.##.#...#.....##.#.......##.#..##....#.#....##..#....#.##........#.#..#....#....#.....#..##...#.#.#.##
.#..#.##...#..#...#.#.#..##.#.......#..#.######..###...#.#.#...###.........##....###.......##..#.#......#...#.#...#.#.###..####.####.###.#.....##...#..#..#......##....#.###...#.##.#...##........###.#.....#........#.#....#.#..##......###.#..#.##..#.##...##.####.....#....#.#..###....#...#..##..##..####...#...###..#.#..#...#...##..####.#.#..#..###.....##...####.##...##..##..#....#.#.....#..#.#...#.....##..###....##......##.....#..##.#..##.#.#..#..#.#.....#.#.##..#.#.#.######.....#....#.#.#......#..
..##.######.#......###.##....#......#.##.####.#..#..#..##.###..##..#....#..#..##..##.#.....#####.#..##.#............###...#.#.##.....##.....##..#..#..##.##..##.#........##.###....#...##.##.#.#.#..#.....#....###..##.#..#.##......###......##......##.#....#..##.##.##########.......##...##.###..#......#####.....##.#...##....#.##.#####..#..###..#.#..##...#..###.#...##...#...#....#....#.....#...##..###...#...##.#...#####.#.....###.#.##.#...#....#######....#....#..#....#.....#..###.#.#.#..#..#.#...##.#
.#...##..##.##.#.##.....##.##.##...##....###..#.#.#.#..#...#.##....##.##..#.#..####.....#..#.....#....#.#.#.##..#.##...####.###.#..#..#.#..#.#.##.#..##..#..#.#...#.##.#....##...#.##.#....#...#....##.###.#...###....##...#.##.##..#..#...#.#...###....#...##..####.....#...#..#..##..###..#.##.#.###..##..##.....#.###.#...###....###...#.....##.#.#.##.##.#.###.......#.#...#...#.#....#.#.#..#.#..#..#.....##....#...#....##.##.#.#....#..#####.#..####.#....#.....#.##...........#..##.....###.#.#.#.###.#.#...
#..##..#...#..##.#...##..#....##.#......##.##.#.##..#.........#...#....##.##.#..#...#.#.....#.##.....##..#.#....#.##..#.#...##.#.##..#####...#.#.#......#.#.....#.#..#..##.#..#...#..#...##...##.#.#..##..#.#....#..#....#.....###.......###.#.#..#.#....##...##....#......##.#..#..#.##....#..##...........##...##.....#.###...#.###........#..#.##.#....#....##.##.#.#.##...#...##...#.....#..#.......#......#..##.###.#.#.##.#..#...#...##.#.##..##.##.........#.....#...##.####.#.....###.#..#.####..####.....##
##...##.#....##.#####.#.#...#.#.#.#.##.#.#...##.#...####.##..####..#.##..####.#.#.###..............#.#..##....#...#.#...###.#......##...#.#.####.#.#.#.#.##.#.#..#..#.####.#...####..#.##..#....#.###.##...#.#..#...#..#........##.......##.#.#..##..###......#.#.#.....#.#.###.#..#..#.###..#.##.#....#.......#####...#..#.#..#..#.....#..#..#.....#..#......#..##.#..#...##........#.##..###..........#.#.#......####..#.###....#..#.#...###..##...##.##....#.#..#.##..#..#.....#.####.....##..#.....##.##......#.
###.##..#.#.#.#..#....#.......##.....#.##..###...#....#......#.........##...##...##...#...###..##..#...##..####.####.#.##.#.......#.#....#....###.#...##.#.#.##..#.#...#..#..#...........#....######....#.#...#......#.#...###..#..#...#..##..###.......#..#.#.#######.........#....#.##.#.......#.##..#......##.#....#..###.###....####.###.###..#...##...#..##..#...#....#...##...#......###......#.#.#..##.####..#.#.##.###.#...###.#..#...##.#.##....#.#..########...#...#......##.#..#...#........#...##.....##
...#..##.#.#..#..#......#..##.##..##..##.#....#.........#........##..#..###....#.#..##..###.#...#....###..###.#..#..##..#.#......#..#...#...###.#....###.#.#.#..###.#....##..#.....#.....#......#..#...##.#.....##.#.......#..#...#..##.##.....##....##.##..#...##..#..#.##.#.###..#.#.##..#..#.....######.#..#########..#.#.#.....#..##.#.....##..##...#..#.....#.#.#.##.....#.#.##..#.#..#.#.#.#.####.###.....#.#..##.#...#.#....#.........##....#.##.....#####.#.......##.#....#..#..#..#.......#....#.###..#....
#.###...........#.........####...#..#..#.#...#.##....#....##.#....#.....####..#...##..#..#....##.#..#.#....##..#.##..##...##..##...###.#.######.####.#.#...##.##.##.#.#.##.#....##..###.#.#.##...#..#..##.#..##.#...#..#..#....######.###.....#...#....##..#........#.###....#.###.#.######...###.##.#.##...#..#.##......###..#...#....#.#......##...#.##......##..#.##..##..###...###.####..#.#......#.#######.#.###..#..#......####..#..###..####...#.####....##.....###.........#..............###....#.#..###.#.
#.....#.##....#..##.####.##.#..###...#..#...##.##.#..#.......#..#..##.##...##...#.##.....######.....#.##.###.......#.......#..........##..#.#.#..###..........#####.##...####....##..###.#.#.#.##..##.#.#...#.##.....####.###.#.##..####.#.#####...#...#..##....#.##.....#.....#......##.#.##..####....####......#..#.#.#..#..##..#.......#..###..#.....#..#.##..###.#.###...######..#.#.##.###...##.#..#.#...##.......#.....#.#.####...#..##.#.##....#.#######.#...###.#....#.....#...#..#.#......#.#.#...#.#.##..#
###....#....#.#....#.###.#..............####.#.##...#...###.#....#.....#.##..##...#..##.#..#.##....##.###.....###.#...###.#...####..#..#...####...#.#..#.###.#.#.#..##.......##...#.#.#.##.....#.#.#..##..#.###..#.###.##...#.##...#...#........#..#.##....##.##..###...#..#.#.....#........############..###......##...#.......#.##..........##...#.##.#####.##....###.#.#.#.##....#..#....#.#.#.##..####...###..#...###.#.#..##..##.#..##....##.#.#...###....#..#.#.##...##..###....#...#.##...###....##.#..##.#.#
.##...#...#.##...##..##......#####...#..#..#.#...#.##..#.#.#.##.##.###...#...#.#.##.#.#..#.#####....#.#.....##..#..............#..#..#..######...##....##......##.#.#..#.#.##..#....##.#..####.##.##....##.#.#....###.###....#....#...#.#.##.........#...###..#..######.##.#.#.#..##.###.#..#...#.....##..#...#..######.#..#......####.##.##.#..##..###.#......#....####.#####..#.###..##..#...####.##......#..#....#.#.##...##..#...#..#..###.##...#.#..#.....#...#####....#.##...#.#..##........#..#..##.##..#..#.
.#..#..#..#.######..#...#......#.####...#.##...#....#..####...#.##.##.###...###.......#.##..#...#..#...###...####....##.....###......#.#......#.##..#.#.#.#...#.#..####....##.##..###...#.####..#.....#......##..#...####.#..###...#.#....#..##...........##.#..#..#...#....#.#...##...#....####.#.#.#....###.#..#.##....#.....#.....##....##...#..##.#...##.###......#.#....##.#.#####.#.#..#..#.###...####.#.....##.####.#.#...#.#.#........#..##...##..#.##.####....#....###.#..##.##.#.####.#####.#.###.#.#.##.#
#.#.##..#...##.#...#.#.#.#.##..##.#..#.##..#.##..####..#.###...#........##.####.###.#..#.##....###.#.#..#.#.#.##.#....##.#...#.##...#...#..###.##...#.###..##..#.##...#..##.#..##.#..#..#..##.....#..#..#....#......####.#....#####....#.#.#.##......####.##.##..#.##.##........#..#.#.#..#..##....######..#....#.##..#.####.#.....#..##..####.#..##........#.###.##..#.##...#.###...##.##..........#.#.#.#....###...#..###...#...##.#.............#.###...#.#.##.##..#.....#...###..###.###.##...#..###.#.#.#.#.###
##.##.#.#..##....#.............#.####..##..###.#.#.#.....#......##......##.#.######...#..#.##..#...#...#...#........###..##..#...#......#.#.....#..#..##......##.#...#.##.#.#..#.#.##..#.#.#.##...#.#..##.#....##..#.##...####..#####.#...###.###.#...........###.###......#........###...#.....#.#...#....#.##...##.#.####....#...#...#...#....##..#.##.#..#...###..#...#....##.##...#..###.#...##.#..##..##.##.##..##....#...#...#..#.#.......#.#####....#.##.#...###.##..#.##.#....##.###..#.#.#.#.##.#...###...#
.###....#.....#.##.##..#.#.#..#....#####...#.#..#......#.##...#.#..#.....#.##......#.###..#.####........##..####..#.##..#.##.#..##..#.#.#....#....#.##.#.....#.###..##....#.#....#..##.#..#........#..........##..#..##..#.#....#..##.#.#..###.........#.##..###..#.###.##.#####.......#....##..#.#.#.##..#.#..##...#..##..#.#..####..###...#..##...#..#.#....#.....##....#.#.#..#...#....###..###.#...#..##...#......#.##.....##....##.##...##..##..###.........#.##..#..#..##..##..#.....###..#.#.#...#..##...#.#.
.#...#..##............##....#####....#...######.#...#.....#.#.#.#.#..#...#....#......#.####.....##.##.....###......#...#.....##..#....#.#..#..###..#.####....#######.#...........#####.#.#....#..##...##...#..#..#.#.#...#.##.#.#.#.#...#.###.....#...#.........##......#.###.###.....#...#...###.#.#.......##....#...##..........##....#..#....#.#......##.##.....#..#.##.#...#.#.......###...#............#......#....#.........#.##.#...##...#..##...#..##...#...........#...##..##.....#.##.#.#.##.#.#.#.#....#.
####..#..####......#.###.....##.#.####.#.##..##....###...#........#..#..####...#.#.....####....#######..#....#.#.#.###....#.##.##.##...#........#....###.#..#.#....##..##..#....#.....#..#.#...###.###.#...###.#..#..##....###.#.#...###....#.......#.#.#####..##...#....##.......#...#..##....#.......#.....#.#.##..#.#..#......###..#...........#.#.....#....#.##.#.#.####.....##.#.#...######....#####.####..##.#.###......####..##...#..##..#..#...#.#.#.#.##........#...##........#...#.#.#.#...###...##.#..#..
.#.##.#......#.#.#.#.#..#..#.#.#..#.#..##.##.....#..##.#.#...#.#.##...######.....#.#.#..#######....##.##..#.....##..#....#..###......#.#.##...######..##...#.#....#...........#.#.#.#####..#.#....#..#.##.#.#...#.##.#..###.....#.#..#...#........#.#..##.#.#..###..#........##.#..##..#...##.##...####.####....#....#......##.#..###....#...#...#...#.#..##..#..#.....#..#.#....##.#..##.#..#...#.#.###..#.#.....##.##..#...##.#.#..##..#......##..#...##..##..#..##...............##.####.#.###.#.##..##...#.#.#.#
##..#.#.#....##......#.#.#..##.###...##.###...##.#..#.#...#...#..##...#...########....#.#...#..#.#...###.#......#.#........#..#...#.##..##..#..##.#.#..#..###.......###...#...#..##....#####..##...........#.....#..##.##....#.......##....#..##.....####..#.....###...#.#.#..#.#.#.##..#..#.#.....#.#.....#.#..##....#.#..#.#..##...#..###..##.#...#...##.#.#...#.#.#...###..#.#..###.##.#...###.#.##.#...##...#..#....#.#..##.#...##...#.#.....##........###....#.....#....#..#..#...##.#..##..#.###.#.#..#.#..#.#
..#..#..#.#.####....#...###.#......#.#.#.#..###...#.######.##.#.#..#..#..#..#..#.....#....#.#.######.#.#..#..........#.#....###.##....###.#.#..#.#.#.#...#.##....#..#..##.#....###..#...#.#.....##.#...##..#.##.#.##.##..##...###.###...##..#.#..#.##...#..#.#####.#.##.#.##.#.#......#.#..###.#.#.##.#....#...###....#..####....###.#.#.#......#.....##...##..#####..###..#..#.#.#.#.#.#.#..#..##..##..#...#....#.....#...#...#...#....##..#.#......##.##....#......#...#..#....#.#.##.##.......#.#..##.....#.#....
.......#...#..#########...##..#........#..#......#.#...#..#.####...#..#.#.....#..#........#.###.....####....##.##...##.........#...#.##..####..####.#.#####...#..#.###.##........###..#..#..##..##.##.....##..#..#...#............###...#.##.#......#.#.......#.##...###..#..#.#.........###.#.#.#..##.#.#.##..#.####.......##..#....####..#.##..#..#.....#....#.##.####......####.#..#######.#..#..#.###.....##......#..#.#....#...#..#..##.#..###..##....#...###.###...#.......#....#..##.##.###........##.#.###..
##.###..#.........#......#.#..#....#...###........##.#.#...##.#.#.##..#.#....#..###.###.....#......#.##.#...##..#...#.......#.....##.#.###.#......#..#.#.##........###.#...##...###.#...##.#.#.###..##....#.#.#....#.#...#.#.#..###.##....##.#...#.####...###.#...##...#.###.......#..##.#....#.#.#..#.###..#.#..##...#...#.#...#.#..#..##.#..#.......#.#.#.#..###..#.##..#...###...#..##..##.##.#...#.#.#.#.##.#..#.#...##..#....#..##..#.#.##.#.#.....#.####...#..#...#......#......#...#...###..##.##..#.....#...
#...#.#...#.#..#...#....#...#.#...#.....##.###..##.....###.##......#..#......#####..#..#.....#.###....###..#.##..#......###...#.#...###.....##...####...###.####.#####..#.###...#..#....#...#..#....#####.##.......#.....##..###.....#...#....##.###.#.#.#..#..##..#......#....#.###.#.###.####..#....#...#########.#...##...####..#.#.#.####.#...####..#.#..#.##.#..#...#....#...#........#.##.......#..##..##..####.#.#..#.#..#.###.......#.#.#.####......#.######..#.#..#..#.#.....##......#.#.###...#....##..#.#
#..#.#####........#.###.#...####...##.##.#.####.###.#.#.#..##...###..#.##..........#.....#.....#...#...#....#..#.###....#...####....#####......#..##..........#...#..##...#.....#.#.###.....#....#.##.##.#.#.#...#.#..##.........#.##...##.....###..#....##..##..#...##.##....#.....#####..#...#.#..##..#.###.#.#.......##............#.###..##...#.#..#..#..#....#####..###.##...#.#.#######.....#..........##.....#...##...#.##...#...##..#....#.#...#.....#.#..#.#..#.###......#.#.#.#..#.##.##.#.........#.#..##
.##......###..##.....###............#.##..#....#...#..#....#..###....#...##....#....#..#...##.#..##....###..#.#.#.#..#...#.###..#....##..#....##.#.#...#...#.##.#......#.#...#...#....#.#.......##.#.#.###.#.#.....##.....#...#.....#..#...####...##...#.#.##..#....#.#.#.##.#..#........#..#...##.....##..###.###.#...#...#..##.....#.#.##...##..#..#.........#..##.##..#.##.##...#...#.#.#...##.#....#.#..#...#...###.#..##.###.#.#..######.##..###...#...#...#.#..#....#..#.#.###.#..#.#..##.##..##...#.##.##..#.
..##.......##.##..#.#..###.........#....##.##..#............###.#.#..##...#.#.##...#..###..##.##.#.##.#..#.....#....#.#..#......#.#..####..##...##...####..#...#.#.#......###.....#.....#.##..###...........#.#.....##.##.....#...#...####...#....#.#.....###...##.....#.......#...##..###...#....##.##...##....#..#..#...#..............#.#....#.#.###.#....#...#.......#.....##.....#....#.#.....###.......#...##.##.........##..#..#.#.#....#.....#...#......#.####.#..#.#...#..####....#.##..##...#.###..#.#####
#.#.#.#......##..#.#.#.#.#......#...#..#...#...##....#..#.#.#....##.#...#.#...#...#..#.#......##..###.....#....##.....#...##..##.#.##...#..#.##.......#...##.##...#.#......#.#...#....#..#.#..#..#####.......#...##.#.#.....##.#.##..###....#..#....#..##......####.##.##...#..###...#.#.#...#..##..##..#.#.#........#...###.####.....####...##...###...###.#.#.#..##.#.#.#..#.##.#..#..#...#.##.##.####........#.#....#.#...#..####..#..##...#.#.##................##.#.#.#.#...##...#....#...##...#......#..#...#.
#.....####...#.#....##.####..#..#...#...##....#...#.##.##...#..##.....#.##....#####.##..#..###.##...#..#.#....####..####....##.#...#.#....####...##..####..##.##.##.#.#.#.#...#..##......#..###.##..#.#.####.#....#...########...##.####.#.#.#####....#.###.#...##.##....##.##.###########..#..#.###......#..####.#..#......##.#####.....#..#...###..#.#...#..#.#......#.#.#...#.####.#...##..#.##...#..#..##.#..#..#....##..##.#.###.........###.#...####..##..#..#.#.##...#........#..#.....#...#.##.#.#..#..#...#
..#.#..#..#.......##.###..#.#....#...#........#.#.##.##.#.##...###..#..#...####..#...##..#..#..##.#.#..##..#...........##..###.#...#..#.#...#.#####.#.###....#.....###.##....#.###.#.##...#..#.............#########...#.####..##..##.....#....#.###.#......#...#..#..#...#.###..##..#.#..##.....##...#.##.#..##.......##..#.##...######..######...#..#.#..#.#.........#..#.#.#.##...#.#..#...####....##.##..#.##.##..#.##....#..#..#.#.##...##..#....##.....#.#..#..##.#...#....##.##.#...#...##.....##.........###
..#..#.....##..#..##.##..##.##..###..##..#.#.####.#...#...##.#.####...##..##..#.#..####..#.#....#.#..#...#.....######.#...##....#..###...#.##.###..#.....#....#.....#....#..#.###.####.##......#.....#......#...#...#....###.###....#.#...###....##...##.......#.....#.........#....##....#####..#.####.##...##..##.##.......####..#.##.##.#...#..#....#........#.#.......###.#####...#.#...#...#....#.#.###..#..#..#.##.##....#..#######.#.##.#.....#####....####..#..##.#.#...##..#......##....###..####.#.#.#....
..........#..#....###.#####..#....#..##......##.#..#####...#.#..###.#.#.##.#....#...#...#......#.....#.#.##...##.....##..#...###....#............####.##..##.##.###...#...##...#.#.#.........###.#.##....##...#...#....##..#..##...#...#..#..#####....##...#.....#.#...##.....####.#.#..#.....#..#.#.##.........#.##....#..##....#.#.####.......#...#....#...#..#.#..#..#..##.######.........#......#..###........##.#.#.###..##......##...####..#####....##..##.#.#..##...........##.#..#.#...####.##.....###.##.##
##...#.#.###........#..#..###....##.....##...#...#.#..#.....##.##.....#...............##..##...#.##...#.###..#..######.......###.#...##....#.#.##.##..#..###..##.#..#....#..#...#....#.##.#.#..#.#.###..#.#.#.##.##.#..#.......#..#.#..#.....#..####..##.#.#.........####.........#.#.....#....##.#..#..#....#...#.#...##...#.#..##.##.#.##..#..#..................#.##.#.#..##.#......###...#.......#.....#.##.#.#.#..#..#..##....###.....#..#..##.#.#.......##..#.#.#...##.#.#.#...#.....#.#####.###..##..#.....#.
.......##...#..#......#..#.#......##.....#...#.#....#....##..##.#...##...##.##.#.....#.######..#..###...###.##.....#.#.##.#.##.#..##.#....#.##.#..####.#....##..###....#.#..###.#.#....#####.##.##.##.#..#.#..#.###....##.#....##.###..#.#.##..#.#.....###.#..#.#..##...##.#..#...#.........##.#.#.#.#..#.##.#####..#..#.#...##.........#.#..#.#....#.#....##....#.#.##..#...#.#....#.....##.#.#.########.......#.##.##....#..#...##.##.......#...##.###...#####...#......##...##...#.#.#.#....####..##.#...#..####.
.###....#######.....##.#.#.#..............####.......###...#.#..##...#......#...#....###..#...#......#...#..##.#..##.##...#.###....#.#..#......##...#..#.....#...#..#.#.#.#...#......###..#.#..#...#.#..#.#...##..##.#.##.............#.#.........####...#..#.#...#.#..#.#.....#.##.#.####.#.....##....#..#....#.####....#....#...#..#....#..#......##.###.##...#.#.#.###.....###.#.#...##.#...#.....#...#.....#.....##.##.#.#####..##.#.#..##..##..###.#...#.....##....#.###.##.#.###...#.#......#...#.....###.#...
####..###.##.###.##..##.##.##....#.#...#..#.##.#....#..###....##.....#.##..##.##.....#.##...#...#....##.#.##..##...#...#.#......##.##..#.#.#...#.#..##..#....#.#..#.##..#####.##...#..###..##.#..###....#....#.###..#..#..#.###..#.##......#............##..#..##.###..##.###..#.#.##.##...#.##..#.##.#.....##.......#.#...##..##.####...#..#...###..###...#.##..#.#..##..#.....#........#.#.#.....##......#####....#.....##...#..#....###..#...#...#..##....#.#.###......##......#...#............##..##.#..#.#..##
##.#.....#.#.....#######..########.##...##...#......##...##...#.........##....##.##.##..#...##......##.#.###.##.##..###...###...#...........#...##...####.#####...#.#..#.#...#.#.#....#.#.#..##..#..###....###...#.##...##.####.#.#####.#####....##.###.##.##....#...#..#......##.##.....#.##......#...##....##...#.#.######.#......#.#....##.#.#.#.#.......#.#.#.....##....#...#.#...##....#.#..##..##...##.......##...###.#..#..#.###...#....#.....#...#....#..#..#..##...###.......#....#...#...###...#.##.##...#
#....######..##...#.......#...#.##....#..#.#...#.#.#.##.###....#.###.#.##....#.#.##...#..##........#.#.#.##....##...#..##...#..##.#.###.###.#..#..##..#.....##...#.##....##.###....##....#.##..####..##..##....####.##.##.#.#....##.###.....####.......#.#.#.......##.#.#..#...#...##.##.#...#..#..###.#....##..#.#.##.#.###.#..........#.#....##..#.#.##....##.#####..##.##..#.#....####...####.##.###.##..........#..#..#.#....#####.##...#..#.#..##....#....##...##.......#.......##.##..####...#...##......###..
...###.##...###.....#..#.###.###..#..##....#..#..######.#..#..##..#.....##....#.#..#.........##.....#.##.#..#..#.####.#..#.#####.#...#..#.##..###.#.#####.#..#..#.####.#...#....#....#.##..#...#..#.#....####..##....##......####..#..##.##.....#..........#..##..#.#.........#.##...#...#..#...#...#.##...#.........###....###.#...##..##....#.........#.#.##.#...#.#.##..##.###..##.....#.......#....#....#...#..###..#..#.#.......##...#.#.#..#.......#....##..####.#...#.#.#....#....###......#.##.#.....#.#..#.
...#.#.#.####.##....#.#####....##..#.##.#.#.##...#.#..##....#..#####..#.###....#.##.#.........#...#####..#.######.#.####..#..#.##...#.#.#..#.#####.##.##.#.#.#...###....#.#.##.#.##.#.....##..#..#......#..###......#...#.####.#.#.#...#.#.....#....##.....####..#.##.#.........###..#..#..#.#....#.#..###...#.#...#......#.#......##.#.#..#..##...#.#####.###..##.##....#..#....###.#..#.##..#.#.#..##.#.#...#.##.#....#.#..#.#.#..###..##.#..#.###.#############..#####..#.#......#...#..#...#.#.####..#..##..#...
.#..#...####.####..#.##.....##..#..#.##...#..#....#####....#.###......#.#.#.........#....###.#.#.#..#.#.#.####....#.#...###.#..#.#.###...#..#.##..##....##.#.#...#..#..#.....#....##.#.##.##...#..###..###.#..##.#..##...#......###.#...##..#...#...####...##.##....#.##.....#..##.....#..#...#...##...######.#.#.#.....##.#.....#.#.####.#..##.##..##...#.#...........##...##.#....###..###.....#..#...#..#...#...#...##....###.#......###.....#.....#....#.......#.#.##..#..#...##...###...#...#........##.#.####.
.##......###.#...#....#.##....######....#...##.##..#.#..#.#.#.#..#..###.#.#....#.....#.....##..##.#..#.#.#..###...##..#..#.#...##...............#....#..##...##.......###.#.#.##.####..##.##.#####...#.#.##...##..#.#.#..#.#.....##....#..#.#......#.....#.###.###..#...##...##.#..#.#...#..#.....#..#.#...#.#.#.##.#.#.#.....#.##...###..#........#...#...##..#..#..#..###......#.....##..##.####...........##.....#..#..###.##.###......##.##...##.........#.##.....###..#....#..#.####...#..##.###..###..##.#.#..
.....##..##..##...#......##...###....#.##.#..#....#.......##.#...#..###......##.#....##..#.#.##...#.##.#.#..##.#..##.#..#.#..##.#.#.....#..#...#.....#.#..#.##...#..#..###..###......#.#....#.#..#.#...#....#...#...###..#.#..#.#.#.#........#......##.####.##.##.#.#....####..#..#.....#..#..##.....#.##.#####..#...#.#..#.#...#.#.....#...##.##..##.#.....#.###....#.##....#..#.######.....#.......#.#......#.##.#.###.#.##.#.#...####....#.#.##..#..##..##.##..#.##..##......#...##...#...#.#...##.#...#......##.
###..##.#..#..####.....#.#.###.#.##.##.#####..##.##.....#..#...#..#...##..#.#....##.#.###.###.#.....#..##..#..####.##.#..#..#.#.#....#...##.##.#..#.###...##.#..#....##..#..#...#####..####..#...#.###..###...#..###.##.##..###.##..###..#..#..##..##.#.#.....##.#.#......##..#...####...##..#...####....#.#.##..#.##..#....##....#....#...........#.###....#...#....##...####.#.###...#.##....#.#.###....#.....#....#...#.....#..##...#.#.#.........#...#.##..####..#..#..#..##..##...##..######..#....#.#####...#.
.##....###.....#####.###...###..####.##.#...##..#..###.....#..#..#..#....#.##.....##......#..##...##.#......#..##.###.#.#.....##..##..###.#....#....#...#.....###..#..#...###.#...#.#.....##..#.#.#.##.......#.....#.#.####.........#......#.##....#..##........##.##.#....#.#.......#.##...##.#......#.##.###.##...#..##..###..##.#.#..###......#######.#.#.#..#.#......##.#.#.#..#.#...#.###.#.###.##.#.##..#.....#.#.......#..#......#...##.###.#..##........#.#.#.....#.....#.....##.#..####..###...###.####.###
.##.#..#.#....#.#...#.##..#..#.#....#..#.##..###...#.###.#....####..#.......#.#.#....##...##..#.....##..##.#..##.#....#.....#.##....#...#....###..##.##...#..##.#.##..........#..#..#.##.##..##.##..#...#..#...###.###..#.#...#..#.#.##....#.....#..#.........##....#...###.......##.....####..##....##.....#..#######.#.##....#...#...#.#..#..###.####....#...#.#..###...#......#.#.###...###.##..##.....#..##.....#...#.#.......#..###......#...###.#.###....##....##.###..#.....##...#.#.#.#..#....#.#..###.....#
....#..#.####..#.#...#..#..#..###..##.....##.####.##.###.###.###.#.#.#.####.######..#.#...#..#.....#..##...#.#..##...#......#.#.##.##.##.##.#.#..##.#.#...#.#.##..#....#....#..##..##.#..##...####......###.#..#.#..#..#.....#.....#.#....#....###.............##.#.#........#....#........#.##....#.....#.....##....#.###..#.##..#..####.#.##....#...##...#...#......##.......####..##...##.....#####...###..............###...#.###..#..#..##..#...#.#..###.##.#..##..#####.##.....#...##.###........##......##..#
.....#.#...##..#....#.##..#.##..#..#.###.###.###..##.###........#....#.####...######...#.##..#...#..#.##.##......###...#.....###..#.####...####.###...#.##...###..#...###..#..##.#.#.#.##....#.#..#..#...#.....##.###.#####.#.#....#.#..#....##.######..#......#.#..###.....#.###..#.#...#.#.##.#...#.##......#.#.......#......#.#..##.##....##..#.....####.#.#.#...#..##........#...##.##.##.##.#.....##...#.##..##.##.#.#.......####.#.#...###.#........#.##...#.#...#.#...#..#.#....#.#.##..#..###.####..#.#.#...
..##.......###...#..#.#.#...###..####...#.#...##..#.#...##.###.#..#.###..#.#.#.....###..#....#..#.....#.#.##.....###....#...##..######.####........#..#...####.###.##..#..#..##......##.......#...#.#.#.#.....####..#..#.#..##.#...#.##....###..###.#...#..#..#.##...#.#..##...##.....#.##....###..........#.##..#.#.....##.#..##..###.......#.....#.....###.....##.##.#....##..#..#.....#..##..#.#..#....#..###.###....#.##.....##.#.#.#.#...#..#.##..#.##.#.#..##....#.......##.######.#..#.##....#........#..##.#
...###...#....#.#....#.#.........#.##.....###..#.#.#....#.#.#..#####..#.....#.#.##....#.#....#......#.#.##.#..#..##...#.###....###..#.#.....#.##...##..#.###...#.#....#..##..#...#.##.###...##..#...##.....#.#.......##.........#...###...#.##.............##.#...#.#.####....###.##.###..#.#.#..#.....##........######.#.#.#.#...#.#......#..##.#......#.#.....###.###.#.#..#...#...####...#.#...#.##.##...#.##............#.#..#..#..#.....#...##.##....#..#.##..##...####....####.#.#..##....#.###....#.....#.#.#
####....#...##....#...#.##.##.#.....##..###...##.###.#####....##.#...##..##.#.#..##.........#...#....###..#..#...###.#.#..##..#...###...#..#.#.....##.....##.#.#.##........##........#....##.##.#...##...###.#.#...##.#.###.##...####..########..#...#......#.#.#.##......##.#..#....###.....#..#.#.....#...#..##.#.##.##.#.#..#..#.##....###..#.........#....#.#....##......#.#..#..#..#.###..#######.....#.##.#.#...#.#.###...#.....#.#...#..##.##.##.###.####....#.#...#....#.######..#...#....##...#...#...#..##
##....##.#.......#.##.###.##..#.###..###...#.#.#..#.#.####..#.##.#.....#...####.....#.#...#.......##..##..#...#.#..##...#...#.##..##..#..#.#.##...#....#.##.#.#.....#.#..##.##.#....##......#...#...######..##..####..##.#.....#...#..#....###.#...#..#...#.#.##...#...#.....#..#....###..##.#.....#....##.##..####.##.#...##.#..##...######....#.........#..#.##..#.#..#......###.#...###...##....#.####.#..............###...##..##.#..##.##.#.#.#..#....#...#.##...###.##..#..#....#.##.#..##..######.#.#....#.#.
.....#...#.#...##....##.#.###.#.#..#.#....###.#.#.#..#....####.#.#...###.#.#...#.....#......#.#.#.##..#......#....#..##..#.###...#.....#.#..#.#.#.##...............#.#....#.#....#.#..#.##.#..#.....#.#....###..###..##...##.#.#...###.#..##.....#........##.#.........###.#.#.....#..##.####.####..#.#.....###....#...#...#..#.......##......#....###..###..#..##..#.#.#.##.###....#...#.#.#...##....####....##......#.......#...#.##...#....#####...#.#.#......##.###......#..###..###..#.#.#.##.#..##.#.##.....#.
#..##..#....#.#.#.....###.....##.##.#.##.#...#...#....#....#..#...#..#.#..#.#..#..#.###.#..###.#..###......####..###.......####.#####..##.##..#..#.#.........#....##..#...#####....#...##..####..#..#.........##.#.#.########........###.....##.#..###.###...#...#........#..###....###.#.#.....##...##...##.#..#......#.#..###.#.##......#.#.####.#..#.#..#.#.#####...#....##..#..###.#.....#..###...####..#...#..#.#...#................#.##.###...#.##.#.#....#..##...#..##..#.#..###.##.....#..###..#.....###.#.
.#..#..#.....#..#.....#.##.#..#######....#.##.####...##.##.##..#.....#.###.#...#.#.###...#...##......#....##..##.#...#.###.#..#...#.#.#...##.....#..##...#.##.....##..#.####......#...##.#.###..#....#..#..####...###..#.##.##..#.....#...#........##.......##.#...#.....#...##..#.#.####.##..#.##..#....#####.#.###.........#.......####.#.....#....#..#.#..##...#......##.#.##.####..###.#...#...#.....#...##.#...##.#...#..#........#.##..##....###.....#.#####...#.....##..####...#..#.##..#..............##.#..
..##.....##..#....#....##.##....#...#..#.....#..#...###.....###....#######..##.#.###.#.#...#.....#.######.#..#...#.##.##..#...###.###..###.##......###.#.....#...#....##.###.#....##..#.###.##.#.#####..#..#.....#.#.####....#......##...#..#....##..#.......##.#.#.#..##..#####.#.##...##......#.#..#...###.#.#####.##....###.###..##.#...#.#..#.##...##..#.#...#...###..##..##..##.#...##....#.####.#.#.#####..##.#.#.#.......#..###......#...#.##..#...#..#..#..#......#.####.#.#.#...#..##.#...##...##..#...#.##
.#.#.#..##.....##..#....#...#....#.##..##.#.......###....##...#...##......##.###.#####..........#...####.........#.##.#....#...###...#.#...###.##.#.##.........#...#..###..####...##..#.#.#####...##.##.#.#.#.######.#..###.##..#....#.##..##.###.#.##.##..##.####.#.....#.#####..#...#..#......#.#.#.##..######.#.###..#.#..#....#####.##.#.###.#..##.#..#...#.........#....##.#.#.....##.#....#.#.....####....#.#.#...##..#.#.###.#..###....#.....#.#####......#.##..##..#..#.##....##....#.....#....#..#..##.#..#
..###..##.#..#.....##...#.#.#.....#..#...#.##..#####.#.#...#.##..#..#..#....##.######.##......#.#...##...#..##.......####..###.#.......#.#..#.#.##......#...........##..#...#....#.###.###.......#..##..#####.###.##.#...#..###......#.#..#..#.#.##.#..###.#..##..#.#......###.......#...#.##.....#.#...#.#.#....#..##......#.#.##...#..#.##..#....#...#...######...##.#.#..#...##....#.#...#..#..#..##...#.#.....#.###.##.##..##...###...###...#..###..#...#..##.#..###....##..#....##...#.#.#..##..##...####...###
.###..###....#.###.######...#.#.##.#.##..#.##........##.#..#.......#.###.#...###.#.##..#.#..##....##..##...#.####.##...###..###.....##....#..#..#####....#...#...#.#..####....#..#....#..##.#..##.#.##.#...#.###..##.#.###..#..#....#.#..#.##.....##.#..####...#..#..#.##....##...#.......#...#.##..##..#.#.....#.#....#..####..#.#..###...##..##.#.#....#####....#....##.##.#.....###.####.#.#...###...#..#..#........#.#..##.....#.#.##..##...####.###.##............#####...#.##..###.#.#...#.#........#.....#.#.
###..#.#.#...##..##..####.....#.#.#.....##.#.#..#.##.#..###.#.####.##......#.#.#..#.#.###..##...##....###..#.####..#.#...#..###.#.....#...##.#.#.####...#.....#..#.#..#..#..##.#.#######...#..##..#..##..##...##..#..###.#..#..#....###.##......##..##.##..####.######..#..####...#.##.#........#...#.##......##..#...#....#......#..###..#..###.##.#.#.#.........##....#.....#....#..##..#...###..#.#.#.##.####..#..#####.#...#####.###.#.........##.#......#...#..##....##...#.###.#..###........#...#.##.#.#.##..
..#..#..##...####.#..##.#.....###.##.....#..........##....###...#...#..#...#.........#.....###.#..#####..##...###.#.#.#...#.#..#.##.#......#.##..###.######.##..##.#..##..#.#.##..#..#.###..#.##.##....#.#...#.#..#..#.##..#..#...#.#...#....###.#..#####.#.....###....##...#..#...#..##...##.##.#.########......#..##...##..#....#.#........#...##.#......####.#.#.##..#.###...#....#..#..####.......##..#..#....#...###.....#.#....#...#.###.#.........#....#..#.#.#...#..#..#...##..#.###..##.....#.##...#....#.#
...##..#..#.#.####.#...#..#...#....#.##.#.##.#...#.#...##.###..#.##...#..###......#...#.#...#.....#.####.#.......#.#..#..##...#...##.###.##...##..#.###.###.#...#..#.##.#.#..#.#.#...#.......##...#...#....#.#.......#..##...#.##...##....##.#.#.##.#.#####.#.#####.##....#.....#.##.#..#...#...#####.#..#.###.##..####...#.......##..#...#.###....#...#..##..#......##.......#.#.....#.#.#...###..###.....###....###.###...##.##.##.#....#..##...###.######.#...#..#......#..#.......####..###.#..####...#..#.#....
##..##..#....#.....#...##.#.######..#.#...##..##.#.#.##.......##.#.#.........####..#....##.##.##.##..##..##..#....#.#.#.#....#.##.##.#.....##.####.#...#...#.#..#..##.#.#...#....#..#...#.#....#..#..####....#.#....#...##.####...#...###...#.#.##....##..#.#..##...#.#....##.#...#..#.##.##..#..#.##...#.#.####.#.#.#..#....##.....#......#..#.#.....####.###...##...#.##..#.#.#.####..##.####..#.#.#...#....#..#...#...##..#.##.###.........#####....#..#..#.#.###.#....##..#..#.#.##......#.....##.#.#....##..#..
#.###.#.#....#...#....#....#....###....##..##.#........##...##..####.....##..#..###..#.#.####...##...#....##..#..##...#.##..#.##.#..###...#.#.##.#####.#.#..#..#...#.##....#.##......#.#.......##..#....#..#...##..#..#.##....###.#........#.##...#..##.#..##.##.####......#..#..#.......#..#.#.#..##...#.##.#...#.##.#....#...##.##.#...#..#..#..#.##.#####..#....#..#..###.##....#######..#...#.#........#.##.....###.#...##.#..###.....#..##.##..#.#...#.....###...#.#..#.#.###.....##..##...#.##....#.#...#...#.
.##.#.....##.###..#.##.......#.#..#...##..#...#.##.######..####...###.#.#...#..#.#.#..#.....###....###.#..#...##...##.......##................##.......####...####.#.....####.#...###.#.#.#..#......#....#.#.......#.........#....#.####..#..........##........##....#.#.#..##...####.#####...#.###......##........##.....#.#.#.#.#..#..##...##.##.#.#..##.#.....##.###.......#.###..#..#.#..#..##...####..#.#...#.##.#.##..##.#...#.##..#..#.#..###.#..##.#.#.....#.#..#.##..#..#.##.##.......##.#..###.#.....#..##
##...#......#.###.#.....##......#..#.#.#.#.#.###.###...#..#..#...###..##.##.#...#.#.#.##.#.###.......##.#.#.#######.##...#.........###...#..###..#.....#.###..#..#..#.#..#.##...#.#.#.....#..#..####.##.#....##..##..#.......##..##..####...#.....#.....#........##..#...#.......#.#...####........#.#..##.###..#..#..###...##.#.##.###.......######..#.##.#.......#...#...#...##.#.....###...#.##.##.#..####.##...##.#..##....#..###.#..##.###...##.#...###.........#.##.#..##.###..#..###.#.....##......#..##...#.
.#..##..###..#.###...##.#.#.##....#...##.......#.#..#.#.##.#..##.#..##.#.#...#...#..#...##.#..####..##...##.#.#.#.##...##.##.#...##....#.#.#.#.####.####.##.....#.....#.....##.#..#.##..###........#.#..##.#.##.#######.#...##........#..######......#......#...#..##.##.#####.....#.###..####.....##.##.###.#.#........#.......#...#...#.....#..###...#....#..#.#.###..#.......#...#.###..###.#.###.#..##..##.#.###.##..#....##.##.#.#.#####..#......#..###......#.###.#....##.#....###....###..#.#.#.#.#.#....#...
#.#.....#.#.##..##.#..#.###...##...#.#..#.####.#..##...#.....#.#..###..#..#.###..#......###.####.##......#..#.#..##...#....#..####.##....##..#..#...#..#...#....#..###.#....##.#.####.#....#.....#.#.#####.##..#.......#..#......#.#.#..#....#..##..#......#.#####..####.#......#.##...#......#.#..##..##...#####...#.#.#....##.#.#.......#...##..#######....#.#...#.#.#.#.#..#......##......##.#......##......##.#..#..##......#.#.##....#.#...##..####..###.#.####.#...#.......#.#.###.#.#....###.##..#....#.....#
....##.#..#...#..#..##.#.#.###..#.####.....##.#.#.#.....####....##.#####..##.#.#....#......##.......####.##.....#....##.#..##...#..#..#.###..#.#.#.#.#......#..##..##...##.###...#.#...##.##.....#.....#..#.....#...##.###..#.......#..#..#...#.#.###..#.......##..#....#.#..##..#.####..#...#..#.#.#.#..#......##.#..####.##.#..####....#.##..#...........#....#..##..###.#.#...#.##..##..#.#..#...#..#.#...#.#.##..##.#......##..##....#.....#.#######.##...##.#.#.##...#.######.....##.######..#...###.#..#...###
##.#..##.#......##...##....##.###.#.#.##......#..#..#....#..####..#..##.###.......##...#......#.##.##....##.#....####.##.##.##.##...#.#..#...#..........#######..##..#...#.....#...#.....#.##.....#.#.#.#.#.##.....#.....#..#...........#....##.......#.....##..##...#...#....#.#..##....#.#.#..#....#.#.#.#........#..#.##..##......##....#..#####..#....#..#.#..#.##..##.....#.#..###......#...####..##..#..##...###.#.#.##..#.#.#####.#.##....###..###.#..#...#......#..#.###.#..#....###.#.#.#.##..###..#.#.#..#
#...###.#...#..###.##.#..#...#..#..#..##....###.#.....###...#..#.........#.##...###.#.###......##.....##..###....#....#...##.#.....#..#...#.##..##..#......#....#..##.#.#.##..#.#####..#....#.....#.##.....#.####.#.##.###....##.###.....#......##..##..##...##....##..#...##.#...##.#..#......#...#.#.....##....#.##..####.....#.##...#..##.#.##.##.#....##.###.#.#.#..#..#..##...#.#.##.....#....###.##.###.#.#.##..#.#..###....#..#...###..#.##.#.##..####......#..#.......##.####.##..#....#....#...##.#.......#
.###.####..#..#....#.##...#..#.#..#.##..##..#...##.###.#.#.....#....#.#...#......###.###.#.##.#..#....##...####..##...##.##......#.#..#.##..##.....####.##.#.#.######.....#....##.##..#...##.#.#..#.#.#..#.###.#.#.#...#.#..##..###...#.....#.#....#.....#..##.##..##..........#.#...#..#......#..#..#.####.#....#..####.......##...##.###...#....#...#.###.......#..#..##...#.#..#.###.#.#.##....##..#.....##.##..###.#.##.#.##..###.##.#......##.#...#.#.#.###..#.#.#..#...#....#.##.##.#...###.#.#.#....#.#.#.##.
##...#.#....#.###....#..#...##..###.#.####.#.###.##.###.##..###.##..#..#......#...##...#.#..#...#.##.#.....#..#....##....#.###...#..##..###.##...##......#..#..###.#..#.........#...#..######.##.#.#...####.#..#..#......##...#....##..#..##...#..#.##..#...##...##...#..#..##.......#..#..#.###..##.###....#...##......#.##..##...#...#.##.....##.....##.#.#.#.#.#.###.#####.#...#......##..#.....#...#....#..#......#...##..#.....##...#.#.###.##...#.....#.#.....##.##.#...#..##...#.##..#.....###.###.###..#.#..
.##.#.##.............#....####...#..##.#......##.#.#..##.......#.#.##.##...#.##..######.....##.#..#.###.#.#.##......##....##......#.#..#....#....#...#.......#.#.#....##.#...###....##...##.##.##.#####.##.##.#..#..##.##....#.#.####.#......#.###...#...#..##.#.##..#.......#.##....#..#.#.##..#...##.#.#..##...###.....####..##........#..##..............#..##...##..#...#.#.#..###...#...........#.##..##......#.#......###.#.#.####.#......##..##...##.#.....#.........##.###...#..##...###....#....##..#.....#
.####.##.##..##.#...#.#.##...##.###..#...####.#...#..####..#...###..##..#...###..##.#...#..#..#.....#.....#..##.....##..##....#......##...###.#.#.##....##.#...#.##...####.#....##.....#.####......##....#.#..#.....##....#.##.#.#.#.#.##...#....##....#.#..#.....##..#.....###....#.##.##.#..#####.##..####...###........##.###.#...#...#.#...###....###..#..##..###.....#.#........#...#........#.......#.#..#.#.#..........#..#####.....#.##....##..##...#.#.#........#.#.#.#...##.#.#.#...#.#..#...####.####...#
......#.##..##.....#.#####.####.#........#.##..#.......#..##..#.#...##.#..#..#...#.#..#.#.#.##.#.###.###.#..#...###..#...#..##.#.###.###.##.....#.........#...#.##...##..#.##.###.##...#..#..##.##...#..#.#.##.#...#.#.#...#.####...#..#...#..#.#....##..##.##..####........#########..#...##..##....#...#.......#.#..#.#..#.#......##...##..#...#.#.#...#.##.#.#.#...###.##...#..#.#.#.####.###....#..##.##.##.#.##.....##.##.#.....##.#.#..#..#...#..#....#...#..........#.#...#.#..###.#.#.#.#####.#.#...##.##.##
###....###..#..###...######......###.#.#.#..#.##.#..##..###..#.###...#.##.####.##.....#..#.#..#......#..#.##..####.....####...#.#.###..#####..##.........#......#.......#..#.##.##........###.#..#.###.##.#.#.##.###.#.#.#..#.#..#....#..#....###.....##..#.#..#.###.##.#.#...#.......#..##...####..#.#.#...#..#...##...##....#....###...#...#....#.............#....#...##..###.##.####..###....#.#...##...#.#.##..#..##.#...#.###.#.....#####.....#..####..#.#......#.#.....#.#..#.#.......#..###.#..#....#.##...#
.#....#...#.##.#..#...##...##.##.#....######.###.#..##...#..#..#.......#.##.##.......##..........##..#..###....#.#####..#.#..........#.##....#.##...#.#..#...#...#..#.....##.#..###..#....#...#.#....##.......#..##..#.#.....##...#...#..##..#.#..#.....####.###..#..##.#.....#..#........#.##......#....#.##.....###.##.#...#..#####...##.#...####..#...###.....####..#..#.##..#..#.......#.#..........#.#...#..###.......#...#...##...#.##..#..##.###.....#...#..###.####...##......##.#..#.###..##..#...##....#.#
#...####.#..####..##.....#.###.....###..##..##...####...#####..#.....#.###.#..##..#.#..##..........#.#...#...##..#..###.#.#..#...####...#..#...#.##..#..#.#....#..#...#....##..##....###...####.#...###.####..#.##.#....##...#...###.##.##...#.#.#.###..#.#...#..#....#.....#.#......##..#....#...#.#####.####...........#....#...##..#.###...#.#.#.#..#.#..##...#...##..#####..#...#..##..........#.###.#....#...#.....#..###.#.##..#.#.#.###....#..#.#.####.###............#..#..##.#...#.##....#..##....###..#..#
#.#.##....#.#####.....#...#.....#....##..#.#.##..#.#.#.#.........#...........##.##..#..#...#..##....#.##.#..###.###.##..#.#.#...#...#...#####....##..........#.....#..#..###.#..##...#.##...######.#....######..#.....##.#####...#....#...##....#..##..#...#.#..#.######.#.#..##...#....##.##...#...#.....#..#...##.#.#.........##.#..#...#.#..##...#..##.#.#..#...#............##...#.##.###...#####.#...#.#.#.#.#.#.##.#.###.###.##.#..####..#..#..#.#.##..#...##.###.#...#.#.###..#.#.#...#.........#......###...
...#.##...#...#..#.#...#####.##.....#####...#....#.#.....##.###.##.##.#.#.#...#..##...#..#.......#.###.###...#..#.###.#....##..#..##.##.##.###...#.....##...##.#..#....#.##.#.#...##.....##....#..#.#.........##...#.###.....#####....#.###...#.#.#.##.....#..####....##..#.##.##.#...##....#...###...#.##.#.......#...###...#..##..##.#.#.#.###...##.##........#..#.#########...#..####......#.##...#..####..##..##..#...##.......#..#..###.#..#.........#.#.#.#...#...#.###.##..#.....#.#...#.##.##.##.#.....#.###
.##...#.#..#.#..#.#.#.....##...#..##.....##...#......#....#.......##.###.###.#...#...####...##..#.#..###.###.#.###...#....##...###.#.#.##.....##...##.#.####...##....#........#...#..#....##....##..#..#####.#.#.##.#......#..#..#...#..#.##....#..#...#..###....######......#...#..#...#.###.#..###.......###.#.#........#..#.....##...####....#....#.#.#.##...####..####..##.#.#..#......##.#..#..#.....#...##.......#..#...#...#.####.###.#..###.#.#.#.#..#..#####..#..#...#.#..##..##.#.#.###...##.#..#...#.#..#
#..#..#.....###.#..#.#.#..........#.###..#..#...#....#.##.......#....####.#.#.#.#.#.##.#...#.##...#.#..###.#.....#..#...#.#..##.#.##.#.###.#.###....#..##..##..###.#..#.....###...#.#.#......#.#.####..##..#.#...#.#...###.....#.###.#.##..#.#.##..##...##........#....#.###.#.#.####..#.#...#....#.##.#.#.#.##.....##...#.###.##...#...#....###....#....#....#.###...###.#####.##.#.#.##.#..#.##..#...#..##...#.#.#.#.........##..#.##.....##...#.....##..##..###..#.###.....##.###.##......##.....#...#.#.###.#...
.#..#.#.###.....#...#..#...#..##...#......#.....####.......##..#.##...#...###.#....#.#.#..###..#........#..##.....#..###.#..#.#....##..#.....#...#.##...##.##.#...#....#...#.......#......#..#.#...#..##.###.#..#...#...#....##.#....######..##.....##..####.#..#.....##...#.##.#....####.#....#.##..#.#...##.##.....#.#..#....#...##...##.##....#.###......##.#...###.##.###.....###.###..#.#.........###...##..###.##.#.##.............#....#.##......#..#...#.#.#..#.#....#...#.#.##.#..#..#..#...###.#.#.#.####.
.#.##.####.#..#..#...#.#..#......#.##.#.##....#.#.#.#....##...######...#.#####.#####.#..#.#..##.#..###....#...#####.#.....#..###.####...#..#..#....##.....#.#..#.####.#.....##....#...#.....#...####.#.......#.............#.............#.######...#...##....##.#...#..#...##.#....##..#.....#.#...#.#...##..#..#..##..##..#.##...#..........##..###.##..##.#..##..###......#.....#.##..#.#.#...#...#...##.#.##.####...#.#..#.##.....#..#.#.##.#..##..######.....####.......##..#.#..##..##....#...#.#..##..##.#...
.###....#.....#.#.##.#..#.#....#...##.#..##...#..##.....#.#....#....#.##......#..#.#.######.##...#......##.#.#......#..##...#.#...#.###..#..#.#.######..##.#.#.....##......#..###..#.#.....#.#..#.#..#..........###.#....##...#.#.#...##.....###.#..##....#.#...#.#....#...#...###....######.....###.#...#..##.....##..##......#....##..#.......#....###...###.###.##...#.##...#..#..#..#.##..#.........#.##...#...#....#.#....#..###.#.##..###..#.......#.#.#........#.....#..#.#.#..#.....###....#.##.#.##...##..#
#..#.##.##.##.#.....#.#.....##.#.#....#....####.......####.##.###...#..#..#...#.#.#.#..#..###.#...#....###.#....#.#.#..#..#...#.#..##.#.......#...##..##.#.#.###..#..####....#.....#..#..#...#.##.#.#..##..#.....#...##.##..#.####.#..#.......#...##.#.##.#.##.....#.#####.#...#..#.#....##...##...##..#.###.#....##.#.##.....#.....#.#..##...####..##..#..##.......#.....##.#...#.......##......##..#....#.#.#.##..#...#.#....#.....##.#.###....##.##.#..#.....#.###.##.###.#..##.####..#.....#.#....#..........#..
.#...###.#.##.#..###.#.#..##.#..###.#####..#..##.##.##......#.##..#...#.#.#.##..##....#.###....#.##..##........#.......###........###.......#..###.##.##.#.#...#..#..#.#.#.....#.##..#####..###.##..###.##.#.##..#.#...##..##...##..#....#...###..###.#..#..#..#.#.#......##.###..###....#...#####.#.#......##...##...#........####...#..#..#.....#.....##.#....#....#.###....##..###........#.....#.#..#.#.###..###.....##....##...##.#..#.##.##.###...##..##....##.###...#.##...#.##.###..#..#.####.##..#.....#.##
...###.##......##..#.....##......#...#......##..#...#.....#.###..#.#...#...#...####....#....##..##....#.##...#####..#.#.#..###..#.#.#.##..#..#.#....#....#.##...#..##.#...##.###.####..#..#......###..##.....##.##.#....#....#..#....##....#..##....###...#...#.##..#....##..##.#.#.....###..#..##..#..#..#..###.#.#........###..##...####.##.#...#.#....##....#..#.###.#..##.##.##..........#.....#.....##.###.##.#....#.#..#........##...#.###..#####......#.#...##.######..#.###..#.#..###...####..##....#.....##
#.....#.#..#.....##.....##.##..#####.#.##....#.##........#..##..#..#####..##..##...##...#..#...#..#.#.#.#.##..####....#.##...#..#...#...#...#.#.....##.#####.....#.##..#..#.######...#.....#..#...#...##..#...#....####.#.##.#........######.##.#..#.######..##.#.#..###.##.####.#..#..####.#..##.#####.........#..#........#.#.#......#...#..#....##.#####..##.......##.####........#..#...#..####.##.#.#...#.####........#..#...##.####..#####.#.##.#......###.......#..#.#.#..###.#..#...##....#....#.##..##.....
....#....##...#..#.###...###...##...####....#.#..#.#.#.#.##..###...##.###..#.#......##...#####..##..##......#....##..###..#...####.#...#......###......###.#.#####....#.#.##.##..##.#.........#.#..##......##....#####.#.#.###.#....###...#.....##.####..##.#.#......#.......#.........##..#.###...###....#..###..#.....#....####..##.###.....#...#.#.##.#####.###...........###....###.###..#..##.#.##..##....#..##.##...##.##.#.#.......####.#.......#...#..######....##......###.#.#.#..##.......###..###...##.##
#..###.....#.##...##....#..#.#...#..#...#...##....###......#...#....#.#...#.#....#.#...#...###....#.##.##.##....#...#.#.........#....#.#..#..##..#....#..###..###..#..#.#.##...#.....##.#.#####..#...#.##.#..##..####...##..##.##.#.....##..#.#....##....###....#...#.....##....#....##...###..#..#..##....##..#.#.##.#.##.......###.#.#.#.#.#.#.#..#.........#..#.......#.#.####..##...............#.#....#..##.#..##.......#.##..##.#.#.##..##...#....###..##...#..#....#..#......###........##.#.......##.#...###
....##....######..........#....#........#.#..#..###.##.#...#..####.#.##.##......#..##....##..#.#.#.#..#....#.#..#####.##.#......#.#.###...#...#.###..#..###.##.#..#.##.##.......#...##..#.####.##..#...####.#..#.##.#.#....#.##..##.....#..#.#........#....####.##..#####...###.#.#....##.#......##...#.#.##....##...#...##...##..###...##...........#..##....#.#...#..#..###......#..##..#..##....#..###.##.##...#....##...#..#.###..#..###.####...#..#..#.#...##......#...##.#..#.###..##.##.####.#.###..#....#.#.
..##.##...#.####.#.###.###.#.#...#.##.#...#......###.....##...##..##..#.#.#########.#...#.#.....##.#.#...#..##..##.#####.......#...#......#..#.###......#.####...#....##.####...#.#.....#..#.#.##.#.###......#..#...###..#.##...#..#...####.......##.....##...#.....#......#.#...#...#.....##.#..##..#.#.#........##..###............#..#...###...#.##...##.#.#..#..##...#.#...##...#.#...#......###.#..#...#.#...#.#..#...#...###..#....###.####...##......##..##.......#...#....#...#.....#...#.#..#..#.#....###..
#.......#..#..#...#....#..#......#.#.##.#.#.#...#...##....#..#.#.#.#....####....#.......###...#.#...#..###..#...#.....#####.##.#........#..###.#..#..#.#....#......##.###..#.#.#....#.......#...####.#....###.......###..#...#..#.#....#....##...#..#....#..#.......###....#..##...#.####....##.#..##.#..#.#..##.#.##.#.###..#..#.##.##...#..##.#...#...###.#...#...##..#.....#.......##..#.#..##..........##.#.....##.......#....#..##....#.##...#.##.###..#..###..#.########..#...##..#.#.##.##....#......#..#....
.##.......#..##.#....#.#..##.##..#.#.##...#...##....#...#.####...#..####..#.#...#.###.#......###.#..####.#......#.#...#...#...##.##.###.##...#.#....#.##.#.#.#.##.##..#....#.#..###.##..#.##..#.#.#.###....##..#.......#..##..#.#.##...#....#...#..#....#.#.#.##.##..#....####......####..#.###......##..#.##..###.###.......#....####.##.#.......#....##.....####.......#...#..#....##.#.#.#.....#.###.#...#..#...##..#..#....#....#..#..#.#....####.#..#..#.#..#..#...###.....#...###..#.....#.#..#.........##...#
.#..###.#...#..##.....#............#.#..#..##...###.....##....#.#...#..#.#..###.#.#.#.###..##.....##..###..#.#...#...#.#..##.#.####....##..#.####..#..#.#.#...#..##....#.#.##...#..###....##..##..#...#.#.###..##.##.#.#.#.#....#.#..#......#.##.....#.....##...###..###.##.###...#..#......#..##....#..........#.##.#....#...#..##.#.#......#........###.#..#.##....#...##.#.#####..###.##........#.#......##..#...#.####...#.#.#.#.#.##.....#.#...#..#.#..#.#.....#..###.....##....#..#.#.#.#.####....##.....###..
.##..##..#...###..##.#......#.....#..###..###.###.##......#.#.####..#.#.....#######.###.#........#.##.#..#.......###....###...#..##.##..#.#..##..#.#...#.....#..#..#.#.##...#.#.#..#.####.#..#.#..#.##.#...#.#..###..#..##..###.##.#...#..##..#.###..##.#.....#..###...#.#.##.###.....#...###.##.#...#......#...###.....##.....#......###.....##..#...##....#..#....##.##...###..#......#.#...#.....#.#########...#...#.#..##.#.....#.###..#..##.#.##.###......####.##...#..#..#.####..###...###.#.#...#.#.#####..#.
...#..#..#..#....#..#....#.#....#...#.##....#..#....#.....##.....##.....##......#..#..#....##...#.###...#.##.#..#.##....#..#####..##.#...#...#..#..##..#.#.##..#....##....##..##..#.#.##.....#.##.##..####.....####..#.##.....#.####.##....#.......##..###..#...#......#...###..#.##...###.###.######.#.#.#####.....##.#.#.#.##.....##..#....###....###....#.###.#.##.....#..#.#.#.#.#.#...........###.#...#..#..#.##...####.#..##.##......#....#.###.#..#....#.##.#...#.....#..#..#...###..####.###.#...#.#.##.#...
..##.#..##..###.#.##...##.......#.....##.#..#....#.###.#...###....#.........##...##....#....#.##.#.......###...###....##..#.####...#.....#.##.##..#.##..#..##.#..###.....#.#..##...#.#..#...###..#.###.#.####.#.....#...#.#..###.#.....#..###.##.......#......###...##.###.....##.###.#.#..#..#..#....#.....#..##..#..###.#....#..###...#.####....#.##..##.#..###..#####..##......#.##..##...##.........###..#..#.##...##.#..##.#.##.#####.##..##..#..#.####....#...#..##...##......#....#....#.##.##..###..#.##....
#..#.......###.#.#..#..##...##.....#.#..#..#...#.#....##..##....##.##...#...#......###.#..#.#.#....#......#.#.....#....#####.#..#.#.#.#..##.##.....##..#.....#.#...#...######...####..###..#....###...#..###..#.##....##.#...##.#..##.##.#.#...#..#..#.#.#.#....#........#.....#...##...##....###..#...##.....#......#..######.##...##.##.#.###.##......#.###..##...#..####.#..#.####.##.#...#.##..#.......##..##..##.#.........#.#.#.....##..#.#.#.##..#..####..##.#.......#.....#.#..#.#....##....#....#.###......
#.#...##....#..####......#..#.##.............###.#.##...#..##.#.#..#..#.#.#..####....##.#.##.#.##.####.#..#..#.###.#.....#..............####.##....#...#...#..#..#.#...#.######..#.##..###..#....#.........#....##.##..#..#...###....##.......#..##...##.#.##.##.######.#......####..#.#.#....##.#........#.#####.#...#.....#..####....#.#..####.##..#....#.#....#..#.....##..##.#.....##.#..##.#.##....#..###.#.#.#.#####.##..#.#..#....#.#..#.#...#.###....##...#...###.....#.......##......####...##....##.......
...#....#.....#..#...#..#.......###...#.####.#...###.##.###....#...#########..###....##.#.#....##..##...#......##....#...#.#...###.#.#..#...#.##..#.#.#.....##...#..#..#.###.#..#..#.##....###...##...#....#.#.##.......#...#.#.#.#.#....#...#...###...#.#..###...#.#.#....#...........#.#.##...####.##...#.#.##.....#.###...###...#..#..##.##.###..##....#.....##....###.#.....#.....####...##..#.##...#.#####.....##.##.##..##......##..#..###.#..##....#.###.#.....####...#.#...............###....###.#.#......#
.#.#.#.....#..#..#.###.##....#.#...#.##..##.#.##.#..#####...#...###..#...##..###..#..#.....##..##.#.##..#...#.#.###.##.##.###..#..#...#.#..##....##.####.#.####...###.###...#####....##.#....###....#...###...........###.....#.....#.....#.#.##....#....#..#.#.##.#.#..###.#...#.#.#####...#.#..#..#.....###...###.#...###.#.#..#.#.#.....##...#....##..#.......#..####.###...#...##...#.#.#..#.#.#..#.#.#.#.#.....#..#.##.....###.##.#..##.#.#..#...##.##....#...####..#.#...#....#.#.##.#.##..#......#....#.#....
.........#..##..###..####..#..##.#.#..#....#.##.#####...##......#.#.....#...#..###...##.##..#..#.###.........#..#.#..##...#..#..#.#....#....#..##....####..........#.##.#..#.##..##.#.####..#...##..##.###....#....##..##.##....#.......#####...###.#..##.#.....##..#........#...##..#..#........#.#.#..##..##..#.##.......##.....#.#.##..##..##.##.#....##.#.......#.##.##.##...####...#.##..#.#...#..#.#.#...#..#..##.####.#.#.#...............####.#.##.#..##.##.......###....###.#....#####..#.#####.#..###...##
..#..#....###......#...####..#..###...##.####....##....##..#.......#..#.....##..#.##..###.#....#.##...#....###.####..#..##...#..##.#.....##..#..###..#..##.##..........#..##.#..##..#..##..##..#....##.#...#.#..#..#.#.....##.##.#..#.#.#.##.##...##......###....#...#.#.####.###.#.#..##.#.#...#..#.####...#..##.#..#.#.....#...###.#..#..#.#..#.#..........#....###..#..##..#..#..#..##......#..#..#.#.#.......#.#.......###..####..##..#.#.##.####...###...##.###.#..#..###.........#................#####.....##
#.##....####....##..#..#...#.#..#.##....#......#.#..###.###........#..#.#....#.###...##.#.#.#...##....#....#.#.....#....##...##.#........###..#.#........######.#..#.#.#...##..##...#..#..#........##.#...#.#.#..#......##.#...#..#.....#.....##..#.........#.##..###.##...#.#.#...##.#####.##.........#.....##..#.##...#.##......##.#...#..##....#...#..#..#.#..##....##....#....##.##........##......#.#...##..#..#.#......#.##..##.#.#.#..###.#..#..#.#..##.#..#..#..#.#.#.#....#.##.#..#...##.......#...#.##..##
.##.#.#.#.######..#...#.....##.#..#..#.....#.##...##..###...#.....###....##..###...##....##..##.#..#.###.#.#.#.#..#.....#...#..#.###...#..##..##.#.######.##..##..#........#..###..##.#####.#..#.#..##..##....#...#.####..#.#..##..#.......#.###.###...##..##.#.##.....#...#..#....#####.###.......##...#..#.###.#..#.##....##......###.#...#.#....##..#....#.#.####..........###..#.#####.#.#..#...#...#.#.#.##...#...#.####......#..#.....#.#.#..##.##..##.#.##.......#..#..#..#...#...#.#....##.##..#......##.###
.#.###...#.#.##.##......#....#..#....#...#.##..#..#...#.##.##...###....#..#.#..##.##..#....###.....###....#..##..###.#.....###....#.#.#....#..#.##..#..#.##.#.##....###....##......#.#####...#.#.#....####...##.#.....#..##.#..####.#..#.#.#.#......#..#...#..#.##.#.#.#..#..##...##..########.#.###..#.#..#.#..#...#...#..#....#.....######.....###...##..#.#..###.#.####..#.#..##...#...##....#..#....#.##.##..#.##.#..#...#..##....#.#.#....#.##.###..##.#.#..##.........#......##.....###.......##.....###.####.
#.#..#......#.##..#.#..##..##..#...##.#.#.#.##.....#.#...##...##.##...###....#..##.....#..##.#..#.###....##..#..#.....#.#....#.#...#.#..#.#.#...#.####...##..#.#.##.#....##...#...#.#.#.#....#..###.#..####.#...#..#...###.#.......#..#......#.####.###....#.#.......##.....##.#..#..###..#..#....#...###..###....#.....###..#.#..#######..#.....#.#..#..#..##....#.#.#.#..#......#.####........#...#.#.#...##.#.......#..#....#.#.#.....#..#.#.........##....#.##...#...#......##.#.....#..#.##.#....#.............
..##....##.#....##..##..#.##.#.#.###.#..###.....#.##.#.##..........####.###.#......#.#..##.#.#.######..#.####...#...#..#.##......##..##.##....#....#..##...##.##.###.#...#####..#...##....####.....#.....#......#.##.##..##....##..##....#.#.#.##...#...#....##....###..#..#..#.#..#..#....##..########.....##..#...##...####.#..#..#....#.###.#..##..#.##.#.......######.#........###..##...#...#..#..#.#.#..#####.#..####....#.#....###...#.#.......#.##..#...#.....#....#.#.....##.###.##..#....#..........#.##.#
...#...#...#.#####.#....##.##..#..###...##...##.#..#......#.#..###....#####.#######...##....#.....#.#..#.#..#####....#.#....#..##...#.#.....#.#...##.##...##..####....#..#.....#......#....##....##.#....#.#.#..###..#.#.##.#.###..#.#####...#.....#.####..####..#..##.....#...####.#.#..#.##......###...#..#....###.....#..#..#.##..####.####..####...#...#..#....#......#....#..####.#.###..#.#.##.....#.#......#......#...######.###.#....#.##.###...........#.##........##.#..#..#...##.##.##....#.##..#..#.....
..###..#.......##..##..##..##.....#..#.#.#.####.....##.....#..###....#.#......#.....#..####.....#......##...#.......#...##...#...#.......#.#.#..###.####...##.##....##........##.#...#..#.####.#.##.#.....#..#.#..##.###.#.#..#...####..#.#....#..##.#.....#.#...#.##..###.#..##....###.##.....#.....####.##....####..#....#.#.#....#......#.##..##..#..##..#........#####..#.......###.####.###..#.#..#.##...#...#...#..##...#.##.#...##...###.#..##.###.#.##.#.....#.....##.#.....#.##.#.....#.#....###..#....##..
#...#.#..###...##.#......##....###..###..#.##.#.##.##........#........#.#..##......#..##..###.#.#.####.###.#....#.....##.##..###.#.#.#..####.#.#.#.#..##.....#..#.##....#...#.....#.......#..#....##..#..##..#.#...#.#...##..#.#..###..#.#..#..#.#.#.#....#...#.##.#..#..###..###.#...........#......########.###.#....#.......#.###.#......##.#..##...#.##...##.###..##..#......#.#...#..###.##..#.#...#..#.......###.....#.###...#..###.#.##...#.#....#.....####.#..#.#..#.#.....#...#.##....#.###....#...##...##.
..#.####..#####..#..##...##.#...#..#......#......#.#.#.##..##.#.#..##...#..###.#.##...#..##..#.....#..#........####...#####.....#...##...........##................#.#....#.###...#..##.###..##.#.......#.##..##.#...#..###.#..######..###.#.....#....#..#.#......#.###...###.####.......#...#.....#...##..#..#...#.#....##...##..#######.#..###.##.....#.#..#.#.##.#..###..##.####....#.....#.####..#..#...#..#..#.....##...##..#..#.#........#...#..#...#......#.#.#.###......#...#..##..###....##..##....##.....#
.#..####..##.###..#.#.#.####...#.##...###.#.....##..##.###....#....##..##.#..#..#.##.#..#####..###.#.........##...##.......#..#......##..######..####.##.###....###...##.#.....##..#...#..#.#.###.......##.......###..#.##..#..#.....##.#..##....#....###..#..##.......##.####...####..#.###....#####..#....#........#.#.###.#..#.#....##.###.#.....#......#..##.#.#...##.##..#.#...#..###.##....#.......###.#.....#.####...#..##...#.....##..#.#..#...#......#....#.###....#....#.###...#....##...#....##..##......
.#.##.....##.....###.....##..#.#.#...#.##....##..#.##..###..#.#.#..#.#...#..#.#...............#.#....#..#.....##..##.#.....###.#.......##...#.##.#.##.###.##..#..#.#...#.#..#.#.#.#.#..##..#..#...#.#..##..####...##...##.......###.#..##.....#.##..#####.#.##.##..#.#.#...#.#...#..#..######.##.#.##.#..#.###..###..#..##.#.#.###.#.......#.....#..###..#.##..#.#....#.##..##...#....##.##...#...#...#........#.##.#.........#..#......##.#.#......#..###.##..###.#.#.######..#.....#.#..#..#.......#.#..#.....#.##
.##...##..#....##.#..#..#.###.##....#..##.......##....#.#........##....#...##..#.##.#.#...#...####..#...#.####.#.....#..........#.##.##..#..###..#..#.##...#.....####....#.#.#.#.#..#......#..###....##..#.....#.......#....#...##.#.#.....##.#.##..##....####..#......###.##..##..#...###..#.....###..#####.#....####.###.##...##.######..#.###.##.#.###..#.........#.....#..#.#.##.#..##....####.....###.##..#...##..##....#....###.##...#.##.#.##......##.###....#..#..#..#...##.#.#.#.##.#.#......#####..#..#..#
.###.###..#............#.#..#....#.#####.....#....###...##.#...#......#...#..#.#.#......###....#.#..#.#..#.###..##..##.##.......#.####...###.........#..#.#.#..#...#.##..#.##...##..####.###..#.#.####......###.#.#.####.####.####.#...##....#######.####.#..#.#..#.###...#..##..###..#..##....####..#..#.###.#....#..#.##..#.#...#..#.#.###.....##.##.#....##.......#.....#..#..##.##.............##...#.#.#####..#...#.#..###..###.#.#...#####.######....#..#.##.............#####.#.#..#.####..##...##...#.#..#.#
....#.##....#....##....#....##......#.###....#.#...#..##........#.##....###.#.....####..##.###.###...#..#..#.###.#.#....#..#..#...###.##...#.......#....#.#.#.#...#.##..##...#..#...#..##..##.#.###...#....###.#..#.#........#.##...#....##..#.#.##..#...##.#....#..##....##.##.#..#....#.#..###....#.#.##.#.....#.###.####..##.#..##....#.#.####..#.......##.##...#.#.###.#.....#.#..####.......#.#.#...#.....#...##.#.......###...#.#..#...###..#...##.#.#.#...#.#....##..#.##...####.####....##.#####..##.###..##
..#####.####..#.##..#.....#....#....#.##.#.#....##..####...##.....#...##..#.....#####...###........#...##....#.#....#...#.###..#.###..##.##.....##....##..#.#.#.##.####.###....#.....#.#.##.##.#.#..#...#####..#.#.#........###.#.....#.####...#.#.######.#....##...##.###.#.#...#...#....#........#...#.###.......#.....##..#...#..#......#..#....##....#...#.#....######..#.#.......#....#.....#.#.##.......#....#...#.....##..#.##.#...#####.#.#..#....#..###..#..#.....##.##.#....#..##..#..#...##.#.##.......##
##.#...######.##..........###..#...####..#...##......###.....##.....#.#.#..#..#...##.#....#.#.#..##.#..#.#.##...###.#...............###...#.#####.#.#.###....#..#.#...###..#.##...#.#.....####.#.#.#.##..#.###...#....#......#.#..#....#.#....##..#..#.....#...##.###...##.....#.#.##.###..####.....#....###.##.#.....#....#.#.#..###....#..#.#..#..#.#.##..#.###.###..#..##.##.....###..#....#.###.#..#..#.#.#.####...#.##..#.#.......#.#...#.....#...##...###....###..##...#.##....##.##..#.###....#.#####..#.....
#......#.##.......###.....#....###..##..#####..#.#....#..#......#...#.#.#...#....#.##.#..#..#..#...#....#.###.#....#.##.#.##.....#.#......#.....#.....#..####....#......##...##........#..##....#..###..#.#......#.#.#..#...........#.#....####.#.#.#..##.#.#........#.#.#..#........##.....#...##..#..#..###....#.#.#.#..#.#..##.#.##.........#..##.#.#..#...#...#....##.#.##...##....#.##..##...#.#...#.#####...#####.#..#....####...#.#..#...#..#.#.#.#..#.##.#.......##.#..##..#.....###.....##...#####.##...#..
.........#####.##...#..#........###.##..#...#..###..........#####.#...#...#.#....##...#...#....#......##....####.#.###...........#...#.#..#..#.#..#.......#.#........##..##..#.#..#..##..##..##.......#...##.#.#.......#..#..##.....#..##....##..#...#..#..##......#.##...#......#..#...........##..#.##...###..#.#.#..#.......#...##.#.#####...#.#..#.#.....#.#.#.#..##.###.#.###..#.....#.#.##..........#.######.#.#.####.........######.###..##....#.....#.###..##..##.......#...#......#..#.....#..###..#.####.#
.##.#.....###.........#.#........##...##.##.#.#.#.#.#...#.#.#.#.#...#.#.#######.#..#.#.#.....#...#......#.#.#.##.....##.#.###.#......#.#....#.###.##.#.#....#..#.#..##.#.###.###...#.#.....#.####....#.......#.#.#.##....##.##.........###.....#.##.#...#.#.....#..####..##....###.##.#.##.##.#....###..#.#..##..#....#.#.#..##.##.###.....##.......#......###.##....##.#..#..#.#...#...#..#...##..##..#...##...#..#...#..#.......#.#...##..#..#.....#..###..#.#....##...#............#..###..#.##.###.##..#....#...
#...##...#..###.##..#...#.#..#.###.##.#....#.#.##..####..#..##......#..#.##..#....#..##..#.#....##.####..#.#.#.#.###..##..###.###.#####....#..##......#..#..##.#...##..#####...#.#..##...##......#.#..#####..........####...###.#.......####....#.....#.........#.....#.....#.#.#.....##.....##....##...#.#.#..###...#..#.....#....#.##...##.#.#.#....#.#.##...####......#...#.#...#.#.#.##....####...#.##...#.##.....#..####.#.#.#...#...#####...###.....##......###....#..###....#.#.....###.#...#.#.#....#.##..##
.##....######.#.###.#######..#..#.##.#..#.#..#....#..#..######..###.#...###.#...#...#..#....#..#..###.....##..#.....###.#..#####..#.#.##...#..#...##...#.#......###.#..#..##.#.####..###...#......##.###..#......#..##...#.###...##.##.#.....##.##..###...#.#..#...#.#..##.#.#...##.#.....#.....##.###.......#...#.#.#..##..#...#..#.#.#.##...##..#######.##....###.#..###...#..#..#.#.#..#.#.#####.##.##.....##.####..#......#.########..#.#....###..#...##.##.#..#...#...##.##.##..#.###..#.#.##..#.#.###..#.##..#
#..#.#.#.#.#..#.##..#.#..###...###.##.##...##..##...#####.###.#.#..##..###........##..#...##.#..##...#.#...#....##.#..#..#...#..####.###..#.#.#.##..#.#.....###.#........#..##.#.#..##.#.#.##...##.##...........#.##..#.#.....#.....#...#..#.#.#.###...##.......#...####.....#..##.#..#.#.###...#.##..#.#.##.#.##.#.##.....#....#...###......#.#..###..#..####..#.#.....#..#..#...#.#.....####.#.#......#.###...#.#..........#..#....#.#.##.......#...#.#..##..#..#..#...#.#.#...#....#...##....#..##....#.....#.#..
#..#..##..#..#....#......#....##..#.#.#.#.#..#.......#.#...##.#.....###...#....#.#.##...#.#.#.#.###..#...###...#.#.#..#.#.#.#.#..........##......#.####...#.#.##.#........#..#.#.#..#.#.#..#..#.......####.........##.#.#..####.#.#.#.....####.#..#.####.####.#.###..##....#..###.##........#...#.#...#..#.........##...#...####..##.......#.#..#.#.#.....#...#.####...##.#..#.##..#...###...#..#.......##.#.##..#...........#.#......#.#...##.##...#..#.##.#..##........#....#......######.#....##.#.......#.#.....
.#.##......#.##.....#.##.##.#.....##.......####..#..#.#..#..##.###..#...#..#.####...#.#....##.##....###..#.####...#..#..#..##.#....#....#.....##.###....##.##.##..#..##...#..#.##.#.....###.##.#.....##.###.###.#....#..#.#.#....##..##..#..#..#....#.##.#..###...#.##....#.#..#......#.#..#..##.##...#.....#.###.#..#...##.###...#####...###..##.#....##.###.....#..##...#.#.##.####..#..###..#..#.###.##.#..........##..#.###.##.#....#...##...#...##...#..#..###.####..#....#..#...#........#...#.###....#.##....
.##.##...##..#...#.#..#..#.#.....#.#########......#..###...###.####..##..#.##.##.#.#..###....#.#.#.#.#.##.#####....##....##..#.##.#.....#.#.###..#.##....######...#.##....##......#..####.....###....##..#.....##....#.#....#...#.#.#####..###...##..#...##.##.##..#.#.#.##.......#...###..#.#...##....#..#.#.####..##.....##.##.#.#.#.#....#.#.#.#.###..###.##.#.#....##.#..##.#..#....##..#..#...##.#...#..#.#.#.#.........#...##.#.#.#..#.###....#...##............#.#...#.#.####........#..#.##.#...#..#......#.
...#.#.........#.....##..#..#....#......#..##.#.#..#.....##..####.#.....##.....#...#.#.#.#..##.####...###....#.###....##.#..#..#.#...##.....#...##....##.#.##.............####..##.##.##.##........#.#.#.#####..#....#..#.##.#...#####.##.#...##.#.##....#.#..##.#.#..#....##...#.#...#.#.......##..##...##....#...#...#...##.....###............###.###......####...#.##...##..##.##.#....###...####........#.#.##.....#....##..#.......#...##.##.....###.#...####......#.##.###.#...#.#..#.###.#....#..#....#....#
......##.#...##...#...##....#...#...#.#.#.....#.#.#..#.....#......#.#..##.#.#...#.#...#..###.....#....#..#.#.#.............#...#.##...#..#.#.###..#.#.......#....##...##....#.###..#...##..##....###..##..#.##.#.#.#.#.#.##..##....##.#......##...#......#....#...#.#...##..#...#.###...#...#..##...#..#.##....##.##..#.#.#.........#..................#...#...###..#.##.#.#...##...##......#..#.#...#.#...###.#.##.##.#....###....##...##.###..#......#.#.#.#..#.###...#....#...###....#.......#.....##.....##.#..#
.....#..####....#..#.#..###..#.#.##...#..##...##.#.#.##.##...##..##..##..##.#....#####....##...#....#...#.###.#.#.......##....#......#.#...#....#.##.#..#......#.#...#.........#..##.#..#...#..#...###.##....#.#.##..#...#.#..#.#.##.##..#.##.##.....#.#.#....#..##.#....##..#.#..##.....#.#....#..####..#.##.######....#...#.#..#.#..##..##.##...#...#.##..#...#.#.....#....#.......#..#.######...##..#####...#...#....###.#...#.###..##....###......#.....##.....#....#...#.#...###.#.#...####..###.#.....#....#..
.#...#..#..#.#......#.##.#.##.#....#.######.#...#####....#...#.#.#....#..##....###.#....#.#.....##........#..#..#.#...#...##.#...#...##.#.##.##..#.#.......#..........##.#.....#..#...##..#..#....#..#.#.###......#....##...#.#...#..#...##...#.#.#.#.#...#...###..#.........##..#....#..####..#.##..#..#.#.###..##..###....###...##.#..#####.....#.##.#...#.###.#.#.....#..##..##...#.#.......#....##...........#.#.##.#.#..##.........#.#.##..#....######.####.##....#..#..#.............#..#.....###.##...#.#...#
###...#..#...###.....#.##.#.####.##..###.#..#....#.#.#.#......#.##...#.##.......#####.##.#...#..#......###..##..#...#.....#..#...#.....###...##...##....###.##..#..###.#.#..........#....#####....#...##..##....###.###.#.....######..#....####..##.##....####...#.#.#.#......#...#...#.##....#..####.##...#.#....##.#......#....#.##.#.##.#...#...####.....##.######...#........#....#.#....#.##....##...#.#.#.#.#.....#.##...#...##......#...#.###...#..#....#..##..#.........#..#..##...#..##.##.#.#.##.#.#.#####
.##..#.#....###......#...#......#####....#.##....#...##..........###..#....##....#.#..#..#.#..#.....#...#..##.###.#...##.#...#......###..###..#....##....#..##...###............#####.##...#.#...#.#.#..#.#..#.........#.....####.###..#..#...#...#...#.#.##.#.#.#.#.#..#.####..#...###..##......#...##..#.............##...#.#.#...#...#....##....#.##..#.#.##.#.####.#.#.####.....##.###......#..##....###.#..#.#.#....#.#.#.##.###.#.##....#..###.#..#.######......#.##..#........#.##.##.....###...#....##.####.
.....##.#....#.....#####........#.#..###.#..#...####.#.#....#.#.#.##..#..##.....#....#....##.#...##...#..#..##.#.#..#.##......#...##.###..#.....#........#.#.#......#...#####.##...#...#..#..##....##..##......##.#.#..#.#.##..#..#......#.#.###...#..#...##..##.#.#..##..#.....#...#.##..#....#..#.#..###.#.##....#....#.#.#....##..#...##..#..##.#.#.#...#.#.###.....#...#.......#..#.....#......###..###..#.#..#....#....#.#.#.###.#..##.##.##....#.#.#.#.#..###..#...##.......##.....#........#..#.#...##..##..#
.#.##.##....####..#####....#.##.###.##....##..###.....#....####...#.....#..###....##.#.##..#....#.##....#.....#..#.#....###....#.....##.##.#...#.#...##.##.##..##...#.#.#..#..##.....#.#....#..#.#..##...#.#.........##.#..#..##.####..###..##.#...#.##...#.#.##.##..#..##.....##......#..#####.........##..##.#.##.##.....####..###..#.#.##.#..#.#...#.....##..###.##.#.....#.#...#...#..#.#..##.##.....#.###...###.........##..#.##.#.....#....##...#.#......#...#..................#....#####..#.#....#.....#....
...#......#.#...#...###..#...##.###....##...##.#######....#.#.##.#.#.#.#.#....#..##..#.#......###..#.##.##.#...#.#..##.###..##.#.##......#.........#####.#..#..##.....#..###..#......####.........###........#.#..##.#.##...#.#.#..##...#....##..#.#.....##.......#..#..##.##.....##........#..#..#.##.##.#.####..#.###.##...#..##.##..#...#.##......##...####..##.#.#..##..###..##....#..#..####.#.#..#..#..#....###.#........#..#.#.#####...##....#......#.###.###.##.##..#.#...#.#......###.##.##..###.##.#.#...#
.#.##..#.#.#..#..##......#..#...#.###....#...#.###.#.###.....#......#..#..#....#.###.#.####.....#.#.##....#..#.....###....####.#..###....#...##.#####....##.#.#..#..#.###....#.##.##..#..#...#.##.........#.....#.##..#........###..#..#...#.#.###.#...##..##....####.#.....#...##.....#..#.#..###.##......#.#..#.#.##..####.#...##..#.#....####..##.#..####..##.......###.#.#.#..##.###...##.####......#.#......#..##...#...##.#.......#..#...#.......#.##.##...##....#..#..###...#...#..##......#..#..##..#.......
#.#.###.......#.##.##..#.#..#..##########....##.#.#....##.##....#.##....#..#.###.#..#...#.......####..#...#..#....#.##..##.......#.##.#..#...#.####.#.##..#.##..#.#..#.#...##.#..#...##.##.####...#....#....#.####.#.#..#..#.#.........#####..#..#.##.........#....##..#....#...#.#.##....#.#.##.##...#.#.##..#..##.##.#...##.#..#..#..###..#.#..####.##..#..###....#..#.###.#...#.#.###.#.#.####..##..##.###...........#...#.##.#.#.###.##.##..##..#...##.##..##########.#...#.#...###......#..#...##.....####.#..#
#.........##.#..#.#.###..#..#...........##.#....##.#.......#.#..#.#.###.#...#.##...##.###..#...##..#.....#....#.....#.#.....##...#.#....###.##..#..##...#.#...###..#.......#.#.#.##..#...##....##.#...#........#..###..#.#....##.....#.#.....#.##..#...........#..#....##..#......#....#.####...#.....#.#....#.###..##....#......#.....#.#####..#.#.........###......#.#.....###.#..####...##.#...#.##...#....###..##....##..##.#.##.#...##.#..##..#..#.#.......###.....#..##.#......#...#..#..##.#...#..##.###.####
.##..##..#....#...##.#...#....##.#...#..#.##...#..#####.#.....#.#...#.##...##.#...#..#..##..#.##.##.##...#..##.#......##....###..##..###.#...........###..##.......####..#.#.#..#........#.....##...#.#...#...##...#...#...#...##.....#.#.###.#..###..#.....#.....##....###...##...#.......###...##.......#.#.#....#..##.....#..#.#.....#.##.#......##...#......#.....#.#.#...#..####...#...####..#.#.#.##..#......#....#....#..###..##..........#.##...#..#.....###...###..#....#...###.##.###.#.#.##......##.###.#
.##..##.....#..#.#.###.#.##..#.#....#...#..#...##..#.#.#...#...#.##.#..#.#.###.#...##....##.#.#..#..###.#..#.#.##.#...#.#.####.#.##..#....#.#..#...#....##.....#..#...#..##....#..........#.##.#.#..#...#.#.###....#.##...##..###..#.#...#.##....##..#...#..#.##..#######.#...#.#.#..#.##.##.####.........##..#.##...##.##...#.#.#...###....#.####...#....##.##...##.#...##.#..#...##....#..#.#..#....##..##.##.##.#.....#####.....##.###.##.........#.#.....#...#.#..###....#..##..###.............##...#.......#.#
#.###..##..#...#.....#.##.##..#.#.......##.##.#.###..##..#.#.##..###..#.##.#.##...##.#...#.#.#.#.###.##.###.##......#.#..#.##.....#.###.#.#...#..##..#...##....##....#...####.......#......###....#..#..#.........#...#.#...#.#.##..###..#.....#.##...#.####.##.#.......#.#.####.###.#..###..#..######.###......#...#.#.#.#....##.###.###.............#.#####.##.##.######.....###..#.####.##......##..#.##..#..####.#.#.##..........##..#.#..#...#......##...#...##...#...##.#.##.###..##.#....##.......#.....#####
....##..........###......#..#...........##.#.#.....#...##..#.###.....#.#.##.##..#....##.#.#.##......##..#####.....#..#....#.......#.....##.##...#.#.#.##.##.#.#..#..##.#.#...#..#......#...#...#.###..##..#.#....#.#..###..#.##..#.#.#..#..###..#....###..#..##.......###.#.#.##########..........#.##.##..#.#.##..#..###..#......#.#.##.....#...##.######.#.#....#...#..##.....#.##.#.###.###.#.##...##.#.###......##...#..#..#....#...#.#...###...##....#..##...##..##.#.....##.......###.#.###..##.#.#...#.#.#..#
#...#..#..#.#....#...####..##....##.#....###.####....#.#..#.#.....##.#..#.##.#.#.##..#.#.#..#..##.##...##.###.#.##..#.......##.##.#..##.#..###.#....#...##.#.##.#.....#.##.##...#..#.##.....##.#..#..#.....##...##..##......###.##...###.##.....#.....##########.#..###.##..##...###......#.#.#..#..#...#....##.##.....##...###.#...#.#.#......##...##.#...##.##..#...#.##.#####.#..#.##......#..###..##..#.#......#.....##......#........#.##..###...##...#......##...#####..#..#.#...###.#.#.#.#...#....#..#.#.#..
.#.##........###.......####.######.#......##..##..##..#.#.......##..#.#.#...##..##.....#...#....#.....##.#..#.#..##...........#.........#...#..#.#.....#.#..###....#.##...#.....#.....###..##.#...##...##..#.....#.#..##..#.....#...#........##......#..#.#.##...####.....##..##...###.####.#.########...#....#...###..#...#.##.#.#..##.###.#.#######..#..##.....####.##.....###.#..##...#.#..##.#....#.#..#..###..#...#....#.#.#..#........##.....#.#...##.....#...#...#....#.##....##..#.#.###.##.....####.##..##.
#.#...#..#.##..#...#.##.###...#..#......##..#...#..#....#.......####...#.#.#.###...#...####.#.#.....##...##..#..##....####...#.#.......#...##.##.##.##.#...#....#..###.#####......#..###..#.#...#...##.......###..#..#....##........##.....#........#.#####..#..##.#####...#.#..#.#####.#.##.#..#.#....###.#.#....##.#.#.....#.#.#.#..#.#.#.#.....#.....##.###.##.#.#....##.....#..##.#.......##..####..#.#....#.##...#.#...#.###..#.##.#.......##.#....#...#..###....#.#.#..#..###..#.#.#.....#.##...####..#....#..
#....##...#..##..######..##.#..#.#.....#...........#.....###.#.#.....###.......##.##.#..#....##....##.#####...#.#....#..#####..#..#..#..##....##..###......#.##.##.......#.###.....###.####.#..#.#...###..#...#...#.#.###.##......##..##.......#..#..##..##.....#...##....#....#.###.#...###............###..##..#.#......##..###.##.....#.....#.#.#.#####..#....#.#.##....######.####.###.##..#.#.....##......#..#....##..#..#...#.#...#####.#...#.##.#....#....#..#...........#.#.##......##.#.#....###.##......#.
.....##....#....#...#....#..#.....#.#...#..##...###.#..##..#.##.#..##..##..###.#.#..##..#....#...##.....####.#........#.##.####.####.###.#.....#...##.###..#.....##.##...#.##.#.#..#.....###..####.#...#.##..##.#.##..##.#.##..##....#....###.#.##.#....###.....##.#.#.##.#.##.......##..########.#..#.###.#..###...#...##.###.......#...###.#####.#..##....#.#.....#.#......#..#.##...#..#..####..#.###....#.......###.###...#..#..#.#..#.#...#.###.#...###...#..#..#.#.####...#.#.#.#.....##...###.#..####..##....
#.###..##....######.#######...##.#..#.#######.......#..#.#..#...#..#...#...##.#..........##.##.#.#...#...##.##...###..##......##......#..##...#.###.........##...#......###.#..#..#.#..#...#.###....#.##....###.##.##.##..#..#.#...##...#..#.##.###.....#.#.#.#.####..###.#.#..#...###.##.##..#..##..#..##.#.#..#..#...#..##.###.#.#..#...####.#.#..##..#...#.#..##..#..#.###...####.#...#.###.##...##.##..###...#.#####.##.##.###......##.....#..#....#.##...#.###.....###..#...###.#.##.#..#.....#.#..##.###..#.#.
#.#...##..##..#####.#....#.#..##.#.#.......#.#....#...#.....#...####....##.#.#...#...#...#####..##.#.#............#...###..#.....######..#....#.#.#.####...####..#.....#....#...#...#....##.##.....#.##..#.#...#.......#..#.#...##...#.##..#.#..##...#.#...........#.#.###.##.##..#........####..##.....#.####.#......###..#.##.#.#..#......#.###...#.#.##..#.#####...##.##..#.##...##.##..##...#.#.###.##.##.#.##.##.#.##..#.#####.##......#.##.#.....#.#....##..##...###...#..##..#.###.##.#......#...#.......#..#
..#..##...#.###.####.##.....#.##..#..##.###..##..#.#....#...#...#.####.#.#.#..#.###..###...##.......#....#########.#.#.#.####......##.####.#...#..##....#..#.#.....##.#.#...##.#.##.......##....#...#.#...#..#..###.#......#.#...#.##...#.##.#..#..#...#...#.##......##.......##..#..###..##...####.#.####.##.#....#..###..###....##..##..#..#.#...#.....#...###.##.....#...#...###.#.#..#.....#.#....#......###.#......#....#.#........##.#..##.#..##.###................#.#.##..#.#..##..##...#...#...#..##.#.#.##
....##....###.###..###....#.###.#..#....#.##.##....##...#...##.#.#...#..#....##.##.#..#.#..#.##.#.#.#..#......#.###..#...##.#####.##...#.#..#..#..##..#..#........##....###.....#.####.....#...#..##......#..#..##..#.#.#......#..##..#....#.#..#.#.#...#.#.#.#..#####........##.##...#.##....#.#..#..#.#..#.#.##....#..#.##......#.###.##..##....##.##..##...#.#.##.......#.#...#####..####...##.#.##.#..#####.##.##.#.....##..#.#.#....##.###.##...###...##..##.....#..##.#.#..#.###.##.###....#...#.#####...#....
.#..#.##....#.#..##.###...##....#..#..#.####..##.#.....#........###.#.##...##.#.##..#.#...######..#.....#..#..#.#..##.#..##..###.#....#.###..#.#..##.###.#.#..###...##..#.#####...##.##.##....###.#.###......#......#.....#.#.#..##.####..####..#..###.#.##..#.#...#..##...#.....#.#........#....#####.#.##..##...##...#.....#....#.#.##.#..#.....##...####..#....##.#...##.....#....#.#..##.....####.......#..#.#..#...####.......#.###.##...#..###.#...#.##....###...#..#.##.#..####..#......##.#.#....#...#...#.#
#.....#.....#.##.####........##.#..#...###.##......#....##......#.#.#..#....##.##....#.#...#..#.##.#....##.#.....#.....#..###.#......##..#.#...#.####.....#.#..###....#..###.........#.##.#......#....#...#.#.#....###..###...#...#.......##.#.###...##.####.#..##...#.....##....##.###..#....#.#....#....###..#...#......##....##.#.#.#.###..#.#..##..##.#.##.#......#....#......#....###..#...##.......####...#..#..##.#...#...#...##..#..#####......#......##.#..##...#...#.#...##.....##...........##..#..#.##..
###......##....#.#.#..#.##..#.####.#.#..#.#...#.......##.#.##.#####.###..##..##..............##.#.#.........##.......##..#.##...##........#......###.#.#.#....##.##...#.##..###..##...###..#.##.#..######..#..#..####..#.###......##.##...#...##....##...#..........#..#...###...#..##.....###..#......#..#......#.#.#.#.##..#.#...#.###.##.....##........#..#.....#..#.....#..##...#..###.#...#.#....#...#...#.#.#####.##.#.##.#.#...#...####..#....###..###....##...#####...#..##..##...###...........###.###.....
....#..#..#...##.#..###.#.#.......#......###...#...#.#........##.#.#...#.#...#.....#..####.#.#..#..##.##......#.#..###..#..#.#.....#.##..##..#.##.##....#.#.#......#.#..#..#####...#..#.###.###..##.#.#....#.#.#.###...#.#..#..##..#..#.#...#.##....##....##..#...##.#.##.##.##...#.##.....#....#.###.#####.....#..#.###........#..###.#..###...##..#.##...###....#....#####....#...##...#.##...#...####.#.##.###..#.##..#.....#.##.##......#.##....#...##..###.###..###.#..#..#.#.#.#.......#...#.##.#.#..#..#..#..
#....##..#..##...#.###.....#.#.#.#....##...#.....#..#...#####.###..............#..#.##.##.........##..##.##...#...#......#.#.......#.#..#....##....#.###.##...##...#####.####.#.#.#...##.....####..#..#..#...#.#...###.....#..#.......#######.#..####...#....#.###..###......#.#..#.##.......#.##....###.#.#..#.#....##...#.....#..#..#####...#.#.##.#...#.####.........##...#......#.#.####...###.....#...###..#..#.##.#......#....#...####.##..##.#.###.###.#....####..#.######..##..##......##...#........#...##.
...#.#...#.###.#...##.##....#######.######.#.#.##........##..##.##..#.#.#...#..###...#....#..#.#.#.....#.#.....#.##.#.#.#....#..#..#..###..##..#...##..##..#...#.#.##....#.#.###..#..#....#...##...#.#.####..##.#.#..#......#..##.#...#.##.#....#..#.#...#.##.###.#..#.######...##.#..##..#...#.###.#...##.#.#....##.......##......#...#.#.#..##.#.......#...#..#..#.##.#.#.####...#.#.#.###.......#..##.##.###..#......#.#..###..##.#..#..#......##..##.#.####.#.#...#...#..######..##.....####.###..#.###..#..##.#
..........####.#........#.#..#.#..#.#........#.#..#...#...##....#.##..##.###.#.#..##.#...##...#...#....#.##...#..#.#..#..##.##.#...###.....#...###..#.....#...#...#......#.###.#####..###.####.#......##.....######.....##..#..#...##......##.###...#..#...####...#....#..#.#.....##..#######..#..##..###...#.#####.#..#.#.#..##.####.#.#.#.##....#.#.###.#.##...##.###.##.#...##...........#.......#..###.....#...#..#.............#.#.####.###.###...#......###.#......#.##.#.....#......##.##.#.#...#..##.#....#.
...#..#...#####..##..#.#.....#.##......#......#...#...#..#.##..###...##.#....##..##.##..#.#.#.........#..#.##..###........#..#....#..#.###..##..###....#..###...#.###..##.#.#.#.#...###.##.#..#.#..###..#.#...#...#..#..#.#.##.#..#........##..##.###.#..##....######....#...#.##.##...#.#.##.##.##..##..##.##.###.#.##.##.....###.#.#.##...#....#....#.#.#..#..#...##.##..##..#.#.##.##...#.....##.####.#.#.#...#..#.#.###...#....#.....#.#.#.#..#.##.....#..#.....#.#..##....####....#......##.#......#.#..#.##...
.#.###....#.#....#####...##.#...#.#.......#.....#..####..##.#...#.###..##.#.#....#...####.#.#....#.#.#.....#...#...#.#....####.###.....#...###.#..##...#.##.##...#.##..##...##...####...#....##.....#..#.###......#.....#.####...#..####.######..#...#....#.#..#####...#..#..#..#.#........#.#..#...##.#.##.##...#.###.##....###...##.##.........#.#..#.#.##.##.#..#..#.....#..#..###...#..#.#..###.#.#..#....#####..##.....#.##...##...#...#..#.#####.##..##.#.#.#...#.#..#.......##.##.......#........###...#...#.
...##..#..#.#.#.....#......#..#.##...#.#.....#.#.#...#..#.#.#####...###.##..###.##.#....#..##..#..#....#.#..######...####..#.#....#.#......#.##....###.#.....##...##...........#.#..#####..###.....##..###..###.##..#..#.##....#..#.#..######.....#......####.....#..#..#.#.###..#.#.....##....#...#..##.#..##.#.#.#.########......###..#....#.###....#...#.#...###.....##..##...#.#....##...###.#.#.#..##..###....#..##.............##.#.#..#.##.......####.#...#.###...##..#...#.#...#..#...#..#.....#...#..#.....
##.#....####.##...#.....###....#.##...###.#..###....#.#..#...#..#.#...#.###...#.#.#..#..#.#...........####.....#...#..#.##..####.#......#..#####....#.##.#.#.##.#.#..#.....#..#...#.#.#....#.#.#.###.#.#......##.##..#........##.#####...####......#.#....#.####.....#......##...#####...#.#..###...###.#..####.#.##.#..##...##.#..##..#.#............##..#.####......#....#.#.#.............##.#..##....####.###..#...........#.##.#......#.####.#..#.#.....#.#....#.##.#####..#.#...#..###...##..###..#....#######
##.....##..###.#.......##..##.##........##.#..##.###.....##..#..#...#.##.......#.#..##..#.#.####.#.........##..#....#.##..#..#.#..#...##..#....#......#..#.#....#.#...##...#..##..##.#.........##.##..####.....#.#####......##..##....#...#.###.###...#...#.##..##..#..##.#.####...###..##.#.....#.#.#.##..#.#.#..#..#..#...#.......##.#...#.###...#...##..##.#...#.#.....#...#####.......#..#..#.##.###..#######.#....#...###.#.#....######....#...#....#......###..#.#....##.#.#...#.#...#......#..###..##...###.#
..#####.....#..#......#......#.#.#.#..##..#...#........#..#.##.#...##.#.#....#...#...#..###.##...#..##.#..#.....##...##..##..#.#..#..#...##.#..#.#.#.#.#.####.#.#.##.#..#.#.##.##.#..#..#.....###.#...##......#.##.#.....#.##.##..#####.......#.#...#....##..##..#.........#.#.#...#..##.##.###....#...#..#..#.........#..#.##.#..#.......####.###...######..#.#.....##.#....#.####..###......#..##..##......###.###.#...#.#.#.##...#..#.#####..#.#.....#.....##...#..##.#.......###................#...##..#.#..#..
#....##.#....##.#..##..##......##.####.###...#..##.#.###.#...#..#..#####.##.#.#.#..####.###.#....#....#.##.###.#.......#.....#...###.#....#..#...#...#..#...............##.##..###......#..#.#......#.#..#...#.....#.#.##.##.#.#..#.###.....###.##.....####..#.#.#...#.##..##...#...#..#.#.##.#####.#..#.#...#.##..#...#...##.####.#.....##........##..#.###..#..##..####...##...##......#...#..#.#...###......#....#.#....#.#.#.##..#....#.#..##...##...#..#.##.#.##.##.#....###..#.......#..##...#...#.##..#...##.
##.####..#..#...####.#.#..##.####.##.##..##.......####......##.#......##.#........#...#.#.#.#.....#..#.#...####..##..####..##.#.#.#..#.#...#..#........###.#..#.#.#...#.#..##...####..##..#...#.##..#.###.....#...#.##.###...#..####.#.###...#....#.#######.#..#....###...###..........###.#.....##...#####.#.#..#...#.##.###.......#...#.##.##.#..#.#.#..#......###......#.#.#......##.#...##.##.##..##.....##..#......#.#.##..#.....###.###.##..#...##.#....#........#.##..###.#.....##...#..#.#...#..#.#...#....#
.###.#.##.#.....##...#.....#.#.........####.#.##....##...###...###.#..#.#..##.#.....##....##..####.....####..#####..###..#..###...#.##..#.#....#....#..##......#.#..##....#.##..#####.#..#.##...###.#...##.#.#...##.###..#..######..#.#.......##.###.#.##..#....####....#.#.####.###.##...#.......#.##......#.#.#.............#....#.#.#.###.#..........##..##...#..##.##.#######...#.#.##...#####..#.......#..#.....#..###.#.#........####.##.....#...#.....##.##...#...#..##......#.#..#####.##......#...##.###.##
.#.##.#####..####..#..#.###.##..#..#......#.#.###.#.#.....##.#....#...#...#..#.#.###.........#....#..#.#....#....#....###..###.#.#.##..#.##..##.##....#..##...#....###..#.##..##..#.#.#..#.##..#.##......##..#....##..#######...#.........#.##.##.#.....#..#..####.#.#...#..##.#.#.######..#..#.....#.##..#..##.#.#.##..##....##.#...#.##.#....##....##.#.##.#.##.....#.##...###...#.#.##.#.#..##....#...#.##....##.#....##.##.##.#...#.##.####..##.###......#..####.....##....#.....#.#.#..#.#..#......#...##.#....
......#.####...#.#.....#.###.#....##.##..#....#..##....#.#...#####.....#..#..#....##.####...#.###.......#...##.....#.#.#.##...#..#.#....##.###.#..#....#..#.##..#......#.#######.#..##...#.##...#....#..##......####..#..#.#..........#..#...##..#####.####..#...#.#..#...#..#..#..#.#.......##.#..#...#.....###...#####....#.#.##...#..#.#####.#.#.#....#....#.....#.##.##..........##.#......##...#...#.##..##...#..#...######.#..###.#.......#.....###..#...#.#.#.#...#....#.#.#..#...#.#.........#...##.....#...
.#..##.#..#.#.#.#.......##...#....#.####.#..#....##.##.#####...##.#..#.......####..#.#.#..###.#..###.##....#...#..#....#..#.#.#...##.##........##....###..##....#...#....#.#.#.#.#...#...#.#..#......#.#.#..#..##........###..#.#.###.#...#..#.#...##.#...#...###.#.#.#....#..####.#..##..#..###.#...#.#....#.#.........#..##..#####.##...##.#.#.#..#..#.#..#.#####...##.##...##.#...##.......###...#...#......##.##....##......#.##..........#.##.#.#..##.##..#.#...#...#.#....###.....#..#...#....###.#.#.#..##.#.
...#..###.#..#..#...#.#..#.##.......##..##..##...#####...##..#.....#.....####..##.###.#..##.#.###.###....####.##.#....#.#.........#.....#......###...#...#.#.##..##.###..####..#.##.#..#.#..#..##....##.##...#........##..###....###.#.##..#..#...##...##...#...##.##.#.#..#...#..###..........#..####.....#####..###......#....#..##....#.#####...#.#..#...#..###...##..###.###....#.#.#.##....####...#..###....##...#...#............###.#.##.#...#......#.#..#.#....###.#....#####....#.#....#..#....##....##.#..
##.....####....#.#....####......###....#.#........####.#.##.#.##.#........#.#.#..##.#.#.#..##.#.#..#.#.#.#..#......#.##......#.##.#..##.#.##..#...##.####...#####..#.#.##.#..#..#.#.##..#..#............#...##.##.#.#.###..###.#....###.#.#.#.....#..#.#..#..#.#...#.........##.##..##.#.#.##..####.#....#.##......#..##.#...##.#....#.#.##..##...####...#.##.#...#.#.#..................#..#.#..###....##...#....#.#.....#...#.....##.#.####...###..##...........#...##...###....####...#...###.....#...#...#.##.##
..###...###..#.###......##.#.......##....##.#...#####..###..####.###.#..###.#.##.....##.#............####...##...#..###...#..##...#.#.#.##.##.##.#.####.###.########.#..#.#.##.##...#.###.........#.#...#.#.##..#..#####...#.##.####.#.#.#..#.#.##.##.#...###..#.#..#.......#####......#..#.###.#.#####..#..#.#...###.#.#.....#...#..####.#...##.####.#.##...#.#.....#...#......#..###..###...##.#.....#.#.#.#..#....#...#.#..#.#.#..#.##.#.#..##........#..#..#...............##.###..#.#..#####....#.##....#.....#
...#.###.#..##..#..##.#......###........#..#.##..###.#..####..#.#.##.#...#.#.######..###..##...##.##....#.......###.##...#.....##.##....#.#..#..#...#.##.#.........##...##..##..#....#..#.#.#...##..#.##.###.#....##.#.#..#.....##.#.......#....####...#..###..#.#..#.#...#..##..####.#.##......##.##.#.......#.#..##..##.......###.#.###..#.....##..#.......#....#.###.#......#........#.#.#.#.##....#.#..#..###.#.#.....#..##....##.#..#.#.#..#..#...###..#..#..#.#..#.#.#######.......#.####..###.....#.#.#..#...
#....#..#..##..#.#.....#..#.#..###.##.#......#.##.....#######......##....#.##.#.#..........#.#.#.#..##..##....##...##..#...##...#..#...#.....#.#...###..#.##..##...###.#.#..##.#.###..#..##..#.###.....###.............#....#..#.#.#...#....######...##.##.#.#..##.#.##..#......#...#..#.##.#...#....#.##.#.####..#.###.#...####..#..###.#.##..#.......#.#...##..##..#.##.#........#.#.###....#####..#...#.#.###...###...#..#.###.....#.....##..#.##...#.#..####...#.#....#.#..##......##.#####.#.....#..#..###.#...
.##.##.#.#..#.#..#........##...#...##.#..##.##......#.....###..#.###.......#.#.......#.#..#...#..#......#..##...##..#..#..##.##.####......#.....#...##..#....######.##.......###...........#........##.#.#.........##.#.....#...##...#.#.####....#..##.......#.#.#....##.##.#.#.##.###......#.#....#...##....#...#...#..###.#.##......#...###........#.###.#..###.#...#.#.#...#.#.#..##...###...#.#.#...#.##....##..#...##....##....#..#...######.#...###.......#..#.#.#.#.#..#...###...###.##.#.#.###.##.#..#.#..##
#...#.##....#####.#....#..#....###...#.....#..##...####.####..#.#.##........###..#..##..#..#.#...#..#..####..#.##.#...#..#..#..###..#.....#.#..##.#.......#...##.#.#....#..#.......##...#..#..#....#....#.#.#.#......#....#.##.##....#.##..#..##..#...#...#....##.##..#.#.#..##...#.....#.....#####..#.##...##.#..##..#..#.........##..#.##..#####..#.#...#.#.....#.#.#.#.....#.#..#...#.##.....#..#..#.##.#....##..#.#..##.......#...##..#.#.#.####.#...####.#..#...........##.#.##.#.##..#..##.....##.....####..#.
.#.#.##.....#.#..#..#..#.#.#.#..##...#.#.#.#.#.#.#....##.....##.##..###.#.....###.#.####.....##.#..##.#.......#..#..#.###........##.#####....#.##.#..#...##.....#...#.....##..#..####.###.##.....####...#.......#..#.#.................#.####..#...#.##..##..##..#...#.#.#.....#.#.....###.###.##.##.##.#.#.###...##.######.#.........##.#...#.##.#...##.#.##....##.##........#.##....#.....##.......#.#..##.#.#..####.#.#.#..###....#.#.#..##....##..#.##.........#......#.#..#....#.#...#...#.#..###..###.#...###.
.##.###.##...#.#......#..####..#....#..###.##.#.#.#...#.....##..#..#.#.##.#.#.###..###...#..#...##.#.##..##...#.###.#.##..###...#...............#.#.#..##..#.#.#....###.#....##...#######.....#...##.##.#........#..#....##..##.##.#..#.#....##...##....#.#.#.##...##..###...####.#.........#.#...#.#..##.....##...#.####.##.##....#.##.#.........#.####.#..####..###..#..#..##.##.#.....#.###..#.##...#.....#..#.#.#.#####.......##....##.#....##...#.###..###..#.#..##.###.##.#..#.#.#.#..##...##..#.....##.#.....
##..##....###..#.#.#.#..#.#..#..##..##..##.#.##.#..##.#....#..#..#.##.##....###.#.....##...#..#....##....#####..#....##...##.#.#.....#.##...####.######..#.#...####.##..#.##.##........#...###.###.##..##.###...##...##...#...#..####.##..#.#..#.#..#.#....#...###.#...##.#.......##..###........####.....##...#....#....#.....##..###.....#....###...###....##...#..#..#....#.##...#.#...#.#.#....#.#...#......#.....##....###....#......###...###....#...#...#.#....#..#.##....###.#...#.###...#....###..##.......
...#.#...#.#.#....#...#...######.....#.#.#..##.####.##....######...#.#.#######..#.#...#..#..##...##.#....#.###.......##.##..##....#..#######......##..##.......#.#.####.#.....##........#...##..#....#.#..#.##....#.#.##...##..#........#.#..#....#..#.##.####...##....#....###.###..#...####..#.##.#.#..##..##...##..#####..#.##.#..##.#.....#.##..#..#....#.......##....#.######........#..#########.#....##..#..#...###.###..#....#..######.#...###.#.##...#..###........#.#.#.###...#....#####...######...#.#.#.
#.#....######...#.#.....###..###....#........#..####.#...#.#...#...#...#.###..#........#.....##.##.....#...#....#.###.#..#.##..###....#.#...#..##.#.#.#...#...#...#.#......##..#..........#.#...#.#.####......#..#.....####....#...####.......#..##...#.#.##..##.#..#..#.#.#.#..#....#.#.###......##...#.#..#..#..#....#####.......#....##.#.#.#...#..#....##...#####..#.#..###...#..###.###....####.....#.##.#..#.#..........#...#.#..#.##......###....#...#..##...##......###.####.##....#..#.###...###.....#..##.
##.#.##..##...#.#.###..##.####...#....#####.....#.#.##.##..#.##.#.#..##....#####...#.##.#......#..##.##....#.#...#.#.#.......#.#....#.#######......#....#.#......##..#.#......####....####..#.#......####....#...#.#..#.####...####.###..#..#....####.##..###..##.##......#....#....#.#..#.#######...####.#.#....#...#..#...##.#.#.#.#....#..#.#..##.##..#...#..#.#.##...##.#.#..###.###..#..#.#.#..#..#........#........#.##.#..#.#.#..#..#.....#..###.....#..###.#......#.......#.###...##...##.##..##.##....#.#..
##.#.#.....#.##..#.##......#..##..#..........##..#..#...#...#..#.#.##.##..####....#.#.#####.##......#.#..#.....##...##..##.##...#..#..#..#.#..##.#..#.#...#...........##....#......#......##.......#####........##.#.#..#.....#.##..###.##...###...###.###..#.#.###..##.#..##.#..........##.#.##.#....#......##..#......#..#......#...##...####.#...##..#...#..##...#.......#...#.#.####.#......###...#..##.#.#...#..#..#.#.##.##..#.#..#.##...##...#.#......#....#...##....#..###...###...#.........#...##....##..#
.###.##.##.##......#.#.....##.#...#...##.##....##..#.#...#.#..####.#.#.##..#..#.#.#.#.###.....#.....#...#...#..#.....##....##..#....###...####.......###...####.#.#.####.##....#...#....#..###..#.####....#..###.#....##.#.#.#..#.##.....#..#..#.#...#...#.#.#..###....##........##.###....##..#.##....#........######..#...#..#.#...#...#..#.##.#.#....#...##.##...#.##.#...##...######...#.##.#..###...#....#...#..#.#..#.....#.#....#.#.####...##..##...###.#....##.#......###.#.#.#.##.#....###...##...#..##.#..
.#.....###....##.#.####.##....####......#.#.###......##.##........##.#......#...#.#....#.#.#..#..###.#...#.#.#.#.#.......#..#...#....#...#.#..##.#...#...##.#...#..#.#.......##....##...##....##..##.#.##.#..##.#..#.....####...#.#.#..#....##.#..#.#.#.#.#.#.#..##.##..#.##.#.........#......###.##.##...#....######.#.......#..####.##.##.....#.##.#..###.##.........#.#...##.#.##.....#...#.###....#...#.#...#...##.#.###..#........#......#.#...##..##...#......#...#...##.#...##########.##....#...##..##.###.#
......##.#.#.#.#.#....#...#.#....#.......#..##.....#.#.##..#.....##...###..#..#....########...#.#.#..#..#....##.......####..#.##...#.........##.#.....#....##.#..####.#..#....#....#..#.#....##.#.#....##....####...#.###......##....##.#.#..#...#.......#..###.#.#.##.##..#..#.#.##.#........#........#..##.#...#..#.#.#...#....#.###....#..##.#........#......#..#.##..##.#...#.#....#..#.####...##.#.#.##.#.#..#...##...#..##.#....#.#.##..#...#.##.#.####.....##..#..##.##.#.#.#####.##...##.#.#..#..###.#..##..
#...###..###...#######.#.#..##.#.#.##.####...#####..##..##.#####.##.####..##.#..#...#####..##......##...#....#..###.##.###...##...##......#...##.#.#..#...#.....#...##.#......#.##.....#.###....##...#...##.#....#####..#.#.....#.#.....#.#.#.#...##....#......##......##...#..#..###.....#.#.....#...##.....#.#.##.##....##.....###.#.###.##.##.....#..##..#.#....###.#..#.#..#..#.#.###.###...#..#...#..######...##.#......#.#..#..........##..#.###......##....#...#..##.#..#..#.....###.#.#..##.#..#.#.#..#.####
......###.##.#.#.##..#.....#.####.###.#.##.#.##...####.......###.###...#..#.....#..#.##..#..#..#.#......#.##......##..#...#######.#.#.#.....#.#.......#....#............##.#.#....#.#.###.#.....##....#####....##...##.#.##...#..........#.###...##########.##...#...#...##....#.#.##...#.##..#.......####....#....#....#...#..#.#.##..#.##..##....#.##.#.##...###.#..#...#..##.###..##......#..##.##..##..#.#........#.##....#.....#.#.....#....#.#..#.#...#...#.....#....#.#..#.###.#.#.###.####.##.....##.##...#.
.#.#....#.##..#..#.#.#.##.#.##.#.###......#...##.##.#...#.###......#..##.#.#..#.#.#.#..#.#...##...##.#.#...#..####.....#.....#..#....#.##..##.#...##.#.#...#.#....#..#.#.##.....#......#...##...##..##...##...#.#..##..###........#.###.###..#.#####.....#.......###.#...........###..#.#.##.#.....#.#.#....#....##.##.#.#..#....#.....#..#..#..#..###.#..........##...#..##.#...###.....#....#.##..##..#..#..#..####.#.....#...#..##..#..#.##....#..####.......#..#...#....#...#.#...###.....#.###...####.#...#####
.##....##.#.##......#.#####..#.#........#.##..#..#..##.###.........###..##.##...#.##.#..#...#...######..#..#.#...#.##......##.##.#..#.###...#.....#.#.##.#..........#.##..#.##.....#.###....#.#.#..#............#...###....#......##..#.....#.###.#.##..##..#.............#.###.#####.#..###.........#.##..####.##..#.##.##.#.#...########.#........#........#......####..####.#.#........#..#.#.##..#.#.###..#.#....##...##.......#.......#..#....##..#..##..#.#....#...##..####.#.##....#.###.....##.##......###.#
####.#.#...#.##...#.#.#######.......##..#......#....##..##..#..##..#....#....###.#.##..##..##.#.##.......#.##########..#..#.#..#..#.#.....##..#..##.##...##..#....##...##..##.###..#...#.#..#.#.##..#.#....#..#.##........####.#..#..#.....#####..##.....#..#.#..##..###.#..#.#..##.#....####.....##.######..#..#.##..#......#..#.....####......#.#.##.......##......#.....###.#.#..#..#...#..#..###.#.#..##.#.####.#....#####........#.##...##..##.#...#..#...#..#..#...#.#...#.###...#..#..#.###...###..##.#.##..#
.####.........####..#.#.#..#..##...#.#....##.#...#......#.#......#..#.#.#.#......##.....#.##....#.###.#..#...##.###.####..##.........####..#....##.#####...#.#.##....#.#.....#...#..##.#.###.#..###..##...#..##..##..#.###..##.#..##....#.##.#.#..#.#.#...##........#.#..#....##.#..##.###.###....##.......##.#.###..#..............#.#...#....#...##...###.#.#.##..#.......##.##..###.###....###..#.#.#.#.#.....####.#.#.#..##.#.#.#..##....#..#..#.##.##.......#....###.#.......#######.....#..#....#.##..........
...#.....##....#..#..#..#.#.#..#.##.###.##..#.#..#.#..#.#####.###..#.......#......#.##.#.###..##..#..###...###.#.#....##..#..#..##..#.........#.#.......##.#..#...#.##........#...##..#.#...#.#.##.#..###.....##.#..#..##..#....#...####...#..###...##.##.......#..#..##.####.####.#...#.###..#...##.#......##.....#......#.###.#..#.#.##....#.##...##.#...#...#..###.#.#..##..#.#..##.#..#..#..###..#.##......##...#...#...#..#.......#.#.##.#.##.#..###..#.#.#.#.....#..###......#.#####..#..###....#...#...####.#
..#...##.#.#...#.##..#...#.##.#........#.###.#.#..##....#....###...#.....#...###.##.##.#.........#.#.#...........####..#.#.###...###.#.#.#.#.......#.#.###...####.#..####..#.#.......###...#..##.....#..###.#..#.##..#.#.#..#...#.#...#.#..##.#.###...#.#.###.####.###.#.###...###..###..#..#.#.##.###.##.##.#..##....##..#...#...#.#.##.#.####...#.###.##...#..#..##....##.###..#.#..#.#.###..##...#.#.#.....#....#.....#...##.#.....#.#.########..#....#.#.##....#......#.##.#.........#..##.#..#..#####.#...###.#
.#....#...#..#.####..#.###...#.#.#.#..####.......##..#..###....##.###....######.#.#...#.#.#..#...#...##.......#.#.....#......#.###.#.#...##.#....####...#....#..#.#.#....##....#....##.#.##.#.....#.....#....##.....###.#####...#..#.........#....##..#....###.###.#####.#..#..#.#....#....##.#....##..#...#........#.##.##...#......#.##...#.#....#.####.#..####...#.###..##.##..##....#...#.....#..#......#..#.###.##....##...#....##..#.#..#....#.##....#.##.....#.##..#.#.#..#.#.#.#......#.....##.#.#.#.#.#....
.##.#.##...##..#.#..####........#..#..########.#.##.##...#..###.#...###......#.##.......###...#....##....###........###.#.#.##.######...#.#.....#.#..##......#..##..###.#...###..###.##....#...#...##..##.#.#.#..##.###...#..#.#.###...#...##..#...####..###..........#..............##.#...#####..#...#....#.#.###.#...##.........##..##..##.#.#..###.##...#.....###.#.#....##...#...###......##.....#..#..#.#.#######.#.#...#....#..#...#....#..#.#......#...##..##..#....#.##..#.#....#.#....#.###.##.##...#.##.#
.#.###..#..#..##...#..#.##.##.#.####.......#...#.##..#.#..#....#..#..##...##..###........###...#..##..#..####..##.###...#....#.#.##..#...##...########....#...#..#................####.#......#.#.#...##....##.#...#.##.#.#..#..##...#.#.####..#.##..#..#....#.###.##..#..##..#......###.......#...#####..#....#....#.....#.#..#.#.....#.##...#..#...##.##.....####.###.##.#...###.#......#.#.#.######..##..##.#..#.#.#.#..#.......#...#.##..#.#.....#...#..#.######..##.......##.....#..###..#..#.#####......#.#..#
.#..##....##.......#..##.####.#...#.#...#.##..##...#....#......#..#.....#.#..#.##.#...#...###......#..#..###.##...##.#.#.##....#.######....#.#.....##.........#.........#..#.#..#..#..###.##.#.#..#...#....#....#.#.###.##...#...######..#.....#.....##.#.#.####......#.###...#.###.#.......#...#.#.##.##.#.#.##..#.#...##.#...##.##...##..#.#.#..###..........#####..##.#.#.#.#...#...#.##..#.######.##...#.#.......#.#.##.##...#.....#.####..#.#.#...#.....#..###.#...##..........#....#..###..#..#.##....#..###.#
###.###..###....#.....#.####......###...##....###....#..#.#...##..........#.##.##......##...#.#....##...#.##...##..#.###.......##...#.##.#.#...###.#...#######.#.........#..###.....###......##.#.##.#........##.##..###.#..#.#..#.#.#.#....##....##.....#..#..#.##..#...#...#....#....#.###..#.#.....#.##...#..#.#.#...#.##..#.#...#.....#.#..###.##.###..#.......#.#..#..#..#..#...##.....#..###..###.#....#..#.#...#.####..##...##....##...#..###......#.#..#..#...#.###.###...###.#..#.#.###.#...##.##..#...#..#
#####.##......#....#.....#........#..###..#...##..#....#.##....#..#.##..#...#..#.#..##.##....##..##......#.#..#..##.#....#.##.##.#.#..#.....###.##..###...#..#.##..##.....#.......#..#.##.#..###..##....##...##..#.#....#.##.##.##..#.#...#.#....##...#....#.#......###....###.#.#.##.#..#.##.#.#.###.##..#####.#......##..##..#.#............##.#.##..##....#..##...###.....#.#..#.#....##.....#.....#..##..#...#.#.#...........#...#..###.##.#.##...#.#..##........##......#....#..#.........###.#..##...#...#..#.
##.....##....#..#....##..#.#.####.#...#.#..###.#.##.##.##..#.......####......##.#.#...##...#..####..#.#.#...##....##.#..#....#..#..##.##.##.#.#...#.....#.#..#.#..#.#.#...#....#....#.....#.##.#.....#.#..##.#....#.#.#...#.#.......##..###.#.##..#.##..#..#......#.#...#.##...##....##.##.....#.....##...#.#.#.#.#.##.....#.###..#.....#...#.##.##...#.#....##..##...#.#.#....#..##.#..#....#....##..#...##.......##.##.#..#.#.#...#...#.##....##.#..##.#.#...###..######...#####....#.#.##..####.#......#.#..#.##.
#..##.###.##...##..#.#....####.#.#.#..##...##.#..#..#.....#.....#####......#......###......#.###.#.......#..#..##.#..#.##...#.#.#....##..#...#.##....##.#...##.#..#...##.....#..#..##...#.#.....#.######....#....#.....#...#..##.##...#...#...##..#...#...##...#..##.#..#....#....#..####...###.###......####..#...#####..##.#........#####.#.#.#.#.##.##.###.#....#..#.#..##.#..#..............#....#....#..##.##...##.......#.....#.#..#.##.#.#.#..#..###.....#.##..#....##....#.#....##.#.#.#.#....#..###.....#.#
#.###.#..#..####......#...#.#.##.##....#.#...#....#..#####.#.##.#.###....#....####...........##.....##.....##..#.#....#.#...............##.#.##.####.#.......##.....#####..#...#.....##....##.#...##..###.##........##.###.#.....#...#.#.##.#.......##.##..##........#....#..#.###.##..###......##.##.#...#....#.....####....##.###..#.#..#..#.###..###.#.#.#.#..##.........####.#..##.#...##..###.##....#..#......#.##.#####..######.#...##.####...#..#.....##...#..##..#...#...#.####....#.###.#.#..........#.#..#
..#..#.##.#.#.#.##.##......#...#...#.####.####....#......#...#.#####..#.#.#...##.#.###..#..#.###..###..##......#...#..###.#...######.....#..#..#####.##..#.#..#.#####.#......#.....#.##....#..#.###..#..#.#.###..#.....#.#..#.#.##........#.#....#.#####......#.###...##.#...#.......#.#....#....##.##...#...###....#..#......##.#...#.#.#.#..#..####.#...##.###.###...####.#.##..#....##.#.###..#.#.###..#.#..#..###.#.###..###....#.....###.##.#.....##...###.#.##...######.#......##.##.###.#.....#...##.....##..
.#..#......#.###...###.#..#......###.#.#.......#.....##..#..###..##....###...##...###.##....#...#.#...#.#....##....##.#......#.#..##.##..#..####.###...#..##...#...#.#..#.#........#....#.#...#...##...#....###.##.....#.....#..#.##..#.#.##.#.##..###...###.##..#....#..##.....#####..#.##.#.##..#..###.#..#..#...#..##...#..#..#.#.#.#..#.#...........#..#...##...###..##.##.#.#.###.#.#.#.###..#..#..#.##..###..####...##.........##...#.#..######.#.####...##......##...#..#.#.....##.##.#...#.###.#.#....##..#.
.....#.###.#####....#.#.#.####..#....#..#.#..#.###...#.#..#.#..#.#.#..#.###...#.#.#......#..##.....#....#...#.#.#.####...##..#.####.#.##....#.##....##..#.#.#..#...#...######...##.##........#..##.###.#..#.#..#...#.#..#.#..#.#..#.....####......#.####..##..###.###..#.....#.##..#.#.#...#.........##.#.#....#...#.#.#.#...####...#.##.......###..#####..#...#.#..##.....#.###....#.##..##....#.#....#...##.#..#....#..#.###.#...#.#.###.##..###.#.#...#.....##..#...#.#.#####.##.#.#.#.#.###.....##.##.##......##
.#...###.#.####..#....##...#..####...#....#...##..##...##.......#....#.#..#.###.###......#.##..#...###.#...#.#####.##...#..###..###...#..#..#..#.#####.#...####..###.#..##.#.#......##.###.#........#.##.#.#.#.###.#.....#...#####.#.####...#..##...#####...#..##.#..####..#.##...#.##.###.#..##.#.......##..#.##...#..#..#..#....##...##.#.#...#.##......##.#.##.#..#..#.###.....##...#..#.#.##......#.###.###.##...#..##.##.#.####....#####..#......#.#.###......#.....#....#..###..#.#.#...#....#...#.....#.##.#.
#...#.##.#.#.#.#....#.#......#..######.#.##.#..#.#.....#...###.#.#.##.#..####...##...##..#..#.#...#..#.......####.##.#..#...#......#.#.###........#.####......##..#....###..#.....#.#.#....##..#.......#...##....#.....#.#..###.##......#...##...##....#.###.##....##...#.#.#.#....#####..##.#.####....#.#......###....#.##.#.#..#..#......#..#...#..#..#.....#.####.##...##..##........##..#.#.......#....#.#...#.#.#.#.#...##...#..###.##.#.#.#.....#.###..#.#........####..#....#.#..#.#........#.....##..#.##...
.##.#..##.#...#####.####....####..#....#.#....#.##.#.#.#.#.####..#..#......#..#....#..#..#...#...##.......##.#..#...##.....#.#.##......#..#.#..##.##..###.#.#..#.###..#..#.....#.............#.#.##....#.#....#...#...##...#..#...#.#..##.#..#..#......#..#.#.#.##..##.####.#.##.........###.###.......#......#..##..##..#..#.....#.##..##..##..###.##...##.#.#......#..#....####.#....#..##.#.####.#...####.###.#...##.##.#..#..####..####....#..#..####.#.#.##...#.##.....#.#..##..#..#....#...#.....##.#####..###
.##...#.##..##.####..#..#..####.#..#.......#..#.#.#..##..##.##.#.##...#.#.##.#...####.##.##......##..#.#..##.#....#...#..##.#.##.#..#.#.#..#.#.#.##..#####..#..##..#.#....#.#...................#..##.#..##.#.##.#.#.##....#.....##.##...#..##..##.#.#.........#..#...######....#.#..##..###....#..#....#.......#.##..#..#..###.#....#....###....#.#....#.##....#....##....##....#..#..##...##....#.###..#........#....#.#....#..##....#..#...#.#.##.###.###..#..##.#...#..#......####..#..##..##...#.##...#.#####.#
##.....#.#####.#...#....#..#..##.#..##...##.#......#.#......##..##.#..##.##..#.#...#.#..#..#.####...#.#..#..###...#.#..#.####.#...........##.#.......####...#.#.....#..#.##..##.#..#..##...#.#...###.##.#.#...#.#...#####.#.....#.......#..###.#..#######.#.#.#...##..#.#.#......#.###.#..#..##.#.#.##..#.#..#..#..#.#....#....##.##.##.##..#..##..#.#....#...#.##.##..##.#..#.#..#........#...#..#...#...##.#.#..##.....#.....##.#....##....#####...#..##.#..###..####.#.#...#........#..#....##..#...###.#.##..#.#
....#.###..#.#.....#..##...#...###...#..#.#...###.#.#.#.##....#..#..#..##...#...###..##..###......#.#..##...#.#...##...#..#.###...#.###.....#...#.#.#.#.........#...#....#...#..#...###......####..#.#..#..##..#.....#.###..#......#..######.#.#.#.##..#.####...##.#.#..#...#.....###.##.##.#....#...##.###..###.###..#.#####..###....##......#.#...#..##.#....###.#.##.......#..#..###.##..#.#....##.##.....#......#.###.##.#..#######..#....#..##..#..###.##.#....#.###....#..#...#....##.#......##.#...##...####.
...###..#.###.#.#.#.####..#.#.#..##..##..#.##...#.#..#..##.#..####.....##..#.#..#...#..#........#.#..##...##..#....#.#..####.#.....##...#.#..#.......####.#......#............#.#.#.....#......#.##..#...#....#..#....#.##...###.....#.#..#......#...##.##.....##...#.#.####......##.###...##.#.....#.#.....#.##.#.....##.#.#.#...#.#..###...#..###..###....#.#.##...#...####...##......#...#.#.#.#.#......#........#.#...#...#..#...##.#.#..#.#.....#.##....#.#...#..##.#####...#..#....#.####..##..##..#...#.##...
###.........#...#...##..#.#...#.#.#.#..#..#......#.#.......#...........####.....#...#...##.....##.#.#########..#....#.....#.##.#.##.#.##.##.###..##..###.........###..##..##.#.####.##..#.#..##.#...####.##.#.##.#.#........#.#..#..#....#.#....#...#.##......##..##.#..##.###.#..##..###..#.......#.#...#..#.##.##..##...##...####....#..#####..#.#..##.#.#.#..#....#.....##.#.##..#....##.#.#...###..#.##.#..#.##.#...#.#..#####.#.##.....#.#.##.##...###..##.#..#....##.##.##.###.#.#..##.#......#........#...#.#
###..#....#..#.....#......##..#.......##...#.#.###.#.#.#..#.....###...#.##..##...###..........#..##...#.....#.....##...#...##...##.....##.....#.###..#.....#####..#####..##..#........#.#..##....#..#.####...#.###......#.###......##.#...###.###.#.....#.#.####..###...#....#.##.#.#..###..#..#.##..........#......###...#..#.#.#.#.##...#....#.##.....#..##.#..#...###.#..##...##.........###.##.....#..........####.....#....##....#.#..###....###.#...#....##..##......#.#...######.####..##.#####...#..#..#..#.
##.#.###.........#...#..##.#.##...##....#.#..#..#.#.#..#..#.....#..#.#..##..###...#.#.#.#..###.####.##.#.#..##.#..#.....##.##.##..#...#.#####......##..##..##......#....##.#..###....#..#..##.#.#.#...#.#...###...####.#....#.####.##..#..##...#.....#.#.#.#.#.#.##.#..#.###...#.#.#.#.....#.#.#.......#.#.###...#.##...#####.#..#.#.....#..###.###....#..##.###..##......##..##.#..##.##.#.##...#...##.....#...#.##..##.........#....#..##.####.#..#...##.#.#...#.##.....#.###...#.#...#..#.#...#..#.######.##..#.#
#..####..#.#.#...#....##.##.....##.#.##.#.#..######..........##.#....#.#...#.#.##.###....#..#.#..#.###..####..#.##..#..##..#.##.#.#.#.#.#...#...#.#.#..#.......#.#...##......###.#.........####.#.......#.##..##.##.#.#.#....####.###......#.#.#.....##.....#..........#.....###...##......###...#...#..##..#.#.........##...#####........##..#..#.##.....##...#..####.#..#.###...#.##....#.#...#..#..#.#.#..#.#...#......###.#.....#.#.#.###..##.###..#..####.###.#.#.#.#...#.#.....#...#.######..#..##..#..####.#.
.#.######...##....#.##....#.#.##....#.###..#.##..###...###...#..####.###.#..#...#.#..##.#.##.........#..##.........#..#..#.##.#####.##...####.#.###..#.....#.####....###.##......#...###.##.#..##...#....#.......#.#...##.####.#.##.#..#.....#.#.#.###.....#........#..##.#...#.#....##.....####..###.....#..###.....................#.##.....#.....#.#...#...##..###..##.##.###...##..#.#.##.#...#...###.#.........#.....#.#.........###...#...#.#.##.....##..##..#.##......###.#..##....#..#.#..##.#.##.##.####...
#.........###....###.#........#.#..#.###.#...#...###...#...######.....#............#..#.########..#.##.#.#....#.#....#..#..###.....#..#..##..#..#....##.##.##.#.##...####......##.#.......#.######..###.....###..##...#.#.#....#..##.#...###...#.#.....#.#.#.#........#...###.#.#..#.#.#.#....#...#...#.#...##..#.......#......#....#.#.#...#.##........#....#...####..##..#..##.#.....#...#..#......#.##.....###..##.#.###..###.........#.#..##.##..#..#.....###..#.###..##.###..##..###.....#..#.###..#.#.#.#..#..
.#.#.##.######..#.#...#.......#.....#.#..#.##....##...#.#.#.###.#..##................#..#.######..#.#........##.##....#..#...##..#..#..###...##.##....#.###.####.....##.#......###...##.......#...#####.#.#...#.##..##...#.#.....##.###.#........##.#.....#..#..#.#.#.###.#...#.#.#..#.#..#..#.#.#.#............##..###.########.#.####....##......#..#...##.#.#######.#..##..#....##.#.###...#.####.##...####....#.#......#..#......##..#..#...#.#.#.#...###...#......#.##.##.#.....#.#.##....###.#.#.#..#...#..#.#
#.#......#..#....##.#.#.#.#...#.#.###....##..#...#...#.....#...##.###..#...##...#...##....#.#......#.#####...###...#....#....##.#...#..#.#..##.#..#.##..###...#.#.##...#.#..####.#.#.....#.#.......#.###..#.##....##...###......#...#....##..#.##.#..#..#..###.#..#..#.##.#.#..###......##.....####.#.#..##..#.......#..#.#.###.##.##...###.##.....#.#...#..#.#.#..#......#..#...#.##.#...##.#.....##....#.##.......#######..#...#.....#........#.#..#...####...###...###.###...#.#.#.#.#..#..#.....#...#..#......#.
....#.#...#....##.#..#.#...#.##.....#.#.#..#....#.#..##...#..##...###.#.#.....##..##.#..#..##..#..#.##.#....##.....##..#..#.....##.###.#.#..#....#....#....#####.#..##.......#.#####.#...##..####...#...###.....#.#.##.....#..##.#....#..#.##.##.#..#...#######.####...#..........###.#..#......#.....###.####.#..###..#.###.......#....#.#........#..##.##.##..###....##....######...#...#.........#####.#.#.....#...##.##......#....#.#.###....###......#...##..###...#..#.....#....####...##...#.###.##........#.
#.##..#..#.....#.....#......#.###..##..#.##...#.#..##.###..#.#...#.#..#..#.....#....#.##...#.#..#......#####....##..#...........#....##.#####..##..##...##.........#...#.##..##..##...##.#..#...##.#..#......#..#..##.##.#...###..##..#.#.#.#......#..###...###.#...#####..#.#.####.#.##..#.###.####....#....####..#..##.....#....#...#.#....#.#..#....##.##..##.###..#######.#...##.......#...##.###.##.#..#.....#....#...#..#.........###.##....#....#.##.##...##.###...#...##..#...#.##...#.#....#.#..##.###..###
#.#..###..#.#..#.#.#..#.#..#.#.#...#..##..##.##.##...###.##.#..#..#.#..####.#.##....#....###..#...#.#.#..##...###.....#..#.......##.........#......###..######..##...#.###.#.........#.#.....#.....#..#..##.###......#.#......#####....###.#####....#.#.###...#....##.#..#.#.##...####.#####.......##...#.#..#...#.#.#......#..###.#####.#.##..#.#.#..##......#.......#.#........#.##....#.#.#.#..#..#..#...###...#.......#......#.####...#..#.##.##....#.#.....##.###......#.##.###.#........#..######.#..##....#.#
#.##.##..#......#..###....#..#..###.##...##.#..###..####...#.#.#.#..#.....#........#..##..#.##..#.###....#.#..#.#.#..#..#.##....#.#....#.#........###..#...####.#####.#.....#...........##....#.#..#.##..###..##.#....#.#......#..##.....######.##.#..##.......##..#.###..#...##..#..#......##..##...#.#...#.#.#..##..#...#..#...#.#.#.####....##..#.#.#.##.#....#..##....##.....#..#.##.#.#......###........#.#....##.##.#####...#....##......##.##.#.#...#..#..#...#....##......##....####.#.#.#####..###.#.#.#.##
#..#....##.....#...#.....#......#...###....#..#.##..##..#...#.#.###..#..#...####.....#.###...##..#.#......#..#.##...##.....##...#.#...#.#..#..#.#...#..........###.....##.##..###...#..#....#....##.###....#...#.#..#.....##....#.#..###.#..##......#.##..###...#.#.###...#..####...#...#....#..##.###...###.##...##......###.##.####.#.###..##..#....#..##..#....#..#.....#..............#..##...#..#...#......##...#.#......#...##...##.#....##....#...##.##....##.........#...##.#.####...####....##....#....#.#.
.#.#...###.#.#.##.#.#.##......#.#..........#..........#...#..##.#.#..#.#...####..#....#.###..##.#.....###.#...##...#..####...#...#.#..#.####..##.#.##.##.####....#.....##.#..#.#..#...#..#....#..#...#.##.#........##.....#.#..#.#..##.#......###.....###.#.#..#.#....##.....#..#...#.....#....#..##.#.##.#..#.#.#........##.#..#.....##.#..#..#....#.#.#.#...####...#......#...#.....#.##...##.##.##....#........##......#..#.####....#.#....##..#.####....##.#..##......#.#...###.....#.##.......##...#..###...#.#
...#..#..###.#......##...##....##.###.#...#....###...###.#.##.#..#.#.##..####.#...#..#........#.######......#.####.#...#.##.##.##....####.#.##...#.#.......#...##..##..##.....##.#...#..##...##.#..#.#...##.......###.##..#.######..##.##..#...#.#..#..##...#.....###.##.#..#.#.....###.#.#.#.#..#...#.##.###.#.#.....####.#..#...#..##..##....###..#.......#.#..#.##.#.....#..##.#.####........##.#.###..#.##...##.##..#..#.....#..#...##..#.#...#..#.#.###....##########.#.#...#..##..#..#.....##.......#..##...#.
........#.#.#.......#..#...#.###............#..###.#.......#.##.##..#......#.#.####..#.....#.#..##..####..#......#..##...####...#.#..#......##.#..#.#........#.#....####...#.##.#..#.#..##.#.####..#.##..#..####..#..##.#.#.######..#....#....#.#...........#..#.###..#.#...#..###.....#.#.#.#..#..#.....##........###.######......#...#.#...##....#####..#.###..#....#...####.##.#.#...#.#.#.##......#..##..#...##..###.#.#.##.###........#..#..##..#.#......#.....#.#.....#...##....###..####........##..#..#.....
..###.#..##....##...#....#...#...#...#.....#.#...#..##.....##....#.#.##...#...###..###..##.#.###...##.####..#........#.#.#.#.....##..##...#..##.....##..#.#.#..#......##..##....###..#....######.....#...###....#...#.#.......#...#.#.....#...#....#...#..##.#..#..#..#..##.##.####..#...#..#...##..#...#..#..##......##...##...##.##.##.......###..#.##..##....#..###...###...###########..##.#...#.#..##.#.##...#..#.#.##...#.#......#..#....##.#.#...#.##....##...##...#.##.#.......#..###.#..#.....#.#.##.####.#
#.#..##.#.#...#######.#.#.......#...#..#..##.##..##.#.###............#.####.###.......##.#.#....#......#....##...#.........####...#..#.###.#..#.....###..#..####...#..#.##........#.......#...#.##.#.#.#.....######.......#...#..##....#.#......#...####....#.#.##..##.....###.#.####..###.##.#.#.#.#...#.#.#..##.###.#.#....#.....#..##....##.###..#..#...#..#...##.##....#...#.#....#.#..###..#...##.#..#.#..#....#.##..#.##.#..##..#..#......#..#...#..##....#.#.##...#.........#.#......##.....#.####.........##
....#.#.#.#.#.##.#####......#...#.#..##.##......#..#.....##.###..##..##...#.....#####.#.#.##.#..###....##...##....#..##..##........#.#...#.#.#.##.#.####.#.###.##.......###...#..###..##...##.#.#.##....#....##.#...#.#...####..#.......#.##...#...#.#.#...##....###.#.####..#................###.....##.#....#...#####....#..#........###..#.#.#.#..##.#....#.#.#.#.#...#....##......#......#..###............#.......#.#..####.###..#....#...#.####....###.#.#..#.##...##.....#..##.##.##....###..#.##.#.##..##...
.....##....#...###.........#.#...#..#.##.....#..#...#.#..##......##...#...##.##.........#...###.#...#......#.##...#...#.#......#.##.#...#..#...#....##..#####.#..#.#.#.#..##..####.###...#....#.........#...######.......#.#......###..##.#......##..#.#.#.####..#.#...##...#.#..#..##....#..#.....##..###.#.#....#.......##..####.#.#.....#...##.##...#.#.....#...#.#.#........####..##.........#..#.##...##..#......#...#.#..##...#.........##..##.#.#...#..#..##.#....#....#.#....##.##...#..#.#...###.##.#...#.#
#.....#.......##.......#.#..#...#.#####.#....#.#...#..#..###...#....#..#.#.....##..#...........#.##....#..##.......#......###.......##.#...#.#..#.#.#.......#..###....#....##.##.##.#...#...##....####....##.####.#.#.#.#.####.....##.#.##...#....##....##.#........#..##........###....#.#.##...#.##.....###.#.##..#..##.#...#....#.#.#..........#.#.##...###...#..#...#...#.##..#..#....#.......###..#.##.#...#.#.#...#...#.#..#..#...#...###.#####.####.#.###.#.....#.#.##.......#..#..#.#......#..#.....####...#
..#....##.....##....###...........##..#..#....#.#.#...#.#...#.....##..##..#..##..##..###.###...#.#.#..#..#.#.#.#..#.#....##..####.#...####..##..#..#.#####.##.#...###......##.#....#.#.####.#...###...#.##...##........#.#.#..#..##...##.#.##..#....#..#.#.#.....###...#.##..#.##...#....#....#....####.#..#..####.#.....##....##..##...#..#..#.#.#.#.#.#.#.##.##..###.#.#..#..##.##..#.####.#...#..####....#.#.#.....###.#...#....##....#....###.##....#.#..#..##.#.###...#...#..##...#..###..#.###....###.#...##.#
#.#..#.....#.#.#.##.##....######..#..#.#.#...#..#...########......#.......#...##...#..###...###..#...##..#######.##.#..#####.###..##.#.#.#..#.###.###..##.#.#.......#.#....#....#.##......#.##.#.#.##..#...####..#.#.#..#.###..##.##...#..#.##........#...#.#..#...#.####.##...##..##.#.###.###.....#..#.#.#...##.#..##.........#####....##....#.#.###......#..##....#.#..#..#.##.##..#...............#...##..#..######...#..#.#.#..###..#.###..#...#.#.#.#...####.##..#..#..##.##.....####.##.##.#.##...#.#..#...#.
.#..#...#...##.##....####.#.##...##.####.#..#......#..#.#....###.....###.....#.#.#.....##.....###...##..##....#...#.#.#.#.....#..#..#.##..##.#........##..#.##...#....#......####.##.#####.#.#.#.##.###...#.##..#...#..##...#.#..###....##.#........###.....#..#.##..#....##...###....##..#.#..#...##......#..##...#...#..#.#.....#.###.#...#..#.....#.........############..#...###..##..###..##..##..#......###.#.#...#.#......##.#...........#.......#.##...###.#.##.#.#....#...#.#.##.#..#..#.#..#####......#..#
#####.#..#.........##........#......#..#.#....#.#..#..#....#.#.##.........##...##........#.........####..##....#.......#......##...##...........#.#.##.#....#..#.##....#.##....#........###.#...........#.##..##...#.##...#..#......#..#..##.####...#...#.#...#.#..#...#..##.###........#.##.#..##..#...#.##..#..#...#....##...##...#..##.###.#......#....#.........###....##.##.....##..#..#...##..####.###.##..##.......###.#...#.##.#.####..#.###....#..###.##..##.#.##.#....#.......##..#..#......#.#..#....#...
##....#.#.#...##.#..#....#..##.#.....#..###..#..#.#...####.##.#..#..#.##......#..###......####....#....##.#..#.###.#.##..#.....##.....#..#.###.....#....##...#.#.##.###.....#...##..#..#.#..#..#....#.......####.#....#..##..##.#.#...#.#.#....#..##.#..###...#...####...##.........#.###.#.#.#...##.#..#.####.##.#.....#.#.#.###....#.##.#.#....#.#.....#.#..#.#..#######.##...#...#...##..##..#..#......##....#....##..#..#.#.#..#####.##..####.........####...........##.#...#.####.#....#.#.#..##..###.#...#.##.
#.#....#..........#..##....########.#.....#.......#...#.#.#.##.#..#...##..#...##.#.#..##.#..##..##.........#...#.#.......#.##.##..#...##....##.###.###.####....##.....#...#.##.#..#..#..#.#.#....##.#........#.#.#.##.#####.####....###.#..###....#..#####..##...###....##....##......####..####..###..##....###..##.###.......##.##.#.##....#...##.##..#...###.#..#..##.#..#......#..###....#.#..#.##.##..#####.#......#.##.#..#......##..#.....##....#..###..#....#..###.###..#....#.#.#.###...#####.#.#..##...#..
#.##..#.....#####.#.#.....#....#..#.#..##.##..###..#....#...##.#.###...##...#.....##.....#.##..#..#.#....#..#...#........#.#.##...#.##..#.....#.##.#.....#..#...#...######...#..##.#.#.......#..#..#.....#..###.....###......#...#.#.##...#.#....##..#.#.#..#....#.#.#####.#.#.###..######...##..###.##..#.....#...#.#####...#.#.#..#..##...##.#..#....#...#.....#..#..#..##.###....##....###.#..#....#.##.......##.##.#..#......###....###.##..###.#..#...##........##.#.##...###................##...##..#..#..#..
..###.##..##.#.#.#.#####..#....#..#.###.###....##..#..#.##...#.#....##.##...#.##....#.#..#..#.......##....#...###...#.##.###.#.#...#...#..#####...##.#..#.......#...##...#.#.......#.#....###..###..#..#..#.#.....##...#.....#.#.#......#######......##.#..#.####.#####.#....##...###.###.#...#..#...##..####...##.#....#....#.#...#.#.####..##..###..##.###...#####..#.......##....#.#####....##.#.....###.#.##...#..###..#..#.#....##......#..#..#.##....#.#...##....##.##.#..#..........#.#...###...##.#.#..#.##.
..........#.....##..#..#...#......####.#.#.#........#.#...#.#.#.......##......##..##..####.####..#........##.#..#.#..#....#..##.#.#..#.#....##.##.....#####.#....#.#.#.#...###.#.#....#..#.#...#.##.#.##....#...##..#....##....##.##.#.##..#..#......#....##..#...#......#.....#.##...##.##.#.##....###..#.###..#.#.###..##.....#......#.####..#####..##.#..#..#.#.#..#..#..#..#.#.....#..#.#.#..#...#.......#.#.#.#.......##.##....#...###.#.......#..#...##.##.#....#..##..#..#.####.#..#.#.#..###.####.##......#.
...####...##...........#..####.#..#....##...#.#..#..#.#.###.##..........#...#...#..##....####.##......#.#..#.#......#.....#..#..#...#..#.#..#...##.#.###.###.#.....#.##.##.#.#..#....##....#....#....##.##..#...#......#.#....#..#.##......###...#..#...#....#..###...#...#...#.#.####....#..####..#.###.#....#####.#.#..##.....#....#..#.#####.#.#..#.#........#....#....##.#.#...#.###..#...#....##.#..#.#.#####..#.##.#.##....#..#.#..#.#.#..###.##.#.##..###.....#####...#......##..##.#..#.##..#.#.#.#.#....#.#
###....##...#..##..##.....#...####.....##.###..###..#.#.##..#.##....#.#.####.....##..#...#..............#...##..###....###.........#..........##...#.....#..###....#..###...##.#..###.#.#..#..#...##.##.##..##..#.##.##........#..###..#.#...#....#.#.###.....#.##.#.....#..######.#..#..#.#....#.###..#.#.#..#.....##..#.#.......#..#..##..#..###..###......#####..#...##.####.#.#.####...##.#####.#..######...#.#.....#.##.............#.#.#.#...##.#.##.....##.....#.#......##...#.##.#.#....#.##.##..###.#......
..##.#.#.#.#..#.##..###.#..#.###.#.#.#.#.##.#......##.#....#..#...#....##..##..#..#.###.#.####.##..#.##.##.#...##.....#..#....#....#.#..#.##..#.####......#..###.#...##.#....####.##.#..#.#.#.#....##.##.#..#......#.##..#................##...#.#######..##.#.#.#.##.###.#..#####.....###...#.#....#....#.##.#.#.#.####..#...#...#..#..##...#...#..#.#.##..#.#....#.##..######.#...#..####.#...###..#..#######....#.#.##....#.....#......#.##..#####.####.....#..#..##.##.#.##.##.#.#.##.....#..##.#....#.##..##.#.
...##..###.####...##..#..##....##.#.##..#.#.###.#..####..###....#...###.####......#.##..#....#.....#...##.#.##.##.##............#....##.####.......##.###....##..#..#.###....###.###..##..##..#...#...#.#.....###.##.##.##.....#..#..#...#.#.#.#..#.#..#....#.####..#.........###..#..#.##.....#.##.##.#..#.##.#....#...#####.#....#..#.#####....#..######..#.######.#....#..#.###.###...##....#..###.#.#....##..##.#...........#....##....#..######..#.#.####..#.#....##..#........#.#.......#.#....#.#.###....#..#
.#.#..#..#...#.....#.....##..#.#...##.##..#.#...##.###....##...#.#............#.##.##...#.##......#.##.#.....####.#.##....#.#.###....#..#.##.####....##..##.#..##...#.#.#..#.##...#.#.#.#..##..#.#...###.###.##.#.#.####.###..####.####..###...#...######.#.#.##..###.#..##..........##..##..##.#...#..##...#...##....######...##..#####.###..#...##.#.#...#####....#.#..#.#.#..#..##.#.#..##..........##.....#..#...##...#....#.#.##..###...#.#.#.#.###...##..#..#.#.###..##......#...##...##.........#..#.#.###.#.
...##..#.##.#.##.###.##..##.##..##.#......##.###.#.#..######..#.####....#...#.#.#...##..##..##.##..#.#..#.....#..##..##..#..#..##.......##..#.#.#.#...##.#....#.#.#.#..#.#..##.#....#..#...##....#...#.......#..#.#....###..#.#...#.........#.##.#...#.#....#.###..##..###......#.##..###.#.##.#..###.#.#.....#####.#.#.####...##.##.......#....#.###..#..##......##.....####..#.#.......#.##........#...#..#...#.#..#.#....##........##.#.....##.###...##.##..#####.##.#####.#..#....##.#....##.##......###.#...#..
.#.#####.#.........##..###....##....#...###.##..#..###.##....##.#..#..#..#...##..###..#..#......#...#...##...#.#....#...#.#.###......#.##....###..##.#....#.##..##.####...#.#..####.#.#..#.#.#..#..#......#...#.#.##.#.#..##.##....#.....#..#..##.#.##...#.#...#..#..##.#..###....#..#.##...##.#.#....#.#.#...#.##...##......#.#...#.......#....##..#.#.#...###.##....##.....#..#.##.#..##.#..#...#...##..##...#..####.....#..#...###...#...#....#.#...##...#.###.....#..#....#.##...###...#.###...#..##.#..#####.##
#.#.#..#.##......#..#.##...#.##..#..#..#.#.#.#..##...#.........#.###.##.#.....##.#....#...##.......#..#.##.#..####.#.#.#.#.......#.....#.####............#####.....###....#...##.#.#..#..##.#.#.#.#....#...#.#..###..#............#....#.......###.##...##..##..###.#....#####.##...###.#...#.##.#....#.#....#.#.#..##...###.#######...##..#.##......#..#.#...#..##..#...#...##.#..#.#.#.###.####..#.#.##..........#...#..#....####.###......#....###..##..##.#..##.##.###.....#...#...#..##.#..#...##.##...##....#.
#..#..#...###..#..#.#..##.#..#.####..##....#....#.##..#........#..###..#..#...##..#...#.##...#####...#.#..#..#.#.#.#.##.#.....###....#...##.#..##........#..#..##.....#...####...###..###..#.#..#..##.###....#..##....#..###..#.#.#.##....##.#..#..##.##.####.##.#.##...#.#..###..#..###..........##..#...#..#.##.#..#.#......#.....#..##....###.#..#.#.#.#....##.#.....##.##.##...##..#.#..#..#.....#...#..##.....#..####.##...###..#.#.#....##.####...#..#...#..##.....#.###........#..#...#####.#.#.#......##.##.
.##.#...#.##..#....##...####.#.#..#........###.....##....#.##...#...###.##.##.##.##.....##...###....######......#.#.....###..#.##......#......#.#...#######..#.##..##.#####..#...####...#.#.##.#..#.#.#..#...##.#...####..##.###..###.........##......#.#....##..#......##.###...#..#..#######...#.###.##..#.#.##.###......####......###.....#....#..#.#.###.#.#....#..#.#.#..##..#...#..#.....##.###.#...##.#.#..#.####...###......##.##.#.#..###.##.......###.....#..#.###..##.####.....##....#.#.##.##.##..#.....
..###.#..###...#...##...#....###....#...#.#..###....##.###..##...##......#..###..#.#######....#.....#....#..#..#.###........#...#..#....#...##.#.#.#.##.....#..##..#.#....##........##........###.#.###.......#.###.###..#..#..#.##....##.#..#.#.....#...#..##.#...#####.#....##.#.......#.#..###.#.#.##..#........##.##..#.#....##..##.####.#........#..##..#######.#...####..#..#..##..#.#....#..........#...##......#.#..#.##..#.#..##..#..#...###.###..#...#...##.#...........#..##.#.#...###.#...###.#....#...#
#####...###...#.##....#....#........#....##..###.#.#...#..#...#......##.#.#....#.......#.#.......##.#.#.#..##.#...#..#..#.##...#..##.#...#.#.#..##....#.###.#..#..###.###.#.#####.......#.#.#..#.##.#.####..#.....#..#....#...######.####.....###.#...#####.##.#..###....#.#..#.#.#.##....#...##...##...#...###..#.#.#..#..#.....#..#.##.#.#.####....#.##.###.....#.#..#...#...#.#......#.....#.#.#.##.##...###.###...#...###..##...#..###########.####.....#.#...#.....#.#.##........#.##.#...#...#.....##.###.#.#.
.#..##...####......#.##...#.#.#.....##....#.....##......#......#.##....#.....##....#.####...#..#.#.##.#.#...#...##.#..####.....#.......#.#.....#.##....#...###.#.##.....#...#.#.##.#.###.##.#........#.#..#..#.##.#...##.#..#..#.#..#..#..##.###..##.###.##.......##......#....#..#.#.#..#.##..#.##.#......######.#####.....#....#...#.#.#.#....#.#..#..#.##...#..#..##...........#.###.#.....#.###.....#........#.#.....##..###..###.#..##..#..##..#.#.#..#..#..#....#......#.#.#..##...#..#.#...#..###........#...
#...##.#......#.#..##..#....##.##.###....#.....#..#............##.......#######...##..#.....##..#####..#..#...#.##..###.#.#.#.#..#...###.###.#....#.......#...#........#....#...#..#.###......#.####..#..#.#.#...#.....#####...#..##.....#.##..##....#.##.##.#....#...######.####......#.##.#..#.#.#.##.#.##..##....#...##.##.#..#..#.......#.....##.#..#..###..#.#....#....##.#.##.#..#.............#.#.####.#..#..###...###.###..#.##.##.#....#..#...#..#.....#..#.#..########...###..#...##...#...#....#.##....##
....#.#.....#.#...##.......##.#..##...#.##.#...#..#.##..#######...##...#.##.#....#..##.##...#.#.##......###..#.####.##...#.....##..#..#...#...#..##.####.###...####.#..#..#####.#.........#...#.#..#.#....##.#.#...#..#....##.###...##.............###....#.#####.##..........#####.##......#..##..#..#.#.#...#..##....#....###.#...#......##....#.##.#.#..###.#.#..#.....#....##..##.#.......#..#.#.#####..#..#.##...#..##..##....##.######..###.#.###...##.#.##.#.#...............#.#.#..#..###...##..#.#.#....#..
..###.#...#.#.####.#..##..##....#..#..####.#.##########.##...##...##.....#..##...#...##...#####.#.#.#.##.###.#.##......#...#####....#..#..#..#.#.#..###.#.##.##...#..#...##.#..#....#..#....#.#..#..##.##.#........######.....#...###..#...##..####....#.#.##..#.##.#.#.###....##...##.........#.##..#.##..#.##.#...#.#.##..#..#..#.#....#.#...........###.#..#..##...#####..#...#...#...#####..##.#.#.##.##...###........#.##..#..#.#..#..###...#.#.#..##...##...###..#.#.#...####..#...##.##..#.###..###...###..##
..##..#.......#...........#..#......##...#..###.###.....#####..#.....#....#........#......##.#.#.#....###.###...#...#..#..##.....##.#..##..#.#.....#.###.##...#.####.#.##.#.#.##..#####.....#.##.....#.....#..#........#.#....#....#.##.#..###.....#.#.###.##....#.#.#....##.###...#.#########..#...#...###.##....#...#..####.......#..#....#..###....#.##..#.##..###.#...........##.......##.###########.#.##....#.##.#..#........####..####.##.....#..##...#.##.#...#....#.###.#.#....##...#...###.......#.#.##.#.
##..##.....#.##......#.#.##.......##.#.#.......#.#.##.#..#.#..#.......#.#..####.##...###.###...#.##..###..#.#.....##.###..#.######.###..#...##......##...#.##.#....#####.#........#......#.......##.#.#.......####..####...#..##.##..#.##.#.#..#.....#..#...###.##.#.##......##.....#.##.##.##.....#..#.#..#.....##...##.##...###.##...#..#.#.#.#...#.#..#..#....#.....##..#.##...#.#.##......#..#.#.##..#...#...#.#.....##....#.####..##...#.#......##..###....#..#..#...#..#.##....#.....#.#..#.#...#..##...##.###
#...#.##.###.##...##.....#..#.#.#.#..#.##..#....##.......#........##...#.#...#..#....#..#.##...###.###....#####.....###.#...##.......####.#...#...#.####....#.#.#####.#.#.#.#.#..##.#.#.##....##.###.....#........###.#...#.####..##..#.#...##.##..#...#..#.##...#..#.##.##...#.#........#..#.#..##.#.....#.#.#.#.#..#.##.#.##........#.#...###...#..#.#....##..###...####..##.#.#..##..#.###..###...#.##......#.#.#.....#..#..##..#..###.#...###.#..#..#.......#..##......#..#....#.###...###.....###.#..###...#.##
..###...#...#.......#.#..#.....###..####..#..#...#####....#..#..###....#..#.#...#.##.#.#.######...###.#..........#..#..#.#.##........#...####.#.####.#..###.#.#..##..#####..#.##.....#....#.#.##........#..##..#.#.#.###.#...##...##.##...#...###.#..#.#..#........#..#.......#.###...#.#..##....##.###....##..#..##..###.##...#.#.##..#.##..#.##...#..###....#....#.##.#.#...#....#########.#.##.###..##.#...###.###.......#..#.#...#..###...#..##.#.....#.##..#........#....#.#..####..##..##..#..##..##.#...####.
##...####.....#....######.#..###...##.####...#..##.####.###..#.##.###....###.......#.#..##..#....#...###...##..##..#...#..##...##....#.#.###.##..##...#..#..#..#....#........#..#..#.....##...#.........#.##....##....#..##.#..#..#.....#...#.....##.....#.#.......###.#...###...#....#..#.#####.#....#.#..##......#...###...#.##.#.###.##.#..###.#...###.....##.#.#.#..##.....#.#...#..##..#.#.###.###.#.##.##.#.#....#...####.######..##..#..#..#..#.....#...#..##.#..#....#..##..###.#.###.###....#..#.#..##.#...
#.......#.###.#..#...#...#...###.....##..###.##.######..##.#..#....#.#..#..###..#....###..#..######.##..#..#.#.#.#...#.#.#.#.#......##.#.#..##.#...#..####...#####.###.#..#.#..#..#...#.#...#..#..###.....#...##..####.###.##.#...#.#.#.#...#...#..##.#..#...#.#....####..#.##.#.#.#....###.#.#.#.#.#...###.#..#..#.#.#####.###.#.####..####.#........#....#...#..........#...#....#..#.#..###...#...#.###...#.#.#.#...###.#.##.###.###.#..#.#..#.##.#...#.###.##.#..####.##..#..#...#..#......###.##.####.....#.##.
..#.####.####.#..#.#.#.#..#..###..##.##..#..#.#.#...#..###.#.#......#.#..#####.##.#..#..#....####..#.#..#..#.#.#...#.###...##.##.####..#.##.#..##.............#......#####.....#.##..###..#..##........##.....#..####..##..##..#.#..#..#.##..###....#####.##.###.....#....###....#...##........#...#...#.#...#.##.#.....###.##....###...#...##...#.#.#..#.......#....##.#.###....##.#.#...#....##.....#..#..#.....#...##.#....#.#.#.........##...#.#....##.....##..#...####.#....##...##.....#.##.#.#.....##.....##.
.#....#.....#..#.#..#...#.#..#...##..###..#...#...##.....#.#.#.#.#.#.##.#.###..####.....##..#...#....#.#.##..#.##....##.##...##..#..#....##.#..#..###..#..#..#...##...#.#.#####..#....####....##...#.....#..#..#.##.#.....#.#...#.#......#.###.##...#.#.##...##..##.####.##.#...###..####..##.####...........#.#..........#..#....#....#..##..#.#.#..#.#..##.#.#..##.#.....#.#...#..#...#..#...#...#...#...#.##.........##.#.#..#....#.#...#...#..###.......##.###.#...###....#.##....#.##...#...#.#########......#.
##.##....#.#.##...#..###...#..#.#..##.#.#.#..#..#..........##....#..#.####.#....##.#....#....#.#........#.###...#......###..##...####.##.##..#...#...#..##..######.##.......##....#...###........###..........#.#..#.##...#.....#..#...##...####.##.#.##...##....#.#..#.#.......#.#.##.....###.....###....#.#.#.........##.#..########.....#.....#.#.##.###......##..####.#......#..##.##.#.##..#.#.#..#.....##...#...#.##..#.#.####.#..###..##..#.............##....#..#......#.###...#..#.#..######.....##.#.##.#.
.###....###..#.#....##.##..##.###.#.##....##.##....#..#.#.#.....#..##..............#.##...##.....##...##...#...#..##.....#................#####.....#....#......###..#.......##..#.....##.#...##.#..##........##....#..##.#..###.....#..###..#....###..#..##.####..##..#.#.#..#..#..#.#.#.#...##.##..####.....##.##.....#..##.#..###.##.#..##......###...#.....##...#.#.....##.#.#####..##..#####.....##.#..####.##.#.#...###.###....#..##.....#...#........#.#..##.#.#.#.#.#..###..###.#....#.###...##..#.#.#.#.#..
##.#...#...#.#...##..........#...####..#.##..##....###.#.#.#.....##.#....#.#..#.#.#........##.#..#.##.....#.###...#.#....##.##.#..#..#......####.#..##......#.#.##..###.....#.......#.......#...###.#####.#.##.#.###..####.#...#....###.###....#...##.......#.........####...#.#....##......#.#.####............#..#.###..#..##.#.###.##....#.###.#...#..###.##.....##......#..#.#....#..#.#...##.#.#....#..#..#.#..###.#......#.#..##...##.......#........#.....##..#####.........####...#....#.#####...#..#.#.....
......#.#######...###..#......####...#.###..#.#.....#.#.#.#...#.....#.##....#...#...#.....##.##.#.#.#....#.####..###......####..#.#.#..###.##..##.#.#......###..##........#...#..#..##.###.#...#....#.#..##.##.....#.#...#.#..#.#..###.#.#..#.##..#...##.##...#.##.##....#......####..#....#...#....##..###..###......#.#..#..###.##....#..##....###.......#.###..#...#...##...#.#.....##..#..###...##.##.#.#.##.#...##....###...#...............#....#######.#.#...#.#......###...###.##..........#####....#..#..#.
.....#.#.##...##..#.#.#....#...#..###..##.#..#.#.#####..#.#..#.#..##..#..#....#..#..#.........#....###...#....##.#.##...#.##......###...#.#.######.#.#...#.#..####.#####.######.#........###...#.#.#...#............###.#..#..#....#.#.#..#....##..##..##..#...#..##..#.###......#..#..#...####..#...####..##...#..#.....#.#...#.....#.#..#..#...##...#.#.......#.#..##..#..####...#.#...#....#.##.##..#...#..##.#..##.###.#...#..##.##..#.##....#.##.#.#..#...##...#.#.#..#.....#..####....#..#.#..###..#...##.#.##
....####.#....#...#.#.#..#.##..######..#.#.#.##...#.##.#.#...##.###....#.##.#.#....#.#.#.#####....##..#...######..#.#....#.#........####..#..#..####....#...#.#.##.....##.####........#..#....###.....##.##..##........###..######.#..###.#..#..###..##.##.#.#..##.##.....##....##.#######..#.#.#....#...#.##.##...#..##.......#.#..#.#..##...#.....##...#..##......##..##.#.#.##..#.##.####.###.#.##...#...#..#.#..#....#...#.###..##.##..##.....#..#...####......##.#..#...#..#...#...#...####.###....##...##.#..#
.#...#..#.##....#..##.####.####.##.###...###......#..#....#....#...#...#...##.#..#.#..####.#........##..#.#####.#...##.#..##.....##..#......##.#..#...##....###........#.##....########.....##.....##.#.#.#.##..#..###........#....#.#......#.#..#..#.#..#.#.#.......####..#.#..#...#....#..#..#.#.#.....#.#..###..#.#..#......###..###..###.##...##.#.#......#...#....#...##.#.#####.##..#.##.##...#.#.#.#####..#..###..#.#.##.##....#...##...#..##.......#.#..###.#..####...#....#.#.....#..#..#.#..#..#..###...#.
..#..#.#..#.#.##.#.......#.........##.#....#..##.#.........###.....#.#.#..#####....####...###..##.#.#...##.#..#..##.#..#..#.##..#.##...#.#..###.#.###...#..#.#..#..#..#..#..####...#.#.#..#..#....###..#..#.#..#.##.##.#.#..#.###.#..#.##..##.##...#....#...##......#..#...........#.#.......###.#.#..#...##.#.####....#.####.##.##...###.#...#.##..###..#.#.##.#.####........##...###.....#.#.#..#.#.#.....#..#..#....#...####....#.#.##..##......#...#.####..##.#.##.#..........##..##..#####.#.##.#.#.......##.#.
.##....#.#.#..##..#..###..#....#....#.....#..#..#...#....#.#.#..##.#.##.####.....#...........##.#####.#..#..##.#####....#####....##..#...#...#..#..........##..........####.#..#..###.......#.###..#...#....#.#....##...#..##.#..#...#...#..........#..#.#..#.####..###...#...#####.....###.#..#.#..##..#.#....#.....#...##........#..#..#...#..###..#.##..###.#.##.##.#...###...####.#.........##..#....###...##.##.##...#..#..##..###.##..#..#.#.##..#.###.##.#.##..#..#....##....###...#....####....#.##.##.....#
.###..##.##.#...####......#.##.####...##.##.#....#....###.........##.#.#..#...#..#.#.##....#...#...###.#...###.##..#..#....#.#.###..##.#...#.#.##.#..#...#.##.....##..#.#...##.####.#.##.#.#.#...............#..#....#.###.#.#.#.#..#.#...##.#####..#.#......#....#.###...##.#.###...#...###....#...#.#..#........#..#.#........#..##...#.#....####.#...##.....#.#.##..#.###........##...#...#...#....##.##.#...##.#.#.#.#.#.#.#..###.##...##.......#...#...#.#.#..#.#.....##..#....#..#..#.####.#..##.#..#...######
...#....##..#....#.#..##...........#......###..###.....##...#.##.##..#..#........#.#...#...###..#..###....#.#....##.....#....####..#....#....####...#...#..#...#.##..##...#....##.###...#......#.#.........##.##.#...#.....##...###...##.#...##...###.#.#####..#.#..###.#.##...##.......#..#....#.##....##.#..#.#.........##....##.....#..###...##..##...###.#.#..#.#.......#..#..####..##....####.###...#.#.#.##..#.......##.#.#..######.#...#.#.##.##..#.###.###..#...#.####...#..#..#..#.#####...##.#.###.#..###.
#....#..#..#....#..#.##.#...#####.#....#.#.###.##.##...##....#.##..#..#...#..###..#.#...#.##..#..#...#............#.###..#..####.#.###....#.#.#.##..#...##.....#.#..#..##.....#.#.......###...###.###....#.###..###.#....##.....###...#.#...####.#....#...#.#.#.#.#..##.#.##.##.####....#####..##....##..##.........#.###..######..########....##.#.....##.#.....#.........#.#....###...##...###..#.#....###..##.#.###.#.#.#.#..........##...#........##...####.##...##.#######.....#....##..##.#.###....#.##.#...#.
....##..###..#...##..#......#.##.#.##.....#.####.......###...#..#...#..#.......##.#.#.#...#.###..###...#..##.#.#...###.##..###.##..#...#..#..#.....#.####.##.#.####.#....#.####.#..#####.....#..#####.#......#.#..#..#....##.#...#...##..#..##.......##.......##.#..#..#.#...#..#.#.##.#...###.###.................##....#.##.#..#...##...#..#.....#.#....#......##.##.#...###.#..#....##.###..##.##..#..#.##.#.##..#####....#.......##.###..#.#.##.##.#.#.##..#..#....#.......#...##..#...####..##.....###.####...#
##......####..###..##...##...##.#..#.....###.#..##..#..#..#...#####....#....##.#....#...####..#...##.....#..#.......#......###...###....#.#...##....##.###.#..##....#.#..#.###..#....#....###.####.#...#...#.#.#.#..#.#....#######.#.#..##.....#....##.#.................#.#...##.##.#...#.#....#......###...##...#....#.##..#..#...........##.....##.###....#..#..#......#...###.......#....###.##..###....##.###.....###.######..#..###...#..#........#....#.#..##.#..####.#####....###..####..#.#####...#........
#....#....##.#.##....#.#..###.....##.....##.##...##.##...##..##....##.#......#.....#.....#....#.#.#..#.#.####..##.####.####..#.##...##..#.......#......#....#..#..........##..###..#.###.##.###..###....#..#..##..##............#......##..##.###..###..#........#.#.#.......#...##.####.###...#..##..##..##..#..#.###.....#..###..#...#..#..#.#....##....#.#...##.....##...#.#.............#.####.#..##.#........#.#....####.##.##....#......#####.#.##..#.####.#.#......######.#...#....#.##....##....#.####....##
...#.#........##.#..##.##...#.#.......##.###..##.##.#.....#.#.#.####..........#.######...##......#..#.#....#........#.#....##..#...#.....##......##...#..#......#...#.......###.#..#.....#....#..#...#.#.####.###.......#.#...#....#.#..#..##....#####.#...#.###..#....###..##..##.##.#....#..#.....##..###..##.##.#...........#.##.#..##....##...##.....####........##.#...#....#.#....#.#...#...#######.#.###.##.#......##...#....#.#..#....#..#..........#.......#.#..##.#.##.#....#.###....#..#..#.#.....#..#.##
#.....##...#..###...##....#.#.....#.....#...#..#.....#.#.###.#....#.###........#..#.##..#.....#.#.#..####..#....#.##.##.#..#.#...###.##.....###..........####...#.#.###..####..###..#......#......#.#.##..#...####.#...#..##.##.#..#..#.#.###.#..#....#..#..##......#..####...##..#..###.#####....#..#...#.......####..#..#....#.#.#..##......##.#.#.##..###.###...##..#.#.##...##.###.##.#####.#....#.#..#.....#.#.....#...###.###.#..#.#.##.####.....#......#..#.##.#..#....####.....#.##.##.#.##.....###.#..#..#.
#..##..##.#...#.#.#.####.#.##..#.....#..###.#...#....#......#....##..#......##....#...####..#.#.##..#....##.##.#.....##.###..###.......#.##.#.###.#...##.......#..#.#.#.##.#......#.#.#.#....###.##.##.#.#..##..#.#.##.##.####.....##.#..#...#....###......#.#......###.#....##....#.#.#####.#..#.##..#.......#.##....#.#....##.....#.#...#..##..#.........##.####.##.#..###..##..#....#.#.....#....#..#..#.#......###...##.##...#....#.....#...##....###..#.#.##.#.###..#...#.###..##.#..##.#.#...###.#.....#.#....
.....#.####.##.#..####.#..##.#..#.#.....#..##.......#...##......#.#.#..#....###.#.#####......##..#..#.#.#.###..##.....#...##...#..##....##...#...#....###.#.###.###....#.....#.##.##...........##..#..#.#.#....#.#.#..##..#..#.#.##...#.###..##.#.....##.#.#.###...##.######.#...#.....###....##..#..#....##..#..##...##..#..#.##...#...#.######.#.###.#.....#.........##.#.##....#.......#.....##.#.####.....#.##.##...###...###.#.....#.#.#..#.#..............#..#####.##...#.#......#.#.###.###.#......#.#.##..##
..####.#.#.....#.#....###...#....##.#....#####..#.##.###..#.##..#.#.#..#......##.##..#.#...#...##....#..####..#....#.#..#...#.##...###..#..#..###....#...#....##..####.....#.....#.#.####....#..##.###.##....#.##...........#.##.#####..##.###...#....#...#..#......#.#....##...#.#.#...#.#.#.#..##..##.#..#..#..#.....#..#.###..#.#....##....#.#..#.###.#....##..#.###.#.#.....##..###...##..#.......#.....####.##..###..#.#...#....#.#.....###.#.#####...##.###.......#.#...#..#..#.###......#....#.##..#......#..
#.#.....#.#.#.#..#.#....##......#.##.##..#.##...##.#####..##.#...#..####..#...#..#..#.#........#...#.##...#.#.##.#..##...#...##..#..#.###...##...#...#...#.#.#...#..#..##...###...#.....#...#.#.#.##.#.###.#...............#.......###.#..#..........##.#....####..###..#.#..#.#.#..#.....##.#..#..#.#...##.##.###..#...###...#.###.##.###..##.#....#..#...#..#.##.###...##..#.#.##....#.#.##......#.###.#.#...#...#...#.###.#...##..###.#...##.#.#.#.#...##....###.#.#.....#.....#.......#..##.#.#.###.#........#..
.#..#.#.####.#.......#.#.###..#.#..#..#..##..####.#...............#.###....#..........#.#..#.####....###..#......#....##.###.....##..#.####.....##....####....#.###..##..##.....##..#..###..#...#.#.###...##.##...#..#.......##.#.#...###..#...#.#..#.#...###...####...###..##..#.#.#.#.....#...#....##.#.#...###...###.......#..#.###....#...#.#.##.#..##..#..#.####..#..####.##.#.##.#..#.....#..#.#.#..##.##.......####.##..#.#.#.#..........#..#...###.#.####.....#...#...#.####...#..#....#######......#.#..#..
.#..####..###.##..#.#.#..........#...#...#...##..###.#....#.#.#..#..#.#.##..##.##.####.....#..##.....#..#..#....#.####..###..#..#.#.#..##...##..#..#..##.#..#.#..#...####.......#.##.##.#......#.#....#...#..#....#..#..#.#...###.#..#..#...##.....#..##.#####.##.###....###....#..#...##..###.##.#...#####.##...#.##.####.####...##..#....#...##.#.......##...####...#.#....###...#####.###.#.##...###........##..#..#......#..#........##..#.#.##...#.#...##.#.#.##...####..##.#..#.##...##....##..##.##..###.....
........#.#.#.##........##...#..#.#.#.#...#.......#..#..#.####.###.#.#...#...#..#######.......#...##.#.###....#...##.#...#.....#..##.#.#...###...#.....#..##..##.....#.#..#..#..#...#..............####..#..#.##.........####.#........#....###.#.......#....##...#..#.#..#..#..##..##.###.##......#.#.#..#...#.....###.##..##....#.#.....#...##..#....#.....##..##..#..###...##.##....#.#..####..#...#.#.#.###..###....#.##.#.#......#...#..#..........###......##..#...##.#.....######.#....#..#....#..#.#.###....
...#..##......#.#####.##.#...##.#.....#.#.#..#......#####...#..#.#.#.#.#..###.#.##..#.......#..#..#..#....##......#..###..#.#..#.##.##.##.#.###........##.........#.######.#.##.....#..##....#.##.#..#....##....#..##...##..###...#.#...#.###.##...#.#.####...#######.#.##..#...#####...#.......#.##.#...##..#.##.#...#...##.#.##.#.#.#.#.##.##....#..##.##..........###..##..#.#......##.#...##.##.#...#.#..#..#.#...#.###..##..##........###....##.#..##.#.#..#....#.##....##.##.........#.......#..###...#..###..
.###.###.##.....#.....#.........##...##.##.....###.....#....#....##.###..#.#.....#..#...##.#.#...##.#.#...##......#.....#.##.#####...######..##..#.####.........#.##.##.......###..##..#...#.#..##...#.##...####......#.#...#..#...##..####.##..##....##..#....#......#.####.##..#..##..#.#......#..#..####.#....##.##.#......##..#....###.#.##...#...#....##.##....#..##....#....#..###...#..####..#.##..#...#..###....##...#.#..#..#..#..#....###...#..##....###.##...#...##.#..####.........#..#..###..#.#.#..#..
#....#.#....#..#..##...###..#.#..###......#....#.###.#..###.#....#.#.#..#.#.#....#.#.#...#...#.#...#.#.#...#.......#..#....#.#.#.#..#..#.###.....#.#.#...#..###......#..#####.........##..#####........#....##.#.#..#.....##..#.#..##.#......#....#.#..#....#..#.##.#...#####...#.#...#.#.##.#..#..###..##..###.#.#.#####....#...#####..#.#.#..#####....###.#..#..#.#.......#.####...#..#....#.#..#.#...#...#...##........#.........##...#.##..##.#.#.###..###.....#.#......####.#...#....##.....#.###...#.##......#
..#..#..###.#.#.####....##...##.......##..##......##.......#...##..####....##.#..#.#..#.#.....#.#####.##.##..#.#...##.......#..#...#..#....#...#.#.##...#.##....##.#..###....###..#.#..#...#.#..#.#.##..#........#..###...#.#..##.....###......##..#.#..#.##....#...#.#.#.......#...#..##..#####..#.##..#...#####.###...##..#...#...###......###..#.#.#.#...#.#.....#.#..#.#####.....##.#.##.#.##..#.##...#.....#.#.#####....#...##...##.......#.#..####.....#....###.#.#.##.####.##.#...##.#...###..##.#....##...#.
........##..#.#.#..##.#.........###....#..#.#...##....#...##..#..##.#.#.##........#...#...#.##.#..#.##.#.#.#..#.#...##.......#...####....#...#.#.#.#.#.#......#....###.#....#....#..#..##.#......#.#..####.#.##.#.#.....##...#.#...##.#.....###..##..##.#.#.###...#.#.##.#..#.##.#.#.....#.##.#.##.#.##.#.#.##....##.##.#..##.##.#..#.#..##..#.#.#.##..###......#...#.#.##....##..#.#.#...#...#.#.#..#.....##.########..#.....##.#...###..####.#....#..#.#.##...###...#.##.#.#.#.#.....#..#....##...##.###..####..##
###.....##...#....#.#...#...........#.....##..##........#...##.##..#....#..#.##..##..##....###.#.##..####.#.#.#...#...#.....#....##.....##...##......#.##..#..#.###...####...###.####...#...#...#.##.##..##.#.#..##....####.#.#.##...#.##.###.#..#..####.#......#....##.#.#.####.##.###.##.....#####..#..#...##..##.#..#...........##..##.#.###.#.##.#.#....#.#.#.#.........#.#.#..#.#...##..#.###.##.#...#...#.#...#.##..#....##..##...###..##.####....#..#.#.....#.#....#.....#.#.....##...#..##...#.......#..#...
.##..#.#.#..##...#.###...##...#...##..#..#..###.#..##....##...#..#.###..##.......##..##.#.#.......#..#.#.#.##....#..###....####..#........#.##..#.....###..#..#..###..#..##.##...###...###.#....#....####.#...###..####.#....##.##..##....#.....#.##.#...........#..##.##..##.#..#....###..##.##..#.#..##.....#...##.#.#..#####.....#.#.#.##.#..##..#..####.#.###.##.#..#.#...#.#.........##.##.##.#....#.##..#.#.#....#..#...##.###.#####.#..##...#.###....##..####.##....##.#..#..####.#..#...#.....#..#..#.....##
.....##.####.....##.#.##.#...###.....#.##..#.....#...##.#...#.#.##.##.#....##.......#.##..###..#..#.#.#.#.#....#.#..####.##..###....##..#.#.......##..##..#....##.##.........##....#....#.....#.##.#..#....#.#...#...####...#.#.##.....##..#......#...........#.#....##...#.....##.#.####.....#..#..#......#.#.#####.##...##...#..#.###.....#...##..#.##.#.#....#.##.##.##.#.....###..##..#......#...#..##.....#.###..##...##......#...##...#.#..#.#....##....#.........##.#....#..###..##.###..#.##......#...#..#..
#.#..#......#...#......#...##..###..##.....#...##...#..#..#.##.####..###..#.##.....####..#.#.#....#.#.#..###...#.##.##.#...##....#....#.#....#..#........#..##...#.#...#.#.#.#....#.#..##.##..#........####...####..#..###.#....#...#..#.......#.#....##..#.#..###......###.........#.####.###...###....#....#...#.##..#.#.#.#....#######.#.#####..##...###.....#.#..#..##.##..............#######......#####.....#....###.#....#...##...#........###..#.#.###.#.###...##.#.#..##..###...#...##.##..####.###..#.#.##
....#.#..###..#.##.#.###....##.#....##.##.#........#.###.#..#.##.....#.#.#.#..##...##...##.##.#..#########.#......#......##..###.....####.###......#.###.###...###....#..#..#......#.####...#..#..##.###......#######..#.#....#.##.....#....#..##.###..#..#.###..#######.#.#####...#.#....#.........#........##.#.....###.##.....#..#..##.#..###.#.#.......##.#....#######...###...#...#........#.......#...#.#.....#....#.#.#.#.#..#....#..#.#.####..#.#...#..#...###....#.#..#...#........#####..##....###..###...
...####..#...#.#........#...##...#..#.#.#.##..#...###..##....#..###.#.#.##.##...#.#...#....###...##..##...#..#.##......#.#.........#.#..###.####.......#.###..####....#.......#..###....#..#####..###...#..........##...#..##......##..#..###..##..#....###.#.#..#..#....#........#..#.###..##...#..#.....######..........#....##..#.....##.##....##.###.##.##.#....###.##..#.....##.##........##........#..#....#..###..#.#..##....#...#..#..##...#.##.#...#...##..#.##.#........#..#...#..##.#.....##.#..#...##...
.#...#.....##.##.#.....##.#.....##.....##...#....#.......#.##..##...#....###..#.#......###.#####.##.....#.....#..##.##.######......#.#..##..#...######......#...#........#.....#.........##..#.......#..####..##..#...#.#....#.#.##...#......#.###..#.###.........#...#.###.##.#..#.#..##..##..###.....#..##..###..#...####.....#...####.##.#...#.#.#....####..##.#..#..........#.#.###..#..#...#.#......#.#.#......#....###....#..##..#..##..##..###..#..#....####..#.....#.#.#..##..#..##.....#..###.....#..#.#...
....#.#......#..#.#.##.#.#.#..#.....#....#.##..##.#.##.#..####.....#...##..###.##..#...##..####.#.....#......###..#......#...#.....####.....#..#.#.###....#....###..#..#.#.......#.....#.#.....#...##.#..##..##..#.#..#..##.....#..##...##.##.#....#....#....#..#####.##...#...#...#.#..#.........##....##....###.#.###...#...#....#.#.####...#..#.#...##....##..#..##.#.#......#....##..#..#.#..####.####..###.#........#..#..#..##.#...#...##.....##..##.#.##...#...###...#....#..#..#.#......####..##.#..###.#.##
....##.###.....##.#.#####.##.#.##...#..#...###..#..#......#.#.##..#.#..#..#.......#....#..#.##..##...#....#...##....##....##.##.#.###......#...##....#........##..#...##.....#............#....###........##..#...##.#.#.#.#..#.........#..#...#..#..##.##.#.##.#.#......#.###..#.....##.##.#.#.#.#...##....##....#...##..###..##....##.#...##.#.##..#.#....#.#..##..##.#.#..#..#.#...#....#.#..#.#.##..#....#.#..#.....##.###....###..#####..#..###.....#.##..##.#...........##..#.#.##..#..#...###.##...#..#....#.
.#.###..#..#......#..##..#####......#....#....#.###...#...#...#..##..#.###...#..#....#.#..##...#.####..#..#...#..#..###.###...##...#####....##..##.#..#.###.#.###.###..###..###.#......##.########.....##............#.....###.#.#..#..##......##.......#..#.#..#.#.#.....###.......##.#.#..##....####.........#####.....#.#.........##..##..#.#.###....##..###.#.##...........#.##.#.#...#...###.###......#....#.###...##....#.....#.######...###...#...#.##...#.#..............##...###.####....#.#.#......#.###..
#..#.##.######.#..##..#..#.##.#.....##..#..##..#....#.#....#.......#........##...#..#..#..##.###.###...##...#....#....#.#......####.##...#.........#....#.#..##.####...##.####..#.#.#.##..#..#....#...#.........#..#...##.#....##.#..#.#..#.#..#.###....#.###.#..#.#.#....##..#.#...##..#.....###...#######.####..###......#.....##########..######..###..##.......#...##...#...###.##.########...#.......#..#..#...#.......#......#.#..###.#..#..........#.#.#...#.#.##..#####..##..###.#.##.##.#..#..####.#.......
##.###........##..#..#.#.........###...##..##.#..#.....#....#......##.......#.###.....#.#..####..##..###.##...###..#..#......#..##.##.......#.##...#......####.###.###.#..#.#####.##.#.#..#..##...#.####.#.#.##.#....##........#..#.##......##.#.####..#.#...........#.#####...#.##...#...#....#.....#.#.#.#.##.##....##.#....#.#.#.....##.......###.....#....##.#..#.###.#.#.#....####..#.##....#.##..##..###.#.......###.#.##.#.#.....#.#....#.#.#...#.##.#...#.#.#...#.#....#.....#.#.##...###.#...#..#..........
..####...#.#.#.#.#.##..##.#.#.......#.....#..#..#.......#...#.###.##..#...##.#..#.#...#.#.#.##..#..#...##...#...###.##..#.####.#....##..#..#...#.....##..##.####...#.....##......##.#..#...#.#.......##...##...##..#.###.#..##.#.#..#...###.#..#..##..#....#.#.##.##.##..#..##.......#...#..######......#.###...........##.#.....###..##..##.#.#..#...#....###.##..#..#....#..####...#.#####......#..#.#..#.##..#.......###.#..#..###...#.#.###...#..#.......#.#.#.....#.#....##..##..##...#.........#...#..#.#.##..
#...#.###....#.#.#.##.####.#..#.#.#.....##..##..#..##.......#####...#####..#......####.#.....#....#..#..#...#....#..#.#.##..###....#..###.##..#.####..##.....#....#..#..#.##....#.....##..##.##..#.........#....#.....#.#.##...#...######....##.#...#...#.###.##.##.#..#.##..#..#...###..#.##......###.......##...#.......#....###...###....#....#...##..#.#.#.###..#..#.#..#....##..###..#.....#..#.#.#..#.#.##...#..#.#.#.....###.#...##.....###.#.......#....#..#.##...##.....#....#.#.#...#...#..##....##.##....
#..#...#.##..##..###............###..##.###..#..#.##...#...###..##.##..##.#.......#....#...#.#..##.#....#...##..#.....#.#...##..#..######.##..##...#.#........#####.....#..#..##.#..#.##....##..#.....#...#.......#.....#...####.#.#.##.###....##.##.##....#..#..#..#...#...##..#...#......#.#......##.#..###..#.#..##..#...##...#.#.#.#..#.#.###..##........##.#....#...#....#...#..####........#.##....#.#..##..#.#..##.#.#......##.#..##.#..###.#..#.#..###.#..###..#...##.##........##.....#..#..#......#.#....#
.#..##....##..##.#.#.##..#.#.##.#..##.#..##....#.##..#.#.#..##.#.......#.#.#.##....#.#.###.##.#.#...#..##.##..#.#....##.#........######..#....#.....#....#.##..#.#####....#..#..##.........######.#..##...#....#......#.....####.#..#...##.#..#.#.###...#..##.....##.##.#....#.....#.....##...##.#..#........#..#...#.##...#.#..##....###..#....#.#.#...##..#......##.#..#.#..#.....#...#...###....#...#..#.#...#.#...###..#.#.....##.##....##..#.##..#.######....#.........##.##...#.......##...#..#...##.#.#.....#
.#..##.#...#..#.......#.#.#...###....#......#..##.##.#.......#....#.###.#..#......#.....#.##.#..#########....#....####...#.#........###......###.#.#...#..#.###.#.....#...#..##....##.##.........##.#..##........#..#.#...##..#...##..##.....###.....###.#....#.#..##.#..##.##.##..#....####.##...#..#..#.#.#..##.#.#....#..#.........##.##.....###.###.##..##..#..##...#.#.#..#.#..##..#.#.#..####.....#...........#...#...#....##..#.###...#.#####...##...#.#...##..#.....######.###.#.#...#.#......#...#....#..#.
.##.##.#.###...#...##..##.###....##.#.#..#..#...##..##......#..........#.#.#.#.#........##....#....##..#####.#.#..#.#.....#.##..##.###......#......#.#.#.......#..##...#..#.##..###....#####.##......#.#.##.#...#.#...#..##....##.....#..##..#####..#...#.#..#...#.#.....##.......####...##...###...#.##...###.#.##.##.....#..#...##..###....#..##.####....#.#.###......##.###..#.....##.#.######........###.#.#.#.#...#####..#......#.#..##.....#..#.##..###....#....####.###..#..##..##...#.#.....#...##.#.##.....
....###..#..###.#...#.....##.#.#........#.####.....##...........#####..#......#.##..###.###...#.#...#...#..##.###..##..#.#..##.........#.#.....####.##.##....#....#....###.#.###.#...##...#..##...#.....#..#.##.....#..#.....##..#.##.#.#........##.#.....#......#.......#...###.##.#...#..###..##..##...#.##...#..#..#......#.......####....##.#......#.#.....#.#...##.#.#...#.##..#.#.####......##.#.#.#...#..##.##....#...#.#.#.....#..##..###..#......##.##.#.#..#.#.#.......###.#.#....#.##...#..#.#.#.##..####
#.........#.##.###.#..##..##.##......#....##....#.#..###.#..#..#......#.#.##..#..#.##..#.###..#..###..##.#.....#####.........#....####.##..#..#...#.#..##.#....##..##.#.....#.#####....##.###..#.........#.#..####.#.###.###..#........#####..#......#..##.##......#.##.#..###.......###.#..##...#.#.#.....#......##...#..#.#.....##..........##....######.#..#..#..#.#....##.##......###.#..##...#..#.#.###....#.##.##.#.....##.#.#.##.#..#.#.#...##...##.#.........#.#.....#..##..#.#.....####.#..#..###.#........
####....#...##.#.##....#...##.#....#........##...#.##...##...##..........#..###...#.#....#..###.##..##..#.#.#...#....######.##...##.#.##.#...#.###...#..#...#......#...#.##.....#.#..##.#.#..##.#...##.#...#.....#.#.....###.#.##..##.......#...#.....####......#.##..##...#....##.##.###...#..##...#..#..#.#...##.#..##.#...##...#..#...####..#....#....#....#.#.##.#....#.....###.#..#.#.....#.##...####..##....#.#..#.#..#.....#......#..#.....#.#..##..#..#.#.#...#....#.#.#.##.#.#....#..#.##.#..#....#..#.##..
#.....##.#.#......#.##..##.#.#.#...#...###....#####..#....##..#..#.###.#.#..#.###....#.##..##..#....##..#..#....#....##....##.###..#..#...##....#..#....#...#...##..##...#.##...#..###.###...##..#..#.##....#...#..######...#...##.#.....#...##.#..#.#..##.###.#...#.####.##....#.##....#.##...#.#.#...........##.#.##.......#...###..####.#.###...#....###..#.##.....#..#..#..#..#.#.###.#...#....##......#.###.........#.#......#.....##..##....##.##.#.##.#....##...#...........#.#..##.##.....######.##.#....#..
..#..#...#.#..##.#..........###......#.#.##.#..#.#.#.#.####.....###.#.#..##..#..#...#.####....#..#......##..#...######.#...##.#.#.#..#..#....#...##.#...#.####.#.##.#.##...##.....##..####.###.#....#.........##.#.#..##..#####...#.##..##.....#....#....##.####...#......#.####..#.##..#.......#...#.######.##....#.#..###..#...#....#.###.#..####..##......#.#########.#...#...#.#...#.#.#......#..#....#.##........##..#...##.#.....#.#..###.#.....##.#.####.##....##...##..#.#####...#..###.##.#..#.......#..#..
...#...######.##...#..##.#.....##..#........##....#.###..#.##..###....###.#...##..#......#...##....#....#..#..#....##...#...#...#....#.#..###.#.#.##..#.......#.....#.#.##.....#..##...##........#..#..###.####..#......#..#....#.##....##....#.#####..#..##.#.......##..####..##..#..##.###......###.#...#.#.##..#.#.#...#.##..####..##.########.######.#........######......#..##.##..##...#.##.#.#...##.##.....###...#....#...###.#...##.#....##..#.....#.....#.#..#..#####.######.#...#..######......#.#..#.#.##
#.#..#..##...#.........####..#...##.##...###.....###.##...##.##.#.#...###.#...###.#............##...#.##.######..##...#..........#..#.#..#.#....#.#.#...#.#.....##.##.#.#.#...#..#...#.#####...###.#..#..#.##.#.#...######.#.####.#.#....#.##..#.##..##.#.##.##.#..###.#..#..#.#..##.######.....##..#...###.#.#..#.........##.....##.#..##.##...#.#.#..#.....#..#...#..#.#.##..##.#......#...##.#####..#.##....#...#.#.##...#.####.#....#.#.##..#.#..##...#..#.##.###....#...............#######...#.#.###.......#.#
.....#...##......#.#.#.#.#..#..#....#.....#...#.#....#....#.#.#...#....#...#....##......#..##.#......###...#.##.#...##.#.#.#..###.#..#..##..##...###..##..#..#...#..###..##.#.#..#.#.#..#.#.#####....#..####.##..#..#.#.#.#.....#.##.#..#...#...#.#....##...#........####.##....##.#.#.###...##.#.#.##.#####..#.#.##..##....#.#..##..#.##.#.....#..##..#.#.#...#....#...#.......###.#..#.##...#..##......##.....#....#..#.###......###...#..##.###..###....####....##....#...###.#..###.#.#####..###....#......##..#
########..##.#....###.....#..##.####...#.....#...#.........#..#..##.....##..#.#.....#....#.#....###....##..#.....##.#....#..#.####..#..#......##.#.###....##.##..#..#.#.#.#.##.#..#..#.....#.#..##.#..#..#...#.#.#..##...##.##..##.#....#.#..#.##.##...#.####....#..#..####.#..####..##.##.#.#...##..##.##..#.....#.#.##......#.........###......###.##..##.....###.##.#...#.....#..######...###.....#.##...##.#........#..#.###...##..#..###.#.###....#...#...#.#...#.....#.#..##.####....#...#.#..#.##....#.##.##.
#..##...##..#.#.##..#.###......#..#....#...##..##.#.#....###.###..#.#..#######.....#.....##.##...###..#....#....#...#.......#.....#.####.#.#.#......#..##..####.####.#.#.#.#..#####..#...##..##..##...###...##.###..##....##..##.#####.###.#..#....###...#...#.###...#.....#.....#.###....#..####....#..##..##.#..#..#.#..#.##..........#..#.###......#.###.##.#.#..#..###....#.###..#....#.##.#..#...#.#..##......###...#.##...#.......#................#...#.#.#.#.####..#...#.#........#..#.##.###.##....#####..#
#..#....##.#.#....#.#......#..###.##......#....#.##.###.#.#..##.###..#...#.....#..#.##.#..##.####.#.....##.#..#.###....#...........#.#...#.#.#.#...#.#.#.#.#..#.#..#.#####.###...##.#..#..#.#.#.#..#...#..###.#..#.#..#.#..#...##.#......#......##.#..#...#.##.#..#.###.#.##..##..##.###.#..####...#...##..#..###..#.....#......#..#####.......####......##..#.#..#..##...#.#.##..#.#.##........#.#.#.###.######...###...##....#....##.#....#.#####.#.##.##....#...#....#......#...#......##.######......#.#.#..##..
###...#........##.#.......#.#..##..###.#...#..#.###..##..###..#..##.#.....###..#.#....#.#......#...#....##.#......##....##..........#..#...##..##...###.#.#..##....##...###......#..#.#....##.#..##....##......#.#.#.#...######.##.....#....#.##....#..#..#..#.##.####.....##.#.#...##.#.......###.###.......#..#.#.........#.##..#.......##.##......#.#.#....#..##.#..#.####.#...#.....#.#..#.#.....##..#...##...#.#.##..#.#..........##..#.#...#.###.......#.#........#..#...#......#....##.#.#.#.####.###.#...##.
#.#.#..##.###..#.#.##....##...#...##..#...#..##.#...####..#.#.#.#.#.#.....#..#.#.#.##.......##....#.#..#..#.#..#.#.###..#..#.#...#..#.#..#...#...#.#....##.#...###..###.#...#.#....##...#.........##.........#..#.#...#..###.##.....#...#..#.#...#.##....##..###....##.#....##..#.##.#...##.#.#.##...###...#.#..###.##..#...#....#####.#..##.##.#..#..###..#.#..#...........##.#.......###..######.#....#.##....##.#.####......##.#.#..###.#.#.##.#....##..#..#.#.####..##..#.#..#...####.#........#...#..##.#..#..#
#.##.###....#..##.#######.#..#.#..#.....#.......###.###...#..#...##......##........##...##..######..##..#....#..#.##.##.#....#.##.#....#.##..##..#..#.#.######.....#....#.#..##......#..#.#...##......#..#.##......#.##..#..#...#.##..#...#....##.......####...#.##..#.##.#...#....#....#.....###........#..#....#.###.#..#.##.#..#.##..####...##.##....#....#...##.#..#...#..#.##.####...#..#####.#...##.#.....#..#....##....#.##....#.##..#.##..#..#..##...#..#......#..#.######.#.#..#..#.#.#....#..##.#####....#
#.#....#.....##.......#.###.#...#.#..##.#.#.#####....#..#.....###....##....#..##.#..#...####.##..#...##........#.#...#.#..##.......#.#.#.#.#.#...#.#.......##..####.....##...#...###....#....#.....#.#...#...#.##.##.#...#.#.####.#.......#..#.##.#..#..##...#.......#...#......#....###.##.#......##.....#.#.##.....###.##.#..#.#...#.#...#.##..#...#..##...#.###..#########......#.###...#.###.##..##.##.#..#....#.....#..........#.####..#.#..##.#.......#..##...##.##..#.###.#...#...#.#..#.##.#####.#.....#...#
#####.#......#...#.....##.#..##..#...#...##.#....###.#.....##.....#...#.##..#.###....#......#..##..#.#...#..#..#..##...#####..#..#.##.#...........##.....###..#..#...#.#..#.......#...##.#....##.##.#.####.####..##.#..#..#.##.#..#..#####..#.##...##.##.#.#...##.##.####...#.##..#.####...####..#...#.#.#.##............#..#..###..##.#.#..###...#...##..###.##...##.#....##.....######.#.#...#.##......#...#.....##..#.##......#..##.......##....##.##.#......##.#.###......#.##...#.....##.##....#...#.........#.
..#...#...#...#.#....###.....##.#...###....##......#.##.###.#....###..###..##...#....##.#...#.####....#.#.#.#.#.##.##....##.##...##..####...#.#.#..#.....#.###..#.#.#..##..##..##........#.##....##.##.#......##.......#..####...##.##..##.........#####.####...####.##.#.#....#..#.#..#.#.##.##..##.#..##..##..####.......#..##.##..#..##.#.....#...#..#....#...#.##.#....##..#.##.....#....#.#.#......#...##.#.#.#..###...###....###...###.####..##.#.....#.#.##.##..#..#.##.#.#.##....##......###.##.######.#....
.###..###.#.........#.##...###...###.#..#..#...#..#.##.#...#...#.###.....#....#.#.#......#.#...#..###...#..#...#...#.#.#.#.#.###.........##.#....#.......##.#..####.....#..#.###...#..##.#.#.##..#..####...........##.###...#...##.##.###....#.#######..#.........#...#.#.......###.#....###...#..##.#...#..#.##..#....#...#..##..#....#.#...##......##....#.##...###..##.##.....##..#.#.#..#.#.#.#.....##.#....##.....####.#.##....#.#..#.#...#.#.##.......##.#...#....#..##.##..###..............###.#..###.###.#.
...#####.#.#.##...#.#..##.#...##......##..###.#.#..##.....##.###...#..##..#...####.#.#.##.#.....#...#...##....#...#..#...##...#.#..##.##..#..#....###......#.##..###.#..#...###.#####.#..##.#.#..##.....##.#..#.##..##.##..#..#####....#.#.##...#.#.......#...#..##.....##....####.#.###.###..##....#.....#.##...........#...#....#....##.#..#....###......#.#.#.##....##..#....#..#..#.#..#..#..##.......#...##..##....#...##..............#.#..#....#..#.#...#...##.###.#..##.####........#...#...##....#.........
#....#..#.#..#.#.###..###.####.#...#.#...##..#....#..#..........#.#..#.#.#.##.#..###......#.##.....####.##....##..#.#..#.##.#.#...#..##...###..##..#.#.#...........#..##....#..#.#.#.####....#.#......###..#..##..#......#...#..###..##..#.#........##...###....#...######.##.#...#....####.#..#...#..##.......##..#..##.......##.##...##.#..#.##.#.#...#.......###......#.##.##..#......#.#..#..##..###.......###.####...#####.###....#.#.##.##.#..#...#..#..#.#...#...#..#.#.##.##.#....#..#.#..#.#..#.####.##...#
.....####..##.##...##.##...###...####...#....#.#.##.#.#.#.#.....##.#.##...#..#...........#.#.#..###..####..#.####...#.....#....##....#.#...##..###...##.#####.###..##...#.###.....#.##.#....#........#.#...###.##.###.###.........#...#.....#.##.##....##..##..##.#..###..#....#..#..#.....#######....##.###......#..##..#....#.#......#.#..###.......#..#.##.##...##...##.##.###..###..####.#.#..#.#..#...##....#.####.#....##..#...##...###..#...#...#..#..###..#.#.#...#.#.#...###..##...###.####..####.####..##.
#.....#..#.#..###..#...#...###.#.......###.....###.#.###.##..#.#...###..#..#..#.#.#...#..#####.#.###......#.#.#.#.##.#......#........#......####..#...##.#.......####...#..#....#..#.##..###.......##.###..#.#.##.#....#..#..#...#..###.##..####..#.#..#.#.#####....#####.#.##.#.#..#...#.#..#..#.##...#........#..#.##.###.....#.##..##...#.......#.##..#.#..##.##.###.#..#.......#..##......#..#.......#..#.#......#...###.###.###..#..#.#..............#.###..#.#..#...#..###.##.....#...#.#......#..#.#.........
.#..#.##.#.##...##.##.#....#...#.#..###.##.##.#.#..#..##.#.....#..##...#...#.........##.#.#.###.##.#..#.###.#.#..#.##...#######.....##..#.##.#.##...####.#....##.....##..##..#...#....###....#..#.........#...#.#.#..#....######......##.#..####.##..#.#.#.##.#..###.#...##.##.#.#.##..#.#####..##.#.#.#.#....##..##..##..#..#.#.###.#.##.#.#..##...#...##.#..####.###......#.#.#.##.#.....#..#.#....##.###...#.##....#####.#....##......#.#............#.###...###..#.##.#.##...#.##..#.#.###.#.######......#...#..
........#.#..##..#.##...#....##.#.#......#.#..###.##.##....#...##.#....##...#....#..#........#..#....#....##...#.#.###....#.#.##.......##....#..#.......#......##.###.#...##...##...###.##..#.#.#..##.....#..#.#.....###.##..##...##.#.###..##....#.#.#..##..###..##.##.##.##..#.##..#..###.#######......#.#..###..........##.###...##.....#####..##..##..#..#...#...#.#..#...#....#..##....##..##....####.#.#.....#.##...#.#....#.#..##.#..#.###.........#...#.#...###.#...#.........###.#####........#.#..#####...
..#..##..####.###.#.#.......##..#...#...#.##.#####..##.##.#...##...#.......#####....#..##..#..#..#...#.##.#..#.##..#.....#####.##.#....###.##.####..##......#...####.###..#.#.##....#.....#.##..##.#..####.#...#..#.#.#.#.#.##.##.###.##.#.###.......#....#..###..#..........#..##..######..#.#..#....###...#..#.#.#.##.#.#....#....#.......###.##..###.#.#.#.#.###..##....#..##.#..########..##......##....#............###.###...#.....##....##...#....###.##.#..#...#...#.#..#......#.......#....##..#...#...##..
....#.....#...#.###..###.........###.#####..#.##.....#.......##.........#.###.####.##...#..#..#..####..#.#....#........##..#.....##.#.#.#.#..#..##.#.#.#.###.##.##..#.##.#.#.#.#..###.....#.#.#..#..#.#.#...###.#####.##.....#..#..#............###....###.##..#.#.#.###.#....##....##.##.#.##..###..#.#...#...#.#...#...#.#####.###.###...#.#.#.#.##.##...#.............##.#.........##..###...##.###..#.#..######.##............#......#.##.####.##..##.###....#.......#..#.##...#..#.##.##.#..#....##..####..##..
....#.###..#...##...#.##..##..##....####.#.#.##....#...##...#...#..#...#...##.##..###..###.......##.#....##..#...#.#.###.#.####..##...#.#.##.#..#......##..#..##.#..####..##.#.......#..###..##.###.#....##.#.#...#.....#..#...##..#.....#....#...###.#....#.##.###..####..#...#.......#.#..##..#.#..#..##..###.#.....#...##...##..#.#.......##......##.####..##..#...####.######......#..#..#.#......######.##.##.#.##..#.#..#....#..#....#.#.##..#..#.##...###..#.#.###..##........#..#.##..#.#...##.##..##..#...#
...####.......#...#....#..####.#.......#####...###....#..#.##.###.....#.##....##..#..##..#...............#.........##...##..##..#...####...#..##..#.#.###.##....##....#...#..#.#.###.#.#..#.#...###.##.###.###.#...#.##...##....##...#..#....#.#.#..####..#......#.#.##.....#.##...#.###..##..#.#........#.#.......#.#.#...#....#..#.##.#....###.....#......#.###......#.....##.#.##.#......##.##..##.#.#..##.#####..##..#..###...........#..##...##..##..#..#...#...##.#...........#...#..#....#.#....##..#....#...
#.#....#..#.....#.......#......#.#....##...##....###.#.#...#...#..####..#..#.##..#..#...###....##...####....#.#....###...###...#....#....#.#....#.....##.##.#.....#..#.##.##.#...#.#......#..#.##....#.####...###..##..#.###..#.#####.#.#.#.#...##..##..#...###.##..####.#....#...#.########.##........#..###....##.#..###..#......#...##.#.#.#...####.##...##..###....##.....#.#.#.....#...###.###..#.##...#.....##.##...#...##..#..###.......##...#...#..##.#........#..#.#.#...#.#...#....#.#.#.#####......#..#..
##.#...#.#.#..#.#...#.#..###........#.#......##........##....##..##..#....##.#..##..###.#.#..##.##.####..###.....#.###.#....#...##..#.....#..##.##..#...#..#.....##.#...##.##.##.#......#.####...#..##.......#.##.#.#....#..#.#.#.#.#.#..#######..####..#..#.....##..##.######.....##.###...#......#..#..##..#.#...##.#.#..##.#.#.#####.##..##.#.###.....##.#...#..#...#...#.....##..#.#....#.##........##........##..##.#..###...###..##.#.##.......#.#..#..##...###..#..#...#..#.####.#.#........#.#.##..###..#..#
.#...#.#.#..##...#..........##.#...##.#.#.####..#..#.#.##......#..#.#...#..#..#....#..##.#.###.....#.#...##.###..#..#...##.##.##..#.....#....###.....#...#.......####.....##.#.#.##...###.....###..#.#....#.#....##.....#..#####...#..#..##.#####...##.....#..##.#.#...##..##.##..#.#......####.##.....#.#..#.#..##.##.......########.#.#.....#....#.#.#.....########.###..###.#.#.#..#.#######.#....#.#...###..#...###.#..#...#...##...#####...#.#..###.#..##..##.#..#..##...#..#.....#.#.#.....###.######.##...###
#..#.###..####..#.#..##..#.#..#......#.........##..####.#....##..##...##..#..##...##.#####..####.#..#.#....#..#..#..##..###....#.#.#.##.......##.#.###....##..#.##.#......####..###...##.#.###..##.#...#..##..##.#.........#............##..#.###...#..#....###..#....#..#..#..#..#...#.#.##..##.#...#..##.###....#.#....#...#..#.......#.###..####...#.##......##..###....#####...###.##.#.##.#.#...##.....###..#..###......###....##.###.###..........#..##.#..#..##.##......###.##....#....##......#.#..####..#..
.###...#...##.#.#..#####.....#.....#.#...###.##...#.###...#.#.....##.##.##.#...#..#.#.##.......##.####.#..##.#..#.####...###.#.....#..#....#......#.#..#.....#......###...#....#.###.....#..##.....##..####.#.###.#......##.##..##.#...#...#.##...####.###..#.#..#...#.....#.#....#.##.##.....###.......#..#..#......#..###.##.##.####......###...#.#..##...#..####.#.#.....#.....#.........####.#..#....#..#......#..#.#..#....#.##..#....#...#..#...##.....##..#..##.#..####.#....#..#.#..####.#..#...#....#.###..
#.....##..##........##....#..#.....#.###..##.#.......#.........#.#.#...##.#..#...##...#...##.....###..###.###...#.#...####.#.#..#..###....#.#..#.#......##..#.#..#..##........##.#.##.##.#...#.####....#.###.#..##.#...##.#...###...#...#.##...#.####..##....##...#.....#...##.#.#...#.##.#..###..######..###...#..##.###....#...#..#..#.......#.##.....#..#......##.##...#....#####.#.#..#.#.##..##.#...###.#.....#......#...#####...##.#...#.#.....###..#.##...##..##....#..#.#.#...#.#.#....#.#..##.......####...
##.....#..######...##..#####.#.##...#....##..#..#.##.#..##.##....##..#....#..#...##.#..#.#.###..##.###.....#..#..#..#.#.#.#.......##.....#...##.........#..##.##.##....##..#.#...#.#..##..#..#.##.##.....#..#.....#..#.#...#...##.#.#..#.#.#.##.###...##.##....####......##.###..#..#.#..#..#.#..#...#.#....#.#.#..##.##...##..###....##.....###..#...#.##..##.#...##....##..#.#.##..##.#.#.#....##.#.#..#.##.....##...###...#....#.##...##....#..####..#####...#..#.###...##..........#..##....##...###..##...#....
##.#..##.#......#....####.#.....###.###.##..##.#..##.#..#.......#..##..#.#...###......##..#...........###.#.#..###.#...#..##.......##..#......#...#....###....###......#...####..#...#.....###.#.#.#..#.#########..#..#.#..#.#..#.#####..#..###.......#...#.#.#....#...#####...##..##.#..#......##.#####....#.#.#........#....###.##...####..#..#.............#.####...##..#...##..##..####..#.#.#.#...#..#.##.#..#..#######......#...####...#.#....##.#.....#..##....##.#..##..#.##...#.#....#.......#...###....#..
##....#####.#.....#..#....#...###...#.#.##...##...#.###..#.....#...#.#..####..#.##.#.##.#......##.#.#...#.....#.###.####..#.##..#####..#..#.####.##...#.#.#...###.##..####.....####..##..#..#..#.#..#.###.....#..#...#.#.##.###.#.##....#.######.....####.#..#...#.#...#####.#.####.#.#..##..##.##.#..#.#.#...#..#.#.#....##.#.#...##...#..#..##..#...#..#..##...##..#.###.......#..#...##...###.........###.#..#..#..#.#.#..#.#...##...##.##..##.....#.##...###.#.#........##.#.#.#.##.#....##.#...#...#...#.....#.
.#.#.#..###..#.#.###.......#.#.###.#...#.....#..##.##.#.#...#..#.##....#.#....#...#.#####..#......#..#.#....#.............##....###.#.#.#.##.###.......#....##.##.##....###.##.....###.#..#.#.#........#..##.##...#.......#...##.##......#..###..#...#####...#..#..#.#.#......#.#.####.#..##.....#.#...#.#.##.......#.#..#.##...#.#...##..##.#.#.#####..#...#####.#.##.#..#.......#.#.#.#..###.#..#...#..##.##.....###..#..#....#..##.##.#..#..##....#....#.#.#...#.##..#...#..###.##.####..#...#.#..##..#...#.#..#.
.###..#.#.#.###.#..#.#.....##.####....####.#....#......#.##..#.#...##.###....#...#..##..#.#####..##....#.#.#.##...#.#........#..#.#.#.#.#...######.#.#..#....#..#..........#..#.##.#....##.#.#...####...###.#######.#.#......##.....#.....##..##..#.#####..#.....##...#.##.#.#.....#...#.##.#.#..#........#.....##.##.#....##.##....#..##..##.......#..##.#..#.#....######.#.#.#.#.######....##..##...#...###.######.##.....##.#.#.#.#.##.##..#....#.##.#.###.#.##.......###.#.#......#..##.#..#....#.........##...#
..###.###.##.#..###..#.#...##...#.###...#....#..#.....#.#.#.#.....###..####........##.##...###....#.#.#...#####......##......#..#..#....##.##..#...##....#....#.#........###..#.......#.#.#.###.##...#..#..#.#.#....######.#.##.......#####.#.##....##.##......##..#.#####..##....#..##........#..#..#.#.....#.....##.#.#.######.......#.##.#....##.##..#...##.#...#.#.#.....#..#..###.##......####..#.#..#......##..###.#.#.##....#.#.....######..#.####.#....###.###...######....#...##.##....##.##.#....#...#.#..
#......#.##.#.#...##.#...#.......####.###..###...##.#.##.#.#.#.#..##..#.#.#.##..#.##...............#..#..##.#...#.....##......##...#...###...##.#...##.##...##....###.####..#..#.#.#..#..#####.#.....##.#....#.........##.#..#.##..#..#...###....#.###.#.#.##.#.......##.#..###...#........##..#.#..#....#.##....##.##.#..##.#..##.#..#.....#...#.##.#....#...##......####..#.###..#.#..#.#..####.......#.####.#.#####..##..#...###.#.##......#.##....#....###.#..#......##.####.#.#..#.#.#..#.#......#...#.........
.###.....##.###...##......##.#..##...#.##......##..##..#..####.####.#...#####.##..#.#....##.#.##.###...##.##..##....#..#..#.####.###...#..##...##...#...#.#.##.....#...#...#.##..##..#.#...###..#.#.#.#.#...#...#...#####.#.#.######.#.##..#..#.....#..#......#..##........#...#.#..#.....####.#.##.#.......####....#.#.......######....#.......#.#.#...#..#..........#.#..###....##....###.....##.....##.#......#.####..##...#.#..##.#.####.#..#..##....###..###.#..##..#..#.......#.#.....#..#....#..#...#...##..#
##....##.##.#.#.....##.#.#..........##..##.#.....#..#....##..#...#..##..##.#.#....#.#..##..#...#.###....####...#.....#........##.#.##.#####....##.........#.##.#.##.#..#.#.....##.....#.#.##...##..##.....#.##.#..#.##.......#....##.###.#..####.#.#.....###.##........####....##....##.#.#.....###.#..#.#.#.#..##..#.#....##..##..##.##.....#..#.#.#.#.#.......###..#..##.##...#######....###...#..#....#....#...#..#.###.....#....###....#.###.###..#.#.#.###.#.#.#.#..#..###.#...##.##.####.###.#...##.##.###.#.#
..#..#.......#.##..##.......#...###....###..###.....##.##..##......#..#####.##.#..#....##.#.#.#...#.......#####..#...#.#.#.##.#.##..#.#..#...#.###.#..#.........##.#...##.#....#..##...#.#..#..###...#####......##.....##.##........#.###.####..#.##.##..#..##.#...###.#...#.#.####.####...........#.#......#..#....#....#.#..####.#...#..##..#..###..##.........#.##..#..#...#.....##.###..#.##.#.#.#..#.#....##....#....#.#.##..##....#.........#...#.........#..#..#....##..##........###...#.#####..#.#.##.##.#.
..#...#.#...##.#..#.#.#......#.#..#.##..#.##...#.....#..#..........#.#.##....######.#...###...#.#..###.#.#####..#.#.###.####...#.....#.##...###...#..#..#...#.#.#....##.#..#....#....#.#...###............#...#......#.....#...##..####.#...#...........#.#.###..#...#...#..##.#.##.#.#.#.#...##.#.##......#......###..#.....#.#.#......#...##....#.#.##.#.#.#...#.#.#.......#..#...#...#.#......#.#...##..#....###.##.#....##..##....###....#..##.#.#...#..##..#..##...#...##.#.#.###..##..###......####.##...##.#.
......####...##..#...####..##....#..#..#.#..#.#..#.##..###....#...###..#.#.###..###...###...#..#..#...#.#..##....##.##.#.####...#.....#.......#.####..#.##...####...##..###.#######.#.#.....##.#....##....#.#.....#.#..#.#..#..#..###.....#.#.##..#.#.....##.##.....###.#...#...#..##..#..##....#.....##.....#.....##.#...#..##...#..#.##.........###.#.##..#.##...#..##...#.###.#.#.......##.#.##.#.###.#.##..#.##..#...#.....#......#....#..#...#...##......#.#.....##.##.....#...##.#....#.##..#.###....#####...#
..#.#......#..#.##...#..#..#..#..#.##..#.####..#.#.##.#.#..#....##.####.#.........##.#.###..#####.....##...#####.##.#.#.#.#..#.#.#..#....#....########..##..#.##.....##.##....##.###.#..#...#....#...##.#..##.###.#.....##..##.#.#.###.....##.#.###.#...##..#.........#.#.......##.###......#...#...##...#.##.###......##.#.#..#.##.#.####.##..###.#...##..#.#.#..#..##.#..#.....#......###...##.##.###.###...##.#.#..#..#..#...#.#.#.##.#...#.....###..#..#.##..#.#..#.#.#.##...#.##.#....#..#.#..##.##..#.....##.#
....#.......###...#..#..####........#...##..####.........#.#......##.####...##....#.##..#.###...#######.#####..#.#..##.......#.......##.###.#......#.#..##..###.###.#..#........##...#..#.#.#.##..#.#.#..#.#.....#.###.###.#..##.#..#...#...#..#.....##.#....#....#......##..#...#.#........#...##..###.......##..#####.##.#.##.....#...###..#.##..######...#....#...#..#...######.##..#.##.##..##..##..##..#.........##.....#..##....#...##.#.....#..#.##..##....###.#.#.#...###.##.....#.....#.###..####...#.####.
..#####......#.............#...#.......#.....##.#.....#.#..#.#.#.##...#.####.....####....#.##..##.#....#..##...#..#.....#.#......#.....##.#........#..##.#..#......###....#...#.......#.#.######.....##.......#...##.#..##.##.##...#.#.........#.#.#.#...##.##..#.#......######.#...##....###..#.##...###..#...#..#...#........#..........###.##..#.#.#.#.#....#......###......#....#.##...###..#.###...#.#..#.#.#.###...###..#.#.###....##.#..##.###.#.###..#.#...#.#.#.....#..#.##.##..#.......#.#.##......#..#.#.
##....###...##......####..#..#...#.#..#...#.#.#...###.#.#.#............#.....#..#..##....###.....###.....###.....#.....#...#.........##.#.#...##.##...###.##.#.####.#...#..........##......#.#....#.#.##...#...#.#.......#.#.##.......##.#...###..#...#...##..#.#......#.##..###.#.#..#.#..##..#.#.#.#........#....###...#..#....##...##..#####....###....#.....##...###.#.....#.#...###..#...#.##..###.#....####....##...#...#..##.#.#.#######..#....#.#....##..##...##..#......##.#..##..##...#.#.#.#.#.####.###..
.#.###.###.#.##..#.#..##.##...##...###.###.....###.#..#####..........##.....###.#..#..#...#..###..#.##.....##....#....#.##.#.............#....#...##.#.#...#.##..#....##.#...#..#.....#.#.....#...##..#..#..##.#..#.##.####..#........##......##.#..#..#..#.#.##...#..#.##....##...#..##..###.#....#.#..##.#.....#.###.#..##..#.###.#...#..#.##.........##.....#..##...###....#..#.#....#...#..........#..#####.##......##.#...#....#..#...#...#....#....#........#.#..##.######.#.#.....##..#....#.###..#.#..####..
.##......###.#....###.#...#.....#.#.#......#..#....#..###.##........##....#.#.###.#....#..##..###.#.#...#...##.##..#..##...#..#..#...#.#...#.##.##....##...#..#...#.....#.....##......#.....#..###....###..#.##.#.#...###..........##....#.#.....###..#.....##...####...#.#.#.#.....#......###...#.........#...#.....#..#..##.#...#......#.#....##.....#.###.#..#....##.#...###....#..#.#...##.###.##..........#.#.#.#.#..#...#...##..#.#..#.#.###.##.##.#..#..#....#...##..##...#......#.##....#...####.#..#.#.....
..##..###.#...#.#.#..###........#.........##..#............###.###.........#####....#.#.#..##.##.....##.###..#.#.....#..#..##.#..#.#.##..##..######.#.###.#......#.###..#...#.#####..#.###...#.####.###..#.##..#.....#.#.####.....##......#.#.....#....##..###.#####..####....###.....#.#.#######.#.##....#.##.##...##.#...#..#.#.#..###........##...#.#.##.#..##....##..#....#...###..###.#.#..#..#.........#..#.#.......#...#.#..#......#.....#..#.###.#.#..##.##...#####......##.###.#.##.#..#.#.#######.#...#..#
#.#..#...##..#.##.#..#.###.###......#....#..##....#.#...#....#.##..#..##..###.##.##.#.####..#.##.#.##..#..##.###.#..###.##......#.##..#....#.##..##.#....##..###..#.#.##.##.###.#...###.#.##..#.#.......#......###...##......#....##.##...#...#.#.#.#.####..#.#.#....#.....#..#..##....#....#.#..##.#.##..####...##.....###.#.#..#.##...#.#.###.#..###.###......##.#..####.####........#......#..#......#.##...##...#.#.#...#.#..##.####...#####..#######...##.##..#........#..###......#.##..#...#....###.....#....
####....#.#..###.#.#....#..##..#..#...#....###...###......#.#.#..#.####.....#......#.#######.##...#..#..##.#.#.###.......#..#.#..##...#.#.....#....##.....#..###...###.#..#.##...##..#..........#..###.......#.##.#.#..###.#......#.#..####.#.##....##.##.###....#...###.#...##.....##.....#..##.##.##..##.#...#.#.......#.#.#..#....###.###..#..#...#.##..#.....##....#......#...#..#.#.##.#.#.....##...#..#.###..#..#..###..#.#..#..#...##..#.#....#..#....##..##.##.##.#..#..##..###...#........##.##.#...##..##.
.####...#..######..#.#.#..#.##...##..#...##...#.#....######..##.##..##...#.#....#.###.##........#.....##.###.#.#.##...###.#..#...##....#.##..#.####...#.##...#.#...##.#....#.#..#..##...#...##..##...#.....####....#....#.##....#.....##...#......##.###.#..##.#.#.#.##.#.##..####.##..###.####.#####.##.#.##....#.#..#..#..##..#..#.#.#.##...#..#...#.####.#.##...####..###......#......###.#..##.##...####....#..##..#..#.#......#....#.#..#.#..###.#...####...#..#..#..##.#....#.#..######.####..##....#.....#...
##.#.#....###..#.#..##.#.#...######.#..#....####.##.#..#.#..##...##.....##..#......#####.#.#.........#####....#.#.#.##.#..#.#....##.#....#.#.##.##......#..#...#.#...#.#.#.#..##....#...##....#.....##...#.#..#...###...####....#.#...##..#...#.##..####....###.....##..#.####....#...#.#.##.#....#.........#.#.#..###.#..#.#.#....##...###...#.###.#....#..#...#....###...#..#.#.#####.#..##...#####...###.#..#...#..#..###....####..#..#.......#...##.#...........#...##...##..#..###..##.##.#...#.#..####...#....
..#.#.##.###....####...#.##.......#.#.....#...#.###.......##......#..#.###..#..#...###..##.....#..#..####..###....####.##.###..........###.........#..###..###...........##...#.....##.#.#....####.....#.......#.#.####....#..#..#.#.#####...#.........#.#....##..#....#......#.#.#...#.#.#.##.###.#.##...#..#........#.##...#...#.##..#..#.#.##......#...###....#.##..#.....###...###...#........###..#.#####.#..#..#.#.##...#.##..##....#....###....#.....#...##.#...###....##.#.#.##...#...#..#..................
.#.####..##..###.##.#.#.....#.#..##.##.....#.##.#.#.##...#.#..##..#..........##..#...#.###......##.###..###....#.#.##..#.#.##..#.#.#.##..##........##....##...#...##.#.#.##..##....##.#..#......#.##.##.##.........##........#.......##..#..#.#.#..#..#...##....#..#.#.#....######.##.......#...#......##..###..##..#.##....#.###.....#.......##...#...###...#..#...#.#..#......##...#.#....###..####.#...###.....#.##..#.####.#.##..###....#.#...#...#..##..#.###...###..#.....#......#.##.##..#.#..#.###...#.....#
......##....#..##.##.#.######....#.#...#.##.#..#.#.####..#..##...#.#.###.........###.#.#.......#.#..........##.##.#.#.##.#.....#.#.####......######.##..#.#..##.....####..#.##.#.....#...#..###.#..#.#....##...###.#..##.....#....#.....#...##.....##...#..#.##....###.#......##....##...#...###.....###.#...#.#.####..#...##.#.#...#..#...#.#..#.#.##...#...#..#..###....#.#...#.#..##..#.#.##...###.##.#.....###.###....##.#.###.#..####....##..####......#.##.#..................#...##........#..#.#..##.....##.
..##......#####...##.##..##...##.#.#..####.....#..##..#....##...####.#.###..##...###.#.#..##...#..###.##.##.##..#.#.##.#..#..#.##..##........#.##..##.###........#..#...##........#.#...#.#.##......##.#..#####..##..#........#.#.##....#..#.....#..##...#....##.#...###..#.##.#.#.##..#.....####..#........#.#.##.....#.......#...#..#......#..#.#........#..###......##.....#.#.#.#......###...#.#.#.#....#.#.#.#..###.#..##.#...###...##....###..##...#...####..#..##....#.##.###..#.##..#...##..##.#..###..#...#
#......##.....##.##....###.....#...####...#....#....#..#.##.#................##.###..#..##.#....#.#.#.#..#...##.####.##.#..##..##.#...##...#...##...#.##.##.#.##.#.#...#.##..##...#.#.#.....#.#.#.....#....#..#..#.#....#.#..##.##.#...#..##.#.#..#.###....#.####.#....####.##...##.####.#..#...#...###......#.#..#.###.....##.#.##..#.....###..#..#..#......##.##...#.######.##.#.#.#.#.....##.#.......######..##.#...##.#..#..##..#..#.....###.#...###.##.....####...#..#.##..#..#..#.##..#####.##..#......###.##.
...##..#####...##.#.#..#.##.#.#.#.#.......#......#....#..#.....#........###..#..#.####.......#.##...#.#..#...#...###.###...##.##.#...##...##.#..#.#..##.##.....##.##.#.......#.##.###....#.##..#..#..##......#.#.#.#.#.#..#.###.......###.##....#.#.#...##..##.....#......#.....#.#.##.###..###.#.#.......###...###.#......#.####.#.#.#.....#.#..###.#..........#....#.....##..#..###....######...#.#...#..#......#....##..##..............##.####..#####.##..#...#..##..#.#..#.#..##.##..##....#.#..#.....#.#...###
#...#...##.#......##.#######..#.#.#......#....#....#.##.#.....##....##....###....#..###...#....##.##..##..#.#.####..#.#...###..##.....##....##.###....####.....#..#..#.#.#..#.#......#.##..#..##.#...####....#####.##.####.....#.###....#............##.#.######....#....###.#....##..#.##..##...#..##.....#.....##..##......#...#...###.....#.##...#....#...##....#.....#.###..##.####...###...#.###.##..##....##.##.##..#.####.#..#...##.###.##......##.####...#..#....#...#..#...#.##.#....###..##..#.#.#..#..#..
...#.#..#.......#.#..###.###......#.#......##.#.###.#.##.#.#..####.#....#.....#....#..#.....##.#....#...###.###.....###..#....#.#.#.####.#.....#..#..#.#..##.##.#.##.#.#...###....##.......#..#.###....##.#.#.##..#...##..........##.#..#....#.#...#....###...#...###..##....##.#..#.....#...#.......###..###...#....#.#.##.#..##.##.####.##.#.#.#.#...#...##.#.##.......#..#..#....##.....###.###..#...#.#.#..#.#..#.####.####..#..##.#.#...#.###...#..#....##......#.###.##...#.#..#...###...###...#..#####.####..
.#.#...#####...#...#...........#.##...####..#..##.#......##......#.....#.#.#..#..#...##...#.#..##.....#.........#.#...#.#.#......#.#....##.##..###.#.#.#...#.#.#.##...######.##.####..#.....#.....#......#.####..#.###.###...##....##.#..##.##.......#...##.####...##.#..#...#.#..##..####...#...#.#..##....#..#......#...##......#.#...#.#.#....#.#...#..........####...##.##..##..#.#...###.##..#..###.........#.#.........###.####.#.###.....#..###.##.....####.#.....#..###....####.#.#...#...######......#....#
#..#..#..#.#...#..#.#.##.#..##..##..#.#.....##.#...#..#.#...##....#.##.#.#.#....##.##..#.#.#...##.#.#.###.....#.##.#.....#.##.....#..#..##..########....#..#....#..#.#.#......#.....#.##....##..........#.#.##.#......#....##..##..##...#..###......######.##.#.##...#.##..#.##..#..###.....#####..##.###.....##.###.#..#.##...#.#....##...#.#.#...###.#..#....#.##.#...#.#...##.....##.#...####.##............###.#####..#.##..##.#.#..#.#.#......#...#..#..####.####....#...#......#.##......#.##.#.#..#####..##..
.#..##.####.....#.#.#..#..##..##...###.#...###.#####.#....####.#...#..........##.##.......#...#.#.#...######.##.....##..##.......#.#..##.###...#..##........###.#..####...##.##..#.##..##.....##.##.#....##.#..#....##....#..#...#...#..#.#.#..###....##.#.......#...#..##...#.#...#.......#####....#.....#....#.#..#...###..#.##.####....##.#.#..#....##...#.####.###...#..#...#.##.....#....##..#..#..#.#..###...#.#.#..##....#..#.##...#...###.....##.#.....#.#.#....###..###...##..##.##..###.#..##..#.....##...
.....#...#.#.#....###...#....##.###....##..#.#.##....##.....#...##..#..#####..#...#..#.###.....#.#..###..#.##......###....#....####.#.#.......#.....#...#.#......###..#######....#...#...#####.#####..#.....#........#......#......#....#...###.....#.#...#...##..#.###...#.#...##.##....#.#....#.#..##........#.#.##.....#.#.#...##.#...#...#..........###...#####..#.#.###.#.#..####..##...#..##..#...#.#..#.#.......#...#.....####.##.#..#....#...#.#.#.#.#..#.##.#.###...#####.#.#.######.#..#..###.#....##.#.#.
...#.#.##.........####..#......##.##..#.#...##...#.#.....#.#.#.#...##.#............#..##....#.#...#.###.....##.#....#..#.#..##.......#...#.#.##...##...#.....#.#.#.#...##.....#.....###....##.#.###..#...#.###..........#..###.###.##.#.......###...#....#.##....#....#.....#.....#.#.##.###....###.#....#.#.#..#..#..#.....##....#....#.##...#....#.#...###.....###.##...####....#.#.##....###.#.##...##...##.##..##..###.........##..###.#.##...........##...##..#.#..##...###.##...#..#.......##.#.....#.......#.
.##.#..........#....###...#...##....#...##.##...#########.......#.#.#.#.#..#.##..##..#...####..##.........##.#####..#...#.##..#..##..##..##.##..#..#.#...#.#.##.#.##.#..#.#..####.#..##.#.####.#.....####....##.#......#..#.####.....##..#..##.#.###.##...##.##..#..#..#...#...#..#...#..#.#.##.#...##.#..#.#..#.#.##.#.#..##...###..#...######.######.##.###...###.##.#.##.#.##.#..#.####.###..##......#.##.....##...#...##.#.##.......##.#.#.#..###..######...###..######.#.#.....#....#.#...#.....#.##....###....
.....#...#..#.##..#..#.##.#....#.#........#.##..#..............#....#.#.###......##......###.#...#....##......###..###.#.##.#.#......#....##.##....##.#.###.##.###..#...#....##..#..#...#.##...#.####..#.....##......#......####.##..##...#.#......#........#......#.....##.##...#.##....##........#...######.........######.#.#....##......#.#.###...##..#.....###...#.......#.#..####..##..#.#.......#...#.##..........##.#......##.#####.###.#..#..#..#####....######....#.##.#.#.....#.#..####.#.....#..#...#...
#..#.#####.....#.#.#....#.######..#.#..#.#..#.....#...##.##.#...##.#.#...#..............####.##.#.#....#..#........#.#....###.###.###...#.####..###....#.#.#....#.#.........#..#..#..#..#....#...###..#...#......##.###..#####.###.#......##.#..#.#..###.##.###.#..##......##...#.#.##...#..#.#.#.....#..#....#.######..#..#...#.#.....##....#.##.....#...#...##......#.##.####...#.##.##.#.####.........#....#...##..####.#.##.###...#......#.....#..#.##..#####..##.##.......#...#.......##...##..#....###.##....#
.##.#..#.#...#...#.#.#..#..#........#...##......#.....#..###...##..##..####.#.####.....#..####.....##...#.#.#..#...##.###....###.##.#.##......##.#.#..#.#.##..#...#...###.....##...#...#.##..####.#.##.##...##..#.#.##.....##..##.##..####......#.##.###...#.#......#...#.#...#.#.##.#..##..####.#..#..#...#......#.#..#.#..###.##.#.#..#...#...#....#..#..#...#.....##..###....#..#.#.#.##.##.....#.....#...###..#.....##..###...#..##.#.###.###..#.....###..#..#.#..#..##.....#.#.########.#.#.#..#.......##.....#
.###..##.#.##.#.#.##...#....##.#.###..#..#.........##.#.#..##.......###.#....#.#..#.#....#...##.###########.#..#.#.....##..#.#..###..#...##.......#...#.##..#.....###....#...##.#........#.#...#.........#..#.#.##......##....#.#...##..###..###..##.......#...#..#...##.#....##.#.#.#......#.#.##..#..##.#..###..#..#...#......#.......#......#.#.#..####..##..#..#....#.....#..###..#..#....#.##......##...........#.#.#...#.##...#....##.#.##.#.#.#...#....#.##...###.#..#..#.#.#..#.#.#..#..#.#..#.#.#...##....#
#......#.#.#.#..#...........##..###...#.##..#..##.###..#.....####.#..#..##...#.#..#..#...#.#..#..###....#######........#.####....#..#.#......#....###.#...#.######.....#..##.#.#....#.........##.......#####..##.......##.##.##.###..#...#..###.#.#.#.#..#.#.#..##..#..........#...#.#.#..##.##.#.#.#..###.######.#.##...#..#.....#.#..#..###.###.....##..#....#..####.#..#.###...#####..#...##..#.#####.###.#.#...#####...##..#..##......#........#..##...#..#.#..##.####..#..####.#####.#...#####......#....#.##..
....#..#....#.#.##..##.#####...#.#..#.#.....#....#.##..#...#.#.#.....#...#.##..#....#....##....#..#.#.#.###....###..#.#.....##.####.####.#..##....#.####....#.##.#...#.#.....##..###.###..#.###.##..##....#...#..#.#.##....#..##..##.....#.#..#####.#.###..#...#......##..##........#.#.......#.#.#.#.....##..##..#...####...#...###..##..#.#...##......#.........##.##...##.#.###..#..#....#...#.......#..##.##.##..#....###...#..#.#..#..#.#..#.##.#..#...#...#....#..........#.###..#......#.#...##.....#.#######
.#.#.#.##.##..#....##.##..#..###..####.##...#...####..#....#...#....##.###.#..#..##..##...#...##....##.#...##.####.#...#.###.##.#...##..###..#.####.##..##.#.#..####..#..#..##........##.####.####.......#####....#...#..#..#.##..#.#.##..#.........#.##.#.##.###.........##...#.###.##..#...#.#.#..###.#.....##.##....#.#.###...#......#...#..#.#.#.#####..##.###......###.#...#.#....#.#..###....#.#.#.#..##.#.......####..####.#.......##..#...##......#..#........#.#..#.....#...##..#...#.#..#.#.#.#.....#...#.
####......#.###...##.....#.#.#.####.##.....###.#..##....#.##.####..#.##.#.##..#..#..#..#.####.###..##..#.##...##.##.###.#..##..#.#....#..###....#..#....##............###.....#....#.#..#...#....#....#....#.#.#.##.##.##.#.....######..#.#.....##...#..###.#.##..#..#.....#....#.#.#.....##...##.#.#.....#.##.#...#.#..#.........#..#........#.#...#####......####....#..#.#####..#.....#....##...###....#...#.#.##..###.###.#.#.#.#.##..#.##.##.#..##..#.....#.#....#..##.#...###...##.##.##..##.##...#..##..#.#.#
.#..#..#..##.##.#.##.#...#..#.......####.###.#..##..#####..##.#.#.#....#..####..#....#.......#......##.#######....#..#..#.#......###.##.#.....#....##..#.##.###....#...##...##..#.###..##..#.##.#..#.###.###.......#.##..##..##.#....##.##..#....######..#.#......#...##.#.....#....#...#.#.###.....#.....#...#...#..#.......#.#.#....#.#......#..#....#.##.#.......##.#..#....#...###.#...............#.#.....#.....#.#....#.#.#...##.#...#.##.........#.#..##.#.##.#..##...#.#......#......#....#.#.###...##..#...
..#.##.##.###..###.#.#..#..#...##......##.#.......#........##.#.#####.#..#######.#.##...#.#..#.#.##.#.##.............#....#.##..##.#..##..####...#.#.#.#.#...#...#.#.###...#.#..#........#.#.####.###.###.#..#.#.##.....###.###.##.#.###..#...#..##.#.##.###.#.......#.#.##..###....#..##.#.##.....#.#..#...#.#.#..#...##.#...#....####.......#..##...####..#.#..#..####..#..###.###.#..##.#.#..#..#..#..#.#...#.....####.####.#.#..#...###...#...##.##.#..#...............#......#.#...#...##..##.....##...#..#....
####..#.#..#..#.#...#.#..#..#.#..#..#.......#.#..##......#...##...#...#..####......##.....##.#.##.#.........##.##.#.###...#..#.#..#.#...#......##...#.#.#..#.##.##......#..####.#.##.##...##.#.#.####.###..#...#..#.#...#.##..####.##..###.##.##.....#..#.####.#.....##.#...##...#...##....#.#..##..#...#....#.#.#.##..##.###....##...####.....#..#.##..##.#.#..#.#....#..####......#.##...#.#.###.#......#....###...#.#.....#.#.....##..###...#........##.#...#.#.##....##.....#.#.#..#.#.#..##...#.#.##.##........
...#.#.##.##..####.##....#..#...###...#...####.#.#...#####....#..#....#..#.#...#.#.##.#..##..##.#..###.#..###.#....#.#.....#...#.....##.#..#.#####.###....#.#....#..####...##.##..##.#.........#...#.....#.......#..#.#..#.#..#..#...#..#.##.#.##..##.#..#....#.......##.#.#..#.#..#.#..#.##.#....#....#..####.##.#..#....##....#.#.##....#.##...#..#......##...#.##.##.#.#...###....###.###......###...#.....#...###.##.##.#......#....######..##......#.#..##....#....###...#.###.#....#.##....##.###.###.#.......
##.########...#.....#...##.#..##..#..#.#...###..#..##......#.##...#....#.....#....#.#...######.......#.#.##.......#.#..#...#.##.#.#..#.#...#.#.#.#...##.....#.###.....#.##..#......##.....#.....#...##.####..##..#........##.#.....#.#.##..#...#..#...##...#..#.#..#.###...#.#..#.#..###....#.#.#..#.##.....#..#..######...#.....#...###.#....##.#..#.##...#.###....###.#..#.......#...#.#.##.#..#..#.#..#.#.##...#........##...#.#....#..#.....#.##.#...#..#.####....#.#.#....##..#...#######.#.##..###.##....#####
#.####.#.#.#....#...#.#..#..#....#.....#.#####.###.###..#.#..##.#...##....#.#...#..##..###..#....#.#...#......#.....#.#...##.......##.#....#......##.#..#...#...##.#........#.#####.#....#...##.##.#......#....#.###...###..##..#..#..##......#.#..#.#..####....#.#.##.#..#...#.#...##.#.#...#...#.#.###.###.#..#.##.#.####....##...........#...#.#......#.#...##.....#...#........##.#..#.....##...##....#....####...#..##....#.#......##..#....#.#.#.###..#......#....#..###.....#...#..##.....####..##..#.#.#....
.#.......#......#.#.#..##....#...#.#.#....######.#.##..#.##.#.#.......#.##.##..###.##.#..###....#.##.#...#....##..#.#..#.....##..#...###.##..#.....####.#.#.#.##.........##...###.#...#.#.#.##...#....#....##.###....#.#....#....#...#.......##.........#...####.#...#####..#.....#..####...##.###..##..#....#.#....##.##....#..##....#.#.....##.#..#.#.....#.#...##..#....#...#..###..#....#.#...#####....#....#..#..###..#.#...#..#.##.#.#.#..#....#..#.....####.#.#...#.##.#.###.##....##.#..#.##...#...#....##..
##..#####...##....#....#.#..###..##.##....#..#..#........#.##...#...##.####.#.##.##......#.#...#......#..#.##..##...########.###.......######.####.#.##.#.#..####....#.#.#.......##...#.##....#..#..#....###..#.#...#....##......##....##..#..#.....#.##.....#.##.#...#...##.###.....#.#.##.#.#..######..##.##.....#......##.#.#.#..#..#...##...#.#.#.#...#......####....##..#............#..###.......##........####.#...##.###..##....##.#...#......##..##....#.###.#.#..#.#.#.#..##.......#....#..##.#....#...##.
.###...........#..#...###.#.#.#..#..#..#.#.#.##...##....#.###.#...##.###.#.##..####.......#.##.##.#...##.........#.###.....#####..#..#.##.#......#.##..##.##...#......#.##.#.#...#....#####...#.###..#..#.##...#..#..#..#..#....#...#...#.....#.###.#....#..#########....###...#......##.#.###..#...#..#.##..#.#..###..#.####...#.......#.##....#.###.#.....#.##.#..#..#...#..##.##....##...##..#...#....#.###..#....#....#.##....###...#.#...#....##...##....#####..###...##..........##...#..#.#..###...#..##.....
....#.###..##.##.##.##.....#.#.#.#...........#######..#.#....###........#..#...#...#..#..#.#.....#..#.#....#####..##..##.####.#.##.#...#.#..#..#.#.#..##.#..#..#.##.#.#.#..#####..##.#.#.#..#..#.#..#..#..#.#...###....##.##.######.#............#.##..##.....##...###..##.......#......#..##..####...#.####......#####..#..###..#.###..##..##....#...#..#..#.#..##.###.....#.......###.#..........#.....####...#.#..#.#.#.......#..###.###..###....##..##..###.#..#..##.#..#....#..#..#.##.##.#....#..#...#.####...
##.##.#...#.....#..###..#....#......#..#..###...#..#....##....#####.#.....#...#..#.#..#...#......##..#....##...#..##.##..##.##..#..#....#.##....#..###.##....####.##....#..#....#.#....#.#.........#........##....#.#..#......##.#.###..##..##.#...##.##.#...#..##....#.#..##.#...#..##..#..#.#...##.##.#......#..##........#..#.......#.#.###....#.##.....#.###..#...##..###.#.######.##.##..#....##.#####..###.......#####.....#.#..#.#..#....#.######..#..#..#....#...#...#####.....###.##...#.#.#.#.##.#......#.
.#...##...#..#..#...##...#..###.#.....#......###...##.....#..##..#....#.#.##..#.##....###....#..##.....#..#.#....#.#####....#.##..#.......#...#######.............#....#.#.##..#...##...##.####.###.##....#.#.##..##.#..#.#..##........#...#..####..#....##....###...##.#.##.#.#...##..###.......#.........#..#.##...#.....###.#..###.#.##.#.#..##.#.###..##.#.....###.##...##.#.#..........#...#..#.....#....##.....####..##..##....#..#...#..###.......#.#..#....#.#.#.#.#..##.##.#.#.#...##..#.###.######......#.
.#....##...#..#....#.###..##.#.##..#..#....#..##.####.....##..#...##.##.#....##.##.........#..#..####.....#..#.#.#..##.....##.#...###......##...###..##..#...#...##.#.#..#.##..#.#.##...#.........#.....####....##.##.######.....#......#.##......###........##.#.#....#..##...###.....#...#.#..#.....##.#.##.#....#...#####.......#.....#.#.#..#...###..#.##.#...#.....#..##..##.#..##..#.....#...#.....##...####.#....#....#.#.....######.#.#....#..#.#....#..###.####.##..##.#........##.######...#.####.#..#.##.
......##.###.#.##...#..###..#..#.#........#.#....##.#.#...#...#...#.#..#.....#....#.#.##.######..#.#.##...#.#...##......####.###...##..#.#.#.####.#..#..###..####.##.#.....###.#..#..#.##....#.#.#.##.....#...#...#........#.#.##.....#.#..##...###.##...#.###..####....#.#####...#....##.#.#.##....##.....#.#.#...#............###.....#..#.##..#...#.###....#.#....#.####.#.##.#.##.....#.#...#...#.##.##...##..#...##....#####..#.#..#...#...##..#...#..#..#..####..#.##..###....#..#.####.#..##...####..###..#..
###.#..####.##.#...#.....#.######...#..#...####....##.#..######..##..##.#..##.##.#........##.....#####..#...#....#..##.#..#.###...#..#...#.#..##..#.#.#..#.....##.#....#..##.#..#..#..#......#.....#...#..#.#..#.###.##.#.#...##..##..#...#....#..#.##.#...........#...#.#.#.##..##..#..#.#...#....#.....#..#..#....#.##.##..#..##.#.#.###......#.####.....#.#.#...#.#.###.....#..###.#.##..#.#.#....###.#.#.##.#..###..#.....####.#.#####....#..#..###...#.......##.#.##....####.#.#.#.#...##.#.......#.....#.#.###
....##...#...##.##........#..#.#..#...###..#.#.##......##..##.##..#...#.#..#..##.#.#...#..#.#.#.##.......##.#..#.....###.##..#.##...##.#....#.##..##.##...##...#.##....#..##.###.#.......####.....##.#.##.....#.#...#.#...#.....#.#...###...####.#..##.#..#...#.##....#.#.....#.#..#.#..#....###..#..#..##.##...##.#.#....#.....#.#......#....##.##.####....#.#.#.#####..#.#.##.#.#..#...#....#.#.##.####..##..#....#.#.....###......#.#######....#.#...#.#...####..#.####.#####.##.......###.#..##..##...#####.....
.##...####......#........#.....####..###...#.#..##....#...#..#......#.....##..#.#..###.#.#....##.#..##...........#.##.##...####.#..##......#...##.#.#....##......#..#......#...#.#...#.#..#.#.....#....#.#..##..#####.#..#.##...##...#...#....##.##.#....#.......#..#.#..##..#......##..##.#.##...#.#.#...##...#..#....#.##..###...#.#...#..#...##...#.#.###.##..#..#.#..........#..#.#..#........##.##........#.####...###.###..##..###.....#...#..#.##..#..#....##..###..#...##.........#.#.#..#.###.#.....#.#.#..
##..#.#..#.#.#..#####....#..###...#....#....###......##.###...###.#.#..#.#..#.#.#.###..#.#.#.##...#.#...###.#.#..#.........#...###.#...#.#.#...##..#...###.####.##.#.....#.#.####.#.#....#....######...###........#.....###....#.##.#..######....#..#....##..##..##.#...#..#.....##.#.###..#.#.##.....###......#..##..#.##..##..#.###.##..###.#.#...#####.#.#.#..#.....#####..#.##.##.#..#..#.#.#.....#..#...##.#.##...#..##.####....#####.####.##........###.....#..##..##.####.##........###.....##.#..#.#...##...
.#.#.#...###..###..#...##.#..#..#.#.#........##...###.#...##..##.##.#.##...#.##..#.#.##..#..#.....#.##.##.#......##.###...#.#.##.#....#..#.........#.....#..##..#.....#.#.##.......#...#..#..#........#.#.#.###....##.#.##.#..##..##..#.##..#.#..#...#.##.#...#.###..##.#.##...#...#...##...#...#.##.##.#........#.#....##..#.#..#.#....#.##...##......####.###....#....#............##..#####....#...#..#....##..##.##.##.....#...#.....###.#......#..##...#...#......#...##..#..........######.###............#..#
#..#.#..#..#.####...#..###..#..##....##..#.#.#..###....##..##....##.#....#....#...#.#...#..#.#..##.#..#.#.#.###..#.###.#.......#.##.#####....#...#..#.##..#.#.......#.#.#####......#..#..##.#..#.###.#.#..#..#.#..#.#.#...##..#..#...#.###..#...####....##..#.###...#..#....#......##.....#.........#.......###....##...##.....#...##.#.#..##.....#....#........####.#..#.###.#.....##......#..##......#..##....####..#...##....##.#..#.#..##..#....#..#..##..#..#.#.#.#..##....#######.#.#.#......#....#..###.###..
#.##.#...##......##....#..##.#.#..####.#.....###.####.##..#......###.###....#.#..##.#..###.##..#.##.##.##..#..#.##.#..##.##..#...##.......##.#...#.#.#.##.#.##..#.#..###.#.###..#.#...#..#..#..#...#..###.#....#.......##.#.#......#.......#..##.######..##...##.....#....#...##..##...#.........####..#.###....#.....####.#........#....#...#..#.#....#.##...###.####..#....##......#...#.#.#.#...............#.#..#.#..##.#..#........#....####.#...##...##.####.#.####....#.#.#.#....###..#.#.###.#...#..........
###..##..#.##..#....###..##..##..#.#...#.#.#.##.###...##.......##.#.#.###.##...#...###...#..#..####.##.##.##.##....#..#..###..#...##..#...#..##.#..###.##.#.....##..##.#....#.#..#.######.#######.#.#..#.#..#.#...#.#.#.##.#.........#.#..#.#.......#.###..........##...#.###.#...#......##.#........##..#####...###.....#......####.##..#..####.#.##.......##.....##....###...#.....#.#.......####..##.#...#####.#....##.#...##......#.....#..##.#....##.##.#.#...#........#.##.#.#..####..##...####.#.#...#....#..
.#..#....#..........#...#.#.#....#.#.#....##...####.#.....#...#.#..##....#.#..##.#.#...#...#.####.#..#..#...#..#..#.#.#..#........#..##....##.###.####.....#.#...##.##.#.##.....###.##.....##......#..#.#.#.##...#..#...#.#.#.#......#...#.#...#...##....###...##..##...#.#..#.....##..#..#.##..#..##.#.###..###...#.###...#.#...#.#....##..#....#.#.###...#.....####.#...####........#....#.##..#..#.##..#..##.##.#.....#.#...##.#....#.#.#.##.##.##....#..#.....##...###..###.##.#.#.......#.##.#.#.##...#.#....#.
.......#####..#.####.#...#.#.....##.#..##.........#.....##..#..#.....##.#.#.#.......####..#...##..######...####...##.#.##.#.##...##.#.###.#####.#....#.#.#.##.#....##..#....#..###.#..#..#.#.#....##...#.#.....#..#...#..#.....##..##.#.###..##...#.###...#...#......#.....#....#..##.#..#..#.....#...##..#..#.#...#...##.###....####.....#.......###.#####.##..#..#.#.###.#.##..#.....###.###...#......##.##..###..#..##.#...#..##.#.##.####.#########..####....#....#.#.......##.###...##..#.##.##...###....##..#.
##..#.....###.###.##.....#..##.#.#..#...#.####..#......#..#.....#.###.##.#.###.#..#.#..#......#.....#...#..#....#.##..#..####......#..#..##...#..#...#......#..#..#.#.##...#....#.#.#....#..#.#..###...##.#.##.######...##.##.####...##...#..##.........###..#...#.#...#.####...#...#...#......##....#..#.#.#.##..#...#.##.#....##..##....##...##..####...#......#.###.#....##.....#..##.#.......#..#.###....#......#.......###.##.#..#.###.####.#..##..#..#....###.........#.#.#..###.#..#..#..#.##...#.##.##.#.##.
####.#####..##..#....#..####.##..###.....##..##....#.###.#.#..#.###...##......##..#.#......#######.#.##..##.....####...##.....###.#.#..#.#...#..#.#...##....#.##..###.#...#.###..##.##.#.....#........#...#...#..#.#...##.#......#....#...####.#...#.#.#...#..#...#.###.####...#.####.#.##.#....#...##.##.#....#..#....####...####.##.#.....##.##.#.............#.#.####...#.#..#....#..###....#....#..###......##.#.#..#..#..###........#.#.#.####.#....#.#.#.#.#....#............#...##..#.##.....##.....#####....
###.....#.#..######....#..#.#.....#.#.#...#..#....#####.#...####..#...##...#.#.#.####..##......###...##....##.#.....#.#...#..##.#...#....##.#...#.....##..##.#..#....##...#.##.####.###..#....#..####...####......#.##.#...####.#.###...#...#..####....###.##.#.##.###.##....#.#...#......##.#...#.......#...######........##.....###.##..###.##.##...#.#..###..#.###..##.##.#####.#...#.#.#.#..##........#...##..#...##..######...#..#####..##..#........#.###.###..#...#..#..###.###..##..###.####.####....#.#.##.
##..#.#..#...#.#.....##....#..##...##...###..#.####..#..##..#.###.#...#..#...#....###..##.#.##..#...##.###...###.....##..#..#.#..##.#....#..........#.#....#.#.##.#.....###.#.#...#.#...##.####.#.###.....#....##..##.......#.###.#..######.....#.#.##.#.#.#####...#....#..##.#..##.#..##.##....#####.#.....#.#.##..#..###.#..#####.#.#.#.#......###.#.####.#..#.#...#..#....#..##.######..##...#....#.....#.#..##.#.#......#...#....#...#....#.###...#####.....##...##..##.#..#...#.#....#.#...####...##.###.....##
...###..####..#.#..#.....#.....#.....#....##.#..#.#......###..##..###....#.#.....#...#..#..###....##.######.##..##..###..#.###...######...#......#.###..##.#..#####...####..##..##..#......#......#..#....#....#...##..###...#..#...###.....##.#...######..#....#..#..#.#.#......#..##......#....#....##......#..#...#.#####......#.###...##.###..#.#.##...##..#...##.....####.....###...##..................#..#..#.####.#.#.#..##...#.#...##...#.###.........#...##.#...###....####...##..##....###....#...#....##
.#.............####...###.#..#....#.##.#.#...#.#......#..#....###.#....#.#..##..#......####..#.#.........###.#.....#....#.....#...##.#.##.##.#.#.#.##.#.#..##....####.#........#######.###.........#...#....####.....##.....#.##..##..##..#..#...##..#...###..#..#..#...##.#.#.#....#.##.##...#...###..#.#.#.#.##..##...#.#.#..##.##.#.###..####.....#.....###.#...#...#.#.###...#..#.##..##..#.#..#.##.##..#####.......#..#......##.####...#....###...####..#.#...##..#.......#..#.#...#...#.#.#..#.#.##.##..#...#.
.....#.......###..###.#....##..#...#.##.#.#.....##.#..###.#..#....##....##.#.#..##.##.#..####.#.#.#..#.####.#...##.##...#.#..###..#....##....##........#...##......##.##.#.#...#....#....#..##.....###...#.#####.#...##..#....#.##.#...#..##..#..#.....##.....#..#......#..#...###..##.####..##..###.#.#..##.#...##.........#...#.#.....###...#..#...#..#####.######.#.##.#..#.#.#..####.#.....#.##.##..#.#.#.....#####...######.#....#.###.#........##.#...#...###..##..#..#.........#...#.#.#..##..#...#..#...###.
#...##...##..##....#.##.#..##.#.###.######.....#..##......#.#.#...#..##.#....#.#.#.#..##...###......#.#...#.....##...##..#.....#......##.#..#.#.........###.#...##..#.#.#...#..#...###.........#...#.#...###.#.#...#....####..#....##.#..##.#.###.#.#.#.....#....#..#..##....#.....###.#.#...###.##.#..##.......##..##..##.#...##.#.#..#..###...###.....##..#.#..#.##........#....#.....#..##..#..#.#.#.#....#.#..##.#...#......#.##....#.##...##....#......#.##....#..##...##..#..#....####.#.#..#.#..#..#..#...#.#
......#.##...##..###.####...#.#..#...###.#.####.###..##...........#.##................#....##...#..###....###..##..#...##....#.#######.#.##..#.#.#####.#.##......#.##.#........#....###.##...##..#...#.#...###.####...#.....#...#....###....###.##...#.##.##....#.#..##.#.##.#.#...#...##.#.####..#..##..##....#..#.....#.#.#..#....#..#....#.#.#.#.#.......#.##....##.#...#.#.#.##.#.####.###...##...###.##.#..#.#.#..#.....#.#..#..#..#####...#.#.#..######.#.##.......#...#.#...#.#......##...#.....#.####..####.
#.#..##.#....#.#.#..#.#.#..#.....#.##..#.##........###.#.#.######.#..#.#.....#........#.#....#.#...#..##...##.........#...##.....#.#..#..##.##..##..#.....#....#.#.#..#..##.#...#.##..##.##....#.##..##..#...##...####.#...#..##.....#.##..#.##...#....#..###..####.......#.###..#..#.#.#...##.#...#..##.#.#.#.#..#.##.#.#...#..#.....#..#.##.........###..##...###...#..#.....####.###.##...#.###...#..##...##....#.#.#...#.##..#.#.#.#.#.#..####.#.##...#...####..#.....#......###.##.....#####...#.###...##....##
.#....##.##..#.#..#.#..##.#..###.......#..#...#.##..######...#.#.#.#........#.#....##.##.#.######.##.....###.#..##.#..#.#..#####..#..######..#..#...##.###.##..##...##.####.#...##....#.#..#.....#............###........#.#.#.#.#.#.....####...###.#...#.....#.#..##.....##....#..#.##..#....##.##........#.##.#...#####..#.######.#.#....#..#.....#......#...##..#..##.......#.##..##...#....##......#...###..#..##..#........#.#.###...#...##..#...#...#...#..#.............#..#..##.##.####...#....#.#.###.###..
#.#..#..#......#.#...#.#..#..##.#..#.#.#....#..#.#.....#...#####..#.##.#...####...###..#.#....##........##.#...#.#...#......###...##....##.....#..#..#...#..##..###...##......#####....##.#.......#.#..#..####.#...#.##...#...###.#.##......##.....###.....#....#.##.#..#..#.####..######...##.###.#.#...#.#.....#.#..#.#..#..##..###..#..##....#...####.##....#..#.....##....##......#..#.#...#..###..#.#...#......#.###....##..##.#.#..#..#.##.#.#.....#.#####.##..#...##....#.....#..##...#.#...####.##....#.#.#.
...#..##...#.#.......#....#..##..........#...##........#...##.....#..####...##.#....###....#.....#.##..#.#.##.###..##..#..#.##..##.####..#........##..#..........#.#.#..#..#..#..#.###.....##..#.####.#..#...###..#..#.#....###.###.#.....##.######..###..#..#.#.#...#.#..#.#..#.####..##.###.#..##....##...#..#.##....#..#..##..#...####...#..#...#..#...#..#.##.#.#####...##..##..###..#.#..........#.........#.....###........#.##.#.#.#..#.#.......#.#..###.....##.#..#......####.#.###..###.####..#...#.....#..
#####........#.#.#...#....#...#....##........#..#.#.##.#...#..#.##.#..###..#.##.#......###....##.##.......#....#.....#.##.###.##...#..#..#.......##.........##..........#......#...#.####..#....#.#.#..#.###....##.#..#.......#.#..###........#......##..##.#.###..#.#..#.#.##...#..#.###........#....#..####..##.##....#.#...####.....#..####.#...#..##.#..#..#.###....###...##....#..##..#.#..#..##.#..###.##....#..#.#.......#.#.###..#.#.#.##...#..##......#.#..#....###.#...#.......#.#...#.###......###....##.
#...#..##.........#..#....#.....####.#.....#.#.#..#.....#...##.##....#.##.#.#..##....#.#.#.##...##..#..#.#.#..#.....#..#..##...#.#.##.#..#.#.##.####..#####..#..#..#######.##..#...#....#..#...##.#.......#..####...###.#..#####...####.#.....#...#.###......#..#..#.###..##.#..#.....#..##..##.##..#.#..#.#..#.#.#...##......##.....#.##.#.....#...##.#....#......#...###...#..#....#...######..##........##.###.....#...##.#.#...#..........#.##.#....##....#..#.#....##.##.###..#...........#..#......#..#.##...#
###.#.......###...........##....#..#####.#.##.#....#..#...###.###...#..#.###.####...........##.#.#.#####.###....##..#.#...#...#.##...#..#.##..#...#...##.##.###..##.#....#.#....###....#...###..#.....##.....#.#.#.#..........##.......#.#.....#...####...#...........###.#.#...#..#.#...#...##..#.#....#..##...#..#..#.......#.#...#...#......#..#.##.#.##.########.#.#....#...###.#..#...####........###....#...#..##.#..##..#...###.###.#.#.#.##.##.##....#.#.#..###....##.....#..#...##....###.####.#..##.#.#...
.....####..##..#..#.#.......##.#.#.#.#...#...##...#.#......#..####..####..#..#...####.#...#.#.....#..#..#..##.....#..#....##........#..##.##..#......#..#....#........##.#.##...####.#.#....#.#..#......#####..##.##..#.....##.##..##..#..#...##..#.##..#..#.....###.##.#.#...##.###..#...###.##.##.#.#..###..........##.#.#..#....#....####...#........##....#..#.##.#....##..###..####..##..##.#.#....##...#..##.#.#..#.#..####..#....##..##..##......##..#.#....#..#...#...####....#....##...#.#.###.....#.#.###.
.#...#.#.###.#.###.#.##.##.##..#.#..####.##.#...##......#....#...##....#.....#..###.#.##....#....##....#.####....##...#.#.####.##....####.#.##..##.#.....####.#...###..##..#..#.......##..#.#.##.....#.....#..#..#.###.....#.##.#.....#.##...##..#....#####........###.##.###.....###......###....#..##.#..#....###...###.#...#.##......##.#......#.#...#..#.#...#......#...#..#....###.##..###.#..#.##..#...##.#.#.#..#.#.#..#...#..##.#####...##.#....###.##....#.#.#.....#.#..#.###...#..##.##...#####..#.#....##
.#..####..####.........#..#.##.#........##......#..###.#...##...####.#.##...#...##.#.##.##.#.#..#####....##...#.#.#.#.##.#..##........##...#..#..##......##....###.....###..#.#.#..###.#...##.##...........#.....#...###..########......##..#.#....##.##.###.....#...##........#..#...#..#..#.#........#.###..#...####.#....##...##............###...#....##....###...#...#..#..#....##.#.........#...#.###..#...#.#.#.....##..#...###.......#...#.#...#.##.#...#.....###.##...###...#..#.#.##...##.....##.#.....#..
#.#..##...#..##..#..###......##.###....##...#.#....#####.#..#.......##.######.###.#..#..###...#...#.#.#####....##..##.#..####....#..#...####...#.##...##.#.....#.#..#.#.##...#...###......#...####..#.###..#....##...##.#...#....######..#....#....##.###....##..#.....#.##..#.###.##..###...###..###..#...#...###.#.#..#.....##.##...#.##.#.#...####.#.#.##..##..#..##..###...#####.#..###..######..#.#..##.##.###.....#.#.###..###..#..##.##..#....##.#......#.###.##.###.#.#.....#..###............####..###...##
..#..##..#....#..##..#..##.#..##.....#..#.#........#.#.#.###.....#.##.#....#.##.#....###...###.....###.#..#.####..#.##......#...#....#.##..##.....#..#....#.#....##...#........#.##.#.###.#...#.##..#.......#.#..#..#.##.#.##.#.#.#...##.##....#.#..#.#.#......#.#..#.#.#...#............##.#####..#.#....#.##.....###.##......#...#.#...#.#.###..##..##.#....#.#..#..#.#.#.##.......#..##.#...##..##...#####.#.#####...##.#..###.....#..##..#..#.....##.##...#.#...#.....##..##.#...#..#..##....#...##......#.##..#
##..#..###...#..#.#.#....#.##.####.#.#.#.###....##........#.#.##..#.#...#...#.....#.....#...#....##..##..#.#.#.#.#..####.......#..#......#.#...#.#....#..###.#....#.#...#...##.#.#####....#...#..........###.####.#...#..##.##.......#....##..###.....#####...#.#.##..#....###.#.#######....#.#..##...##.#.####.##.#.#...#..#..##..###.#####.##....#.......#.##..##...#..##..####.#..###..##...............#.###.....#.####..#..###...##.#..#..#.#...#..##.###.###.#.#.###..##...###..#....##.#..#..#..#...#.#...#.#
.##......####.......#........#..#.##.###.##.#.#.#..#.##...###......##.#.#.##..#...##........#.#...#...#.#.#.#...##.#.#.#....##...##....##..#.....#..#...#.....#..#...#..#...#.##.#....##.......#.#..#....###...#.#..##..#...##..#..###.##.#.#.#.#..##.##...#..#.#.##..#.....##.###.#..#....##..###.#..#######..##.#.....######..##....#..##.#.##..##...###.###.#####..#..##...#.....#....#........#.##.#..#.####...#...##...#..#..#....#....#.##..#.........###..#..#..........#...#..#.#.#..###.#....##...##.#..##.
.#...###...#.#.#.#.#..###.#..###...##.#.#...#.#...#.#..###..###..#.#.#.#####.##..###.##.##..########..#.#..#....##..#......#.##.#...##...#.#####.....##....##.#.#.......#..#..##.#.#...#...#....####.#.#..#.#.#..####.##..#.......#.#..#.#...#.##.##..#####.#.........##.#.##..#...##...#..#####.##..#..#...##.....#....#....#....##...###....#.##....#.###...#.#.###.#.#.#.######...#..##.....#..#..#....##...#..##..#.#....###..#...#.###...####..#..#.#######.......##.#.#####....#.#..#.#.#..#...##..#..###...##
#.......#..#.#...#.#######.###...###..#.....#....#...##..##.#.##......#.#.##......#.#.....##...###.....#.#.##..###...##..###..#....#..##....##.....#.###.###..##..###..###.#....#.#..#.###.....#.#.#.##.##.....#.#.##........##.#.....##.##..####.....#.......#.##.#....#..#..#...#..##....####.#.......#..###.#.#.....#.#....#..#.#.#.....#.....##.#...#.#...##..######...#......#..#.....#..##.#..#.#.....#.###.#....#.###.#...#..#.....##...#.....#.##..###...##.......#.....##....###.##.#.#.#..#......##.......
#...##..#.#...#....##.#...#.#..###.###.#.##.#....#....#.#..######.##.#..#..........###.#........##.#..#.#.#.##...##.##...#.#.####............#...#####.#.......#.#.#....#.##.#..##..#.....#.##..#..##....#....#...#####.........#.#..#####......#.##.##....###...######.#..#..#..##.###.#.#..######...#...####..#...#...#....####...#...#......#..##...........##..#....#.##.......#.###....#.........##...##.....#.###.#....#......##...#..#...#..##.###.....#.##.#...#..###..#.#.##.######......###..#.....#...#..
#..#.....#.#...#.##...#..#.#.#..#..#.#.#.###..###...####.#.#....#......#.####..#.###..##..#.#.#.###..###......#.#...##.#.#.#.#..#...#...##.###.#..#..##.###.#..#.#..#..#.##..#.####.##.#..#....#....#.#....#..#..#.....##.......#..##.#...#####..###.#.###............##......#.#....######....#...#.#.#.#..##.#.....#.##.#.###..#..##..#.##.###.#...##.#..#.......#..#...#........#.#...#..#..##.#.#..##..##..##......#...#..#...#.####.###.#...#.#.#..##..#.#.##.#...#.....##.#..##..#.#..#..###...#..#......#..#.
..#.##.#.#.#.#..#.###.#....#.###..##....##..#.#.....##..#.#...#.##..##..#.#.#.##.#.#..#....#...#...##..#...##.##.#.##.#.#..##.#..##...#......##......##..##.##..#.....##.#.###..........#.##.###.#.........#..#.#..##..#.#..##.##..###.#.#.#...##.#..#..#..#.#...#..#.#....#.##...#.....#.###......##.....###.#.##...#.##.##.###.....#..#..#..#......#####....###.#..######.##.#####.##.....#.##...#.#....#....#..###.#.#.##.....##....###.#..#.......##..#.#..###........##....#.#...#.##.#.......#..###.##.#...#.#
..#.#.#....#.#.#.###..#..#.###..#...#...###......#.....#.#.....##.......#.....#...##.##....#.##.#....#...#...#......###....##.##...#.#..#..#.#..#####..#....#.........#....##....#.#..##...#.#.#...#..##.##...#####..#..#........#.#.##.##..#.....###..##..#...#..#...##...###.##..#.#..#.#.##......#..####......#......#.##..#....##.#..#.##.#....#.#..#..#..###.#.####..#....####...#...##.#..#.#####.#...###.###.#.#.#.#.....#.###...#.#..##..##....#..#.#..#....#.#.#.#..##.....##.......###...###.#.##.###...#.
.#............#..##.###...#.#.....#.#.##...#...###.#.#.#....##.#......##..#.....#.#....#..#.....#.......#..#..#..#.#.#.#..#.##...###.#.##...#........##..####..##.###..##.##.#........#..####.#.....##.##......##..#...#.#.#...###.#....##...##.#...........#.......#.##.##.#..#.#.##.#.##....#.#....#.###...#.#.........#.#......####..#.....##..##..#.....#.##..#...#.##.#.##.#...#....##.#...#.#..........#.#..#.#......###.####....#....#...#...#..#.##.###.##..#.#.#.##..#....#..###.##.#.##.....##...#..###.#.
.....#.##.#.#######...##.##...####..#.#.###..#..####..##...####...#.##.#...#.#.#..####........#......#.......#.#.#.#.###..#....##..##...##.###.###....######..##.##....##.#.#....#.#...#..#....#.#..##.##..#.....#....#...#####.#.####.#.#....#..#..#.#.#..#.....#..####...###......#.#####..##.#...##.....##.#.#..##.##.....#.....#.#..#..##.###..#.....#####.#.#.#.#...###.#.#.#.#....##..#.#...#.#.#.##.#.####..#.#.#.#...#....#.......#.#...##....##....#...#....#..#..##....#.#.....#...####...#.##...#...###.#
.#.#...#.....#.##..#..#...#.#.#....#...#####..#.#.....##.##.##.####..#.##.#.####.#.#.#......##.#.#.##.##.#...###.#.####.#.##...#..###.#..#........#.....#.#...#.##....#.#.#.##.#.#...#..#.....#.#..#...###.....#...#..#.#........#......#.....#.#..####...#..##.###....###.##.#....##..#....#..####.##........##.##.#.....#..##.#....#.##....#.##.#..##....#....###..#....###......#.#...#.#####..##.#.....##...#.##.#.#.......##.##......#.#...##..#.#...#......#..##.....##..#.#...##..#####......##.#.###..#.###.
#..##.#####...##..#..#..#####.#.#.......#.###.##.#....#....#....#.#...........##.#.#.....#.##...###......#.##.##..#..##.....##...#.###....#.##.##..##....###.#..######......###.#..#.........#...##.##...#.##..#..#.#.#....#..##.##....#.#.##.###.....###.....###...####....#....###...####.##....##....#.#..###.#.#.#.#..#...#.....######.###..#####.#.##..##....#..###..##...#.#.#..#.#..####..............##.#...#..#.#.#...#.....##...#..#.#..#...#.#........#.##..##..##......#....#..###......##..#..#.#..#.#.
#..#####.#............#..#.......###.#.#.###..#....##..#........#....#.##..#...#..#.#..#.....##...#....#....##...#.##......#......#.#...##..........#....#...##..#.##...#.#...####....#....##..#...#.#..###....#....#.#.......#.#....####..####........#.#####.#.##..##......#..##..##...##....#.##..###.##.......##.#.###.......###.#.....#.#...#..#..#......####....###....##.#.##.#.#...##..####..#.#.#...#..###.#.....#.#.####.#..#.#.#.##.###..#...#.#........#.......##.##.#...###...##.#.#....#...##..##...#.
#..#####.........##..#....##.#..#.##.#.......#..###...##.#......#.#.....######..#.....#.#..#.##..#...#.##.#...##..##.#.##.#.###....#.##.#...#.#..#####....#.##.......#...#.#....##..##.#.#..#..##.#.....#.....#..##.##.##.#.....#.......##...#.##.##.##...#..####...#..#...#..#......##...#..#.....##.#..#...##...#.#.#.#....#......#..###..#.#...#.#..#######.#.........##.....####..........#.#.#..##.#..##..#...#.##..#....#.........#.#.##..#.....#.....#...#......#......#.##.......#.#...#.......#####.#......
###.#.#...##....#......##.....##..#.##..#.##....#.#...#.##.#.#.#....##.....#.#.#.####.#....#..#......##.#..#..##...#....##.#...#.#.......#.#..#....##........#.#...#.#.#.##.##..#..#....###..###..###...#.....#.####...#..#..#..#.##..##............#..#...#..##.#.#...##.#....##...#...#.##.##.#...##..#.#...#...#.#.#.##.##..#.......#.....#.#...#.#.#.#..###..#...###.##.#.#..#..#....#.......##..#.##.#..#####...##......#.#....#.####.#.##..###...#...#...###.#.#.#.###.....###.###.###..#.##..#.#..#..........
....##...#..#.....#.#.#....#.#.##.....#....##..##.##..#.#...#.##.#.#..#.....###.##.#.#...##..####..#...........#..##.....#........#.#.#.#.#####..#....##...##.####.##...........#.#.#.#.#.#......#..#.#...#...#.#.#..#.##...###..#....###...###...#.....##.#...#......##.....#......#..###..#...#.....#..#.#.#.#..#.#.##........#...#....#.##...#...#..#..##.#...#...#..##.#..###......#.#.#.#.#..#...#.##.#.##............#...##..............#.#.#..####..###.#.#.....#.#.#.##...#....##.#.#...#...###.#.#.##...#.
....#.#......##..#.##.##..#..#.#.###.#.##......##.##.........#..#...#.####..#..#.###.....#.##.#..##....#....#....#.###....#.###.#..##.#..#.#.#...#.....#...#...##.#####....##.......##.#..#.....####.##.####.....##.#..##.........####.#.###.#..###....#..#.#.....#.##..##.##.....#..#.#.###..#..##.###.##..#.#.##.#..##.#..#....#####.#....#...##....###..##..#...####..###.....#.#...##.#.#..#.##...##...####.#.##..#.#.#.#...#...#...##.####.#...##...##.#..#.#..#.##.#.##...#....##.##.###...##..#..#...#.##....
.####....##.###..#....#...####.##...##.###..#....#.#..#.#....#..#.##.##.#.#...##....#.#.#.#.####.#..#.#....#####..##.#...###..##...#.#.#..##..#.##....#.#.....#.........##.....##....##.......#.####.#.......#.....#.....##...##..#..###...#..#.#....##.#....#...##..#.#......#.....#.......###..###.#.#.####..##....#.###.#...#.#.###.#....#.#.#.#..#.#.###.#...#...#.##.##.##..#..#....###.......#..#.#######.....##..#.#....#....#..##.#.##...#..#.....#..###.....#.#..#.#..#.#.#...######.#..##.#..#..#....##...
..#..#...#........##.###..##...#.###.####......#......#..#.##.....#..#......#...#..#..#####.#.###....#....###......######..####....####..#.#....#..#....#.#...#.#.##.##.#...#..###...#.#........#.##.#.....#.#..##.#....##..##.....#..#.#.#.#...##...#.#.#..#.#.#...##.##.##......#.......#..#.#..##....#...#.#.#..###.#.............##....#....#......##..#..#..##....#.###.#......##.#..#.#.#.....###.#.......#.##..##....#....#..#....#....#....#.#.######......#.#.#...#..#..#.#####.#....#.#.#.##...#..###.##.#
....##.#..##.#...#.#.#..#.###........#.....##....#.#...#.##.##...#.###..#.###...#.#..#.#####.....###.#.....#....##..#.###...##.#..##........#....#..#.###....#........#.##...##..............##.###...##.#...###....#..###..###.###...##..##.##.#.#........#........###..##..#..###...#.#.###.##...##.#.##..#.##.#.....#..#.##..#..#.##.##.#.....####...#..#..####.##.##....###...#.#..##..##...#..#.....##.#.#.##.#.#.######.##..##......######.....#..#.##.####.###..#........##..#.#.##...##....#.#.#....#..##...
###..#.#...###....##...#...#.#...#.###...#.#.##.#####.###.#.#.....###.....##.###.#.....#.....#..##...###......#...#..#.#..#..#####...###..#..###...#....#.##...#.###.#.##.#.##.#..#.##...#...##..#.##..#.........##.###.##.#...#..##........###.##.#..#..#.#..#...##..###.....###...#..#..#.#..##.#..##...#..###...#..#....#.###...#.##..#..........#.##...#....##.#..###.#...#.......###..#.#.#..#..##.###.###.##.#..##..#.......#...#.......#..#..###.#.##........##...#..#.##.#.#.#...#.##.#.#.#.#.#...#.........
..#..#...#..#.##.#..###..##...#.##.##.....#...#..##.#.......#..#.#.#.....#.....#..#....#####....##.#...#.###..##.#.#....#.##.......##..#..##.#.#..#.#..#...###..#...#...#.#.#...#..#.....#..#.....#.#..##..#..#.......##......###.#.#..#...##...#.#.##..........####....###.####.###.....#####.##..#.#.#.#..#..####.###..#..#....#.####.#.#..#..#..##.#....#...#.#.#.....####.#...#.##.##...#.#....#..##...##..##.###..###.#.##..#.#..#.#...#..#.#...#....##.#.#...#....#..##....###.###.#...##...######...###...#.#
...#.##..#.................##...##.#...###....#..###.#.#...###.....##..#....###.#..........#.#.#..###...#..#..#.....#.####...#.#...#.#.....#..##.#.#..##....#...##....##...#..###.#...##....#.....#....#.#####.#..##.#.#...##..###...#.##..###.##.#...............#..#..#.#....##.....##.#.#....##.##.#..#.###.###..###..#.#...#..####....#....##..####.##.#.##....####..##..#...###.#..#.....#.......#.#..#..#..#.#....#..#...#.....###.##..##..#.#...####.##.##.....##.#.#.#.##.##.###.....#.....##...#.#..#.#.##.
...###.##...#.......#.#..#.#.#...#..#.....##.#.#.#....#..#######.#..#.#........#.#...#....#....#..##....#.#...##.#..#...#..#..##.#.#..#..#....#..##........###....#####....###..##.....#..#....#...##..................###.#....##.#...##.##...#.........#...##.####..##..##.#####...###.####.#..#..#....##...#..#####..#.#.#....######.##....##.###.##..##.....##..##..#.#.#.##..##.#.#..#...####..#.#.##.#.......##.....#.......#..###..###..#..#.#.#...##....##.##.#...#..#.#.#..#.........##...##.#....#..#.....
?E?SN?N??????EWE???WW??W?EE?N?NS??WW??EE?SNWESW?EEEWWS?N??EE?WE?N?N??WN?N?E?E?SWEN??????E??SEEWWNS?SSN??WWWWEWNSSNNSS??N??N?E??NN?NSEWWSWEWE?EEE??SN?WWWWWSENEW???NSNWNEE?W?WW??WS??E?E?SSN?SWWSN??SSNSNESNNS??WSES?NNEWE???SNENNEW?NW?E?ENSWW?W?WES??N?EE??EENEWSW?EWEWEWWW?WE???NSNWESWWE?SWE?W?SEWNWENS?NSNSEWSS?SNEE?NEW?NSWW?SNN?WE?ENNN???S?E?S?EW?E???S?E?NNSS???EWE?EWSN?EWS??S?S??ESWEN?NW?NW?NSESNW?NWE???N????S?NW?WSNNS?S?S?NNS?E?EWSNEWSN?NN?S??N?EW?EW?N?W?W?SS???SNNWEWE??EW?SNNSSNE?WW?NSESWEN?SENW?E??ESN?W??ES???S??ENW??EW?E??NSWENNS?W?W?WE?SSESNSSSE?W?E?ENSWEEWSNWENNW??WENE??W???N?SE?NS?E?SWS?S?SNWNW?NSNSSWWNWES?WEW?WWEEW?SW?N?S?S?S?S?N?S?SNSNNSNSNE?SN??WEWW??W?NEWS?NWSN??SW?W?E?E?SNNNE????ENSNEEEEWS?S?SN?NNWE?EWS?SWENSNS??WSW?SW??S?W??SWENNEWS??EWEEEWN???WN??S?EN?EWWEENWSNEESW?WSNW?N?NESNN?SWESWSEWSNN?SW?NE?S??N??SSN??S?NNNE?NWSEWS?N???S?S?WSWEWS?W?WEN??S?NNSE?NSE?WE?WN???WSSWENEWENWE?N?SENESS?WN?E?EN?WNSS??WSEWS?WNEES?ENNSNWWENNEWES??E?WSEW???EWN??S?SWS??SNSNNENEWNEN?W???S?EN?E??WWNENW?NW??NSN?EWWWWESN??SS?????SN?N?SSNNE??NEWEN?SNSNS?WS??SNSN?NS?SNN?W???SEWNSN?NWSNSEE?WWWEE?SE?SN??SN???ESWEWS?S??S?N?E?E?W??NSSEWW?EEESW??WSN?EWS??WWNSWEWE??NNEWSEE?NWWN??E???S??NWNSNESWSWE?SNES?N???E?W?NS??ESN??ENS??SWEN?WENSESSENN?SSESW??W?E?SNE?N?N?NSS?W?SN??S?SEWENWNE????WEWENWS?NSNWN??N?ES?ESN?EW?SS??NES?NESWS???S?W?EN?S?S??WSNESNSSNSN?NWNNEW??EEE?ESN?EW??SSWENW??S???WWE?N?NNSNWWN?N?E?NEN??ESEW?NN??W?S???N???ENSNEEN??NWWSNS?WSNNSS???NEWENE?N?SNS??NSSE??W???S??W?WWEWEWE??WSEN?NEE?SEWNWEWE?EEW??SNN?EEEWES?NSEWN?W?ESE?SEWNESSW??S?NSWSN??E??SN?NENSN??SNSSESNS?WEEWSNNSE?WEN?WESENSNW??N??EEWS?NWW??SSNS?NN?????NSEWN?E??NS?N?S?S??NWSEN???WSNNW??N?WE?SN?S??W??E?SNS?ENWN?E?WESENWNNW?SSNS?S?WE?WS?S?EWE???EWSNS??S?NS??WEEWWENNSNSSEWS?N?NWSE?????ENSNNWNWWN?NS?SESNS?WE??NW?W?E?N?S?S?W?WNW?NS?EWW?W?ENSWSWEN?E?W?W?E?S??SWN?EWWEEWSN??WNS?WEWE????EWENSW??ENWN?SWES??WNWS?WENNSNN?SSNSS??ENE??E??W???WWWWS?E?NE?W?EN?NW??W??EN??N??SS?NEWENWS?S???S?WE?EN?EW??NNSEW????EENSWS?SEWES??SNE?NN???NE?NW?ENWE?E?WNESW?WE?SN?NNWWNSE??SWS?E??NE?WNW?W?SNWESSN???E?EW??EW??W?W?NE?ENSSWE?NSW??N?NWSEEES??WES?E?W?W????S?EWE?SSNW?ES?NN?S?S?EN???W??NEN?E?ESSWE?N?ESNS??SN??S??NSS?WNNS?NWNESNW?NSNEWENENSWENWSSNEN?SEW?N?ESESSNSNSNW??WSWENEENNW?WNWS??WWE?WWNNEN?SSNNS?N?ESN?WS??NNEE?SSEWEE???EEENSEWNS?SWE??E?SEE?E?SWS?SN??N???EWEW???WN?SNEWS?WE?NEWW?ES?????SE?SW???S?E?N?SEWWEWW??E?W??N?WWENNWNSWNSNESE??EWW??N??ES??E?S???WNN?E?EESEENW?WN?S??S??S?S?E???NSW?N?SNSNNSS??SNS?EW?WSWSS?ES?ES?????NWSNE?EW?SS?N?S?EEN?SNSESW?SW????NSE?N??WWE?WWW??E??????N???W??WEW???S?SSE?W?EESE?E??N?ES?S?ENNWWNSN?SE?NEWE?S???E?SWE?EW?S??EESEN?WWSWENSNENWSN???SENS?WE?E?W?WN??EEWNWW???EE?EE??NE?W?EENN?WNSNSNS???N???S????NWW?S??EEEWWWEEE?E?SSSWENWESWWW????S?NWESSW?E?NNNE?N?EEN?WWEW??EEW?EWNS????N?WS?WNS??WE??W?WE???E?WEWNSEWNS?S?EEESSSES????NWSNSNS?EE?WS?NSNSNSNW??S?SE?WESW?NW?WWSSWWNS?N?ES?NSEW?S?SN??WNSN?W?WE?E?NS??N?WEW???WE?N?E?EEN??E?NS?SSNSWEN?E?ESNS?N?SNE?EEEEN?N?N?W?WW?SN???WSWSNSSN?EWSN?ESEN??NWWN?SNSSE?SSENNEW??S?WE?WSNWEE?WWWSS?WWEEE??EW??N?ESWSNEWNS?N?E?EWE?WEN??E?E?S?SSWENSWE??N?EWNSNWEE??N?S???EWNS?SNS?EN?N??N?EWEW?EEWNSSNSN?EWENNS?NWSEWN?NS??EW?N?S?SWEWNSWW?EEE??WWSNE?W??S?S?W?SWS?ENN???SNE?NSWWSNNEE?S??N?ENWWSW???N????W??SNS?SWSNEW?W??ENNE?SWESWE?NSWNNSSWS?E???W?WSSWW?SWESNNSEW?SNWS???SNSWEN?ENW???EEENSW?W??WE?SN?NNE??WEWEW?WEW??SSSNSSNN?SW?WENN?SW??SWE?SNS?E??WE?SNSNSW???WEWENS?E?EW?NN??EWS?SN?SWEWEWE??EWNWEWENS?SNS?S?WEN?NSEW??WSEWENWSEWNNSESWNEWNS?S?NNS??N?EWS?EWEENEEW??EWW??SNWSNN?NS??SNNS?E?SS?N?ES?EWEWSNSN?NS?WEW??SENEWS??SWEW?NNNESWS?NSNN??NSNSWEN?N?WE?E?EWEWE??????WEWEW?NN?NNWE?EW?NS?EEWWN????W???S??EEWNNW?E?W??SEWNWNEWWEEE?NS?SW???W?NW??WESS?S?SNNEE??NS?S???SNSW?NSWW??SWWWW?WSW??N?????NE???N??SNS?SSWEWEWEW??EWENN?NENS?SSNSW?NSNNN?E?E?N?E?EWE?N??WEWEWEE?WEW?N?N?ESWNESEWE?NSWWS?S?NSE?E?EWNNSNSNSNN??WEWSW?W?E?S?WWEE??NSNSS?ENSW?WNS??NEESEWENSWEWNSN?SWENNWS?NNNSSSNEES?EEEESSN?WWN?E?NSSE?E?WWNESE?W?EE??WNS?WNSEW?NSEENNE?N?W?WW?WESSEEW?N?S?S?ENSN???NS??NW??ESEN??NN?SE?EWWWEW???E?E?EESNWNENSNSN?NSEWSENWSWWESE?NSN?W?NE??WEW???ESSSW??N?W?NEN?SSEENNW?WSWNSEEWSNES?NWSW?WSWW?W?S???S?SN?NS?E?E?W??NSWE?EE?WSWS?SSNS?NSSN?NS??N?N??S?SNSNSN?WENNS??EWE??NSNWEE?EE?NSS?ENN?SEEN?WEWWEWS?EEW?NNE?EEW?W?SNEEWW??E?SES?EW?SN?E?ES???S?S?WWES??E?W?WENNSS????E?SNS?E??WE?E?S?W??S?E??N?WN??NNSSNSN?N?W??WSENWWSW?NNS?ESWEEWNE?SW??S?ENEE?W??E?E?W?N?EWNSEW??E?WEN?N???W??EW?NS?SWENNSNNSSS??WSW??S???SE?NS??N?SSWSW?WW??N?E??E?S?EW?E?WE?S?NSSWW??SWEW??EWE?SNS???EW?WE?EW?WEW?NSNNNEWSEN?N?N?EWNS?EWWN??ENNSE?NEWSNSS?SWN?S?NNENSW??SN?WENENSW?WEN?WNEEE?NSN??WE????ENWS?????EWSNNSNEE?NS?E?EWWEWWWN?NNWESNSS?WE?ESEWEW?W???E?NN?NN?N?SEWWWE?N??SSNN?WWWEEWEWSWWNW?ENNN?S?SSEWEN?SS?NEWS?W?WSSW???NWESWENSSE?NW?ENS?SES??N?NNSSEWN?E??NSSSWWNSSNS?WSSNWSEW?N?N??W??WEE?NNSEWWEWSNE?WSEN?NNS?SWEWENN?E?ENWE?E?WE?WSNSES?SNWE?WES?NSEWNEEEWWSWEN??SN?N??EWEWW?NSSEWW???N?EWSE?EWSSNNEWNENNEWSSEW?S?EE??EWNNEWEW???SEWE?NWESNWN?N?NEWSWSNEW?N?WWWNE?WE??W??WWNNSESWSWENSN?S?WEWN?NWEWE?N???NS?NNW?SNW??EWNSN?NW???WE?????NSNS?SN?SE?N?N?E?ESSEWWEWSEWS