467 464
...#.#..........#.#.##.#.......#..#.#......#.#...#.#..#....#.#.#.#..#...#.#.####.##.#.#.##..#.#.#.#.###...#..#....#...#.###..#...##.#.#.#..#.#.........#..#####...#..#.#....#..#..#........##..#......###..#..#.#.#.....##.....#..#....#.##..#.......#.......#..#.....#.#.#..#..#.#.....#.#.#......#...##...#............#.#.#..#....#.#....#.#..#................#.#..#..#.#.#.............#.#.#............#..###.#...#..#.#....#.#.#.....#..#....##..#.#..#..............###.
#.##...##.#.##.#........##.##.#.#....#####....##...#.#.###.........#.##......##...........#.....#....#.#.#..#.###.###....#..#.#.#.....#...#...#.##.#.##.#..###.##.#.#..#.##...#..#..#.##.#....#.#.#.#..#..#..#......##.#..#.##..#..##.#.....#.#.#.#.#.#.#.#.#.#..##.##.....#..#...####.#.....##.#.#.#.#..##..###.#.##.#.#.....#..##.#..#.#.#...#...#.#.#.#.#.##.#.....#.#......###.####.#.#......#.#.#.#.##.#.#..#...#.##.#....###......#.##..#..#.#...#...#...#.#.##.#.#.#..#..
....###..###.....###.##...#.#....#.#.#....###....#........##.#.#.#......##.#....#.#.#.#.#...##.#.#.#......#...........##..#......##.#...##.#.#.#..##.....#..#........#..#.#.#.#.#..#.#..#..##.#.#.#.#.#.#..#..#.#.##....#.##.#.#.#.....#.##.#..#...#...#...#...#.#..#.##.#.##.###........#.#..##....#..#.#.#....#.#....#.##.#.#.##...#..#...#.#.##..####.#.###.#.##.#....####.##..#...#.##.#.#.##.#...#....#...#...##.......#.#....#.#.#.#..#...#.#.##...#...#..#....###.#.##.#.
###.#.#.###.###.#...#..#.#...##.#.#..#.##...##.#.#.#.#.##...#.#.#.#.##.#..#..#.#...#...#..#.##....#.#.#.#...##.####.#...#...###.#.##..#......#..#.#.####.#.#.#.##.##.#.##..#......#....#.##.....##.#......#.#.##.##.#.#..........##.#.#.#.#.#.#.#.#.#.#.#.#.##...##.#.#.#........#.#.#.#.#.##...#.#...##.....###...##.#....#......#.###..##.#...#.##.#....#....#.....#.#.........#.##.......#......#.#.#.##.#.#..##.#.####.#..##.##.#.#...#...##..#.#..####.###.#.#.#.#.........
........##......#.#...#...##....#..#.##...#.....#...###.#.#.....#.#...#.#..##..#.####.###.##...#.##..#.#.##.#.#.....#.#..#.#.........###.#.#..#.#...#........#.#.##.......#.#.###.#.##.#.#.####......####.............##.#.#.###...#...........................#....#.#...#.#.##....###...#..#.#.#.#.#..##.#.#..##.....###...#.##....#.#.....##.#......#.#.#.#...#.#..#..#.#.#.#......#.####.###.#......#...#.#.#.........#..#.#.##.....##.##....#..#.##.#.#.#.#.#.#....#.#.#.#.
#.#####....#.#.#.#.#.#..#....##..#.#....##.#.#.#.###.#...#.##.#.....#.#...#.#####..#...#.#..#.#.....#......##.####.#.#.##..#.##.#.##..#...#.#.....#..##.#.##..#..#.##.##.##..#...#.#.#..........#.#.#.....#.#.#.#.##.#...#..#....#...#.#.#.#.#.#.#.#.#.#.#.#.#..#.#....##..###..#.##.###.###..........#...#...#.#..#.#.....#.#...#.#.....#.#....##.##.#.#...#.#.#...##.###.#.##..##.#.#.........#..#.###.##.#.....#.#.#.##.#.#......##.#.#....#.#.#.#................###...#...#
.#......#.####.#.......#.#.#...#.#.#.####...#.#........#.....#..##.#.#.#.#.....#..#.#.#..#.#.#.##.##.##.##........##.#....#..#..#.###.####....####.#.#.#.#..#..#.....#.#.#.#..##.......#.#.#.#.#..##..#.#..#...#..#.#..#..#.#.#.#..#.#.##.#.#.######.#..#...#..#..##.#..###.###..#.#..#.#.##.#.#.#.##...##.#.#...##.#..#.#.#.#.##...#.##.#..#.#...#..#...##....#.###........#...#...#..#.#.##.#..###..........#.#..##..##...#..##.##..#....#.#.##.....##.#.#.###.#.##...#.####.#
...###.###.#..#.#.#.#.#...#.#.#....#.#...##....##.#.#.###.##..##..#........#.##.#.#..#.#...............#..#.#.#.#......#.#.#.#.##..###.....#.#.............#.#...#.#.....#..#.#..##.##.#..#...#..#...#..###.#.#..#...##.##.#.#...#..#...#.#.#.##.#....##.#.#..#..#..#..#.....#..#....#......##.#.#.#.#.#.....###......#...#..###..##.#...#.###..#...####.#.#.#......##.##.##.###.##.#.#..#...#.#....##.#.#.#.#...#...#.#..##.#...#.#.#.##.#.#..#..###...#.#.##.##.##.#.#.#.#..#.
.##...#.#...#.#.##.####.#....#.###..#.##.#.###...#.#.#.#.#.#.#.##.##.##.#.#.......#.#....#.#.#.#.#.#.#..#..#.#.#.#.#.#.##.....#...#.#..##.#...#.#.#.#.#.##...##.#####.##..#.#..##..#.##.##..#..##..##..#......#.#..#...........#.#.###.#...........#.#......#.#.#..#.#.####.#..#.#.#..#.#.#.#.#.#.#....##.#.#...#.##.#.#.#..#...##...##.###.#..#..#..#.#.....#.#.##....#.#..........#.##..#.#....##...#...#.###.#..#.#..#..#.#.##............#..#....#.#.....................##.
#..##....##........##..##.#.#.....#............#.....................#.#...#.####.....#.#...#..#.##...#..#.#.#......#...##.#.#..###...#..#..#.##...#...#...#...#.#.#.#..#...##.#.#.........#..#...#...#..#.##.#..##..###.#.#.#..#...#.#..#.#####.#..#.#.#.##.#.#.#...........#.#.##.#..###....#....#.#...#..##.###.#.#..##.#..#.#.##...#.#....#..###.....##.#..#...#.#.#...##.#.#.#..#...#.#.#.#...##.#.#.#..###.#..#.##.#........####.#.#.#..#.#.#.#.#..#.##.#####.#.#.#.##....
.#....##....##.#.#...#.#.#....#.#...#.###.###.#..#.#.#.#.#.#.#.#.#.#...#.#..#.....#.#.#.##.#.##.#...##.#.......#.#.#.#.#...##..#....##.#..#..#...##..##.#.#.##.........#..#........#.#.#.#.##..###..#..#..#...#.#...#....##..##..#.#...##.#......#.##.#..#.........##.#.####.........#..#.#.#..#.#..#.##..#..#..#...#.#.#.####......#.#..##.##.##.#.#.#.#....#.#.#..#...#.#....#..#.#..#......#.###.##.#.#.#..#...#.#......#.##.#....#..#...#......#..#.#.##.#.....#.#.##...#.#.
..##.#.##.#...#.#.##.......#.#...#.#.#....#....#.##..##.#.##.#.#..#..##...##..#.#..#..##..#.......#.#....#.#.#..#..#....#.#...###.#.#....#..#.###...#....#.....#.#.#.#...##.#.#.##.#..##..#...#...#.#.##.##.#..#####..##...#..#.#.##.#......#.#.#..#...#..#.#######...##.....#.#.###...#..##.#.##.#.....#...#..#.##.#.#.#..#..##.##....#...#..........#.#.#.#..#.#.#.#.###.#.##.#.#.#.#..#.##..............#.#.#.#.#..##.###...#.###..##.#.###.#.#.#.#.........#.##......#.##..#
#...#...#..#.#......#.#.#.#..#.#.##....#.#..#.###...#........#..#.###...##...#..###.##.#.#..#.#.#..#..#.##.#.##..#..#.#..#####.#...#.###..##......#..###...##.#.#.#.#.#.#...#..#...#.#...#.#.#.##..#..#.##...#..#....#...#..#.###...#.#####.#.#.#.#.#.#.#..#........##.#####.#..#....#..#..........#.#.#.#.#.#.#..........#.#..#.#.#.#...#...##.#.##.#.#...#.##.#.#...#.#....##...#.#.##.#...#.#.##.#.##.#...........#.#....##......#.....#.#..#.#.....##.#.#.#.....#####.#..###
..##.#.#.##.#..##.#...#..#..#...#..##.#.####.######.#.##.#.#.#.###...###...#..##.....#.....##.##..#.#.##...##...#..##..##.#.....#.##....#..#.#.####.#...#.##.#..........##.##.####..#..#....#..#.#..##.....##..#..##.##.#..#.#....#........#.#.#.#.......##.#.#.##.#.........#.#.###..#...#.###.##..#............#.######.....#.#.....#.#..##...#.#.....#.#........#.##...#.#...#.#..#...#.#..#....#...#..##.#.##.##....#.#...##.#.######...#.#..#.#.#...#.#.#.####........#.#.#
#...........###.##.#.#..#..#..##..#..#...#....###..#.#..#.#.#.#.#.#.#...#.##.#..#.##...##.##.#..##...#..#.#.#.#..###.##....###.##.#..##.#.#.#.#....#..#...#....##.#.##.#...#..##...#..#..#.#.#.....##..#.#...#..#...#....##...#.#.#.#.####.........#####.....##.#.#..##.###.#.#......#.#.#..#..#...#.##.##.##.#.#.#.......#.#.....##.#..##.#.###.#.#.#.#.#..#.#.##......##...##..#..#..#.#..#..#.##.#.###.##..##....########.#..#.#.#....#.#...#..#...#.##.........##.#.##......
..####.#.##..........#.#.#.##..##..#..##..###..#.#.#..#...#...#......#.##.#.#.#..#...#...#...#.#..#.#..####...#.#....#.###.......#.###......#..#.##.##..#.###.#...##...##.##.#...#.#.#.##.#....#.#...###.##.#.#..#.#.##.##.#.#.#..#..#.....#.#.#.##......#.#.#.#....##..#.#.#...#.#.#.....#..#...#....#.#..#...#....#.#.#.##..#.#.#..###.###.#........#...##.#.#...#.##...#.#...###..#.#..###.#......#.##...#...#.#.....#.#.#.#.#.....###.#.#.#.####.#..#..#.#.#.#...#.##..#.##.
.#......#...#.#.##.##..#..#...#..#..#.#.#.#.#.#....##..##..#.#.##.##.....#..#..#..#####.#.##.....#...#..#...##...#.#.......#.#.#......#.#.#..#.#.#.....#.#...#.###.#.##...#.#.###.#.#.......##..#..#.......#....#.#.....#......#.#.#..##.#..###....#.#.##.#......#.#...#.....###.#.#.#.#.#.##.#.#.#.#...#.#.#.#.#.##..#.##...##.#.#.#.........####.##..##.......#.#..#..##.#..#..#..#..#.##...##.##.##...#.#..#..#..#.#...........##.#.......#..#.##..#...#...#..#.#.....#..#...
#.#.#.#..##..####.#..##..#.###.#..#............#.#....##.#...#...#..##.#..#...#.#.#..#.#....##.##.#.#..#.##.#..##...###.#.#.#...#####..#...#.......#.#.#..##..........##.#............#.#.#.#..#.#.#.#.#.#.#.###....####.#.##.#.#...##...###.#.####.##.#....#.##..#..#..#.#.#...........#.....###...#.#..#.......#...#....#.#...#.##..#.#.#.#........#.####.###....#..#....##.#.####..#..#..#..###.##..#..#.#..##..##.#.##.#.#.##...#..#.#.##.#.....##..#..#.#.#.#..#.#.##.#..#.
#...#..##..##.#.....#...##...#...#..#.#.#.#.##.##.###......#..##.##.#.#.#...#......#.#..###..........#.....#.#.#.#.#...#.#...#.#....#.#.#.#.##.#.##.#.#.#....###.#.#.#...#.#.#.#.##.#..#...#.#.#..#...#..#####...#.#......#.#.....#....##...............##.#...#.###.#.#..#..#.#.#.#.#.##.#.#.....##..#.#..##.###..#.#.###.#.##..#..####.#.#.##.#.##..#.#..#...##.##.#..#.#.#.#..#...#.#..#..#........#..##.#.#..#...#....##.#..#.#...#.#.#.#...#####.#.#.##....#..#.##...#.##..
.#.#.###.#.#....#.#..#.#..##..##...#..#..###......#...##.#.##.....#.#.#.#.##.###.#....#.#..##.#####.#.##.##..##..##.#.#...#.#.#.###.....##....###.........#.#.....#.#..##..##.#.#...#.#..##....#.#.#.#.#...#...####.###.#.....#.#.#.#.##..#.##.#.#.##.##....#.#...#.#.#..#..#.#.#..#..#...#..#.#.#..#.#.#.#...#..###..#........##.#.#.#........##...##....#..##...#.#.#..#....#.#..##....#..#..#.#####.#.#...#..#.#.###.#...###..##.#.........#........#.#..#.#..#.....#.##...#.
..#..........##.#..#...#.##.#.#.#.#.##.##.#..#.##...#.##..#..#.##.....#..#........#.#....#...#.............#...#.......##..........#.##....##..#.##.#.###.#..#.#.#...##..##.......#.#.#.#..##.#........##.#.#.##.#.....#.###.##..#.#.#...#..#.#...#...#..#.###..##.....###.#......#..###.#.##.#.##.##..#...#.#.#.#...###.#.#.#..........##.#.#....#.#.#.#..#....##......###.#.#..#.#.#.#..#..#.#.......##.#.#.#.#..###..#.##.#.#...#..###.#.#.###.#.##.....#.#.#..###.###...##.#
#...#.#.##.#.#.#.##.##.#..........#.........#..#..#..#..##.#..#...#.#.##.###.#.#.#...##.#.#.#.#####.##.#.##..#...##.##...#.#####.##.#...##.#.#.....###...#.######.##...#..##.#.#.###..#..#....##.#.#.##..#...#....####......#..##....#.#..##....##.#.#..#..##.#.#..#.#.....######..#.##.#.............##.##.#......#.##.#.#.#..#.#.#.#.#....#..##..#...#.#...#.#...#.##..#...#..##....#..#..###..##.##............#.#.#.#......#.##.##...#..#....#.#.###.##.....##...#.#.#.#....
..#..#..#.#.#...........####.##.##.##.#.####..#.#..##.#.....#...#..##.........#.#.###.#.......#...###.#...#.#.#.##.#.#.##.##..........#.#..#...#.#..#.##.#...#.##.#.#.#.#....#.#..#.##..#..#.#....#....#..#.#.###.#....#.##..#.#.##.#..#.#.#.#.#......##..#....#.#.#..#.#.#.......###.....##.#.#.#.##...#.....##.#..#.........#..#.##..#.#.#.#...#..#.#....##.###.#..#.#..#.#.#...##.#.#..#..#..##...#.##.#.#.#.#......#..#.#.##.......#..#..#.###......#.#.###....#.........#.#
#.##..###.....#.#.#.#.#.....##.#.....#.#.....#....#...#.##.#.#.#..#...##.##.##..........##.##...#.......#..#...#.............#.####.##...#.###.#.##........##.............#.#.#..#.....#..#..#.#.#.#.##.#...........#.#..###.....#....##.#...#.##.#.###.###.#.##.##.#.#.#..#.##.#..#..#.#.#.#.#.#....#.#..##.#....#####.#.#.#..#.##.##..#.#....##..#....#.#....#.##.#....#....##.#...#...##.#.#.#.#.#...#..##..#.#.#.##.#.#.#...#.#.#.#.#..###.....##.#.......###.##.##.##.#.#..
.#..##...###.##..#..##.#.##......#.#.....#.#.##.#.##.#.#........#..#.#...#.#...##.####.#...#..#.####.#.##.#.#.#.#.##.##.##.#..#.....#..#..#.....#.##.#.#.#.#..#.#.#.##.##..#....#.#.##.###.#.##..#..#.....##.####.#.##.##.#..#.#...##...##.#..#....#.......#........##.#.##.##.#..#.##...#.......#.##.#..#....##.#..#.##.#.#..#.#......#....##.#.##.##.###.#.#......####..#.##....#.#..#...#.......###.#..##.#....##....#..#..#.#..#.....#....####...#..#.#.#....##....#...##.##
.##.#..#.#.##...##.#.#...#..#.#.#...#.#.#.#...##.#......#.##.#.#..#####.#....###.#...##..#..#.##......#.....#.#.#.#.##.#...#.###.##.#.#..#.#.#.#....#...#....###...#...#..###.#.#.....#........#..#...#.#...#......#........#..####...##....#.##.##.##.#.#...#.##.#..............#.....##.##.#.#...#....#.##.#...##..........#..##.#.#..#.#.#.#.......#.##...##.#.#.....#..#...#.#...##.#.#.#.#.#.#.###.#....#.#.#..#.#.#.###.####..#.##.#.##.....#.#..##..#.#.#...#.#.#.#......
......#......###..#....#.#.###...#.#...#....##....#####..#...#.#.#.#.#...#.###.....#....#..#....#.#.##.#.##.....##.......#.#.##.#...##..#...#.#.#.##.###.#.#..#.##.#.#.##..###...##.##.#.#.#.##..#..#..#..####.#.#..#.#.#.#.###.....#.#..##.##..#....##.#..#.#.###..#.#.###.#.#.###.#.#......#.##.#..##.#.....#.#...#.#.##.#..#..##..#.#...#....#.#.#......##.#.##.#.#.#..#.#.#...###.#......#..#....#....#.#..#...##..#.#.#....##.#...#.#..#.#.#..#.##..#....#.#.#####.#.##.#.#
#.###.#.#.##.#..#..#.#.##.#.#..##.#.#.###.#...###......#...#.#.##....##.#.#....##.##.#.#..#..#.#.###...##...#.#....##.#.#...#....#.#..#.#.#................#.##....#.##...#.#..##....#....#...#.#.##..###.#.#..##..#...#...#...###.#..#.#..#...#.###......#..#..#.#.#..#.....##..#...#..#.#.###....#.#..####.###..#.##.#.#.#.#..#..#.#..#.##.###..##.#.#.##....#......#.#.#.##..#.....#.#.#.#.#.#.#.#..##..#.#.#.#.#.##.....#.#...###.#..#.#..#..#......#..#.#...#.#.#......#...
.#..#..#.#....#.#.#.###......#.#.....#.#..##.#...###.#...#.#.##..#.#...#....#.#.#.#.#.#..#.#.#.#..#.##...###.##.#.#..#.#..##.#.##.##.#.#.#..##.#.#.#.##.##.#.#..#.#.#...##....#...#.#..#.###.###....##.#.#...##.#.#..#.##.#.##......##.#.#.###.......#.#.#.#.#.##..#.##.#####...###.###.##..##..#.#..#.#....###.#.##.......##.#..#..#.###.#.#...##.....#.#..##.#.##.#.#.#....##.##.#####...#....#.#..#...#....#..#......##.##..#.####..#..#.#.#.##.#.#.#.#..#..#...#...#.#.##.#.
...#.##...##.#..#....#.#.#.#.##.##.#.....#..#.##.....###.#.##.#.######.######.#..#......##....#.#.....##........###.#...##.................#....#..##..##.#.#..##.#...#...#.#.#.#.#..##...###.#.###.#......#......#.#.#.##.....#.#.#.#.........#.#.#..#.#.....##..#...........#.##.#.#.#...#...#...#..###.#..#...#..#.#.#.#.#.#.#..#.....#...##.#.####.#.#.#....#.##....#.#.#..#......#.#.#.#.#..#..#..###.#.###..#.#.#...#..#.#..##.##.#...#..#..##..#...##..#.#.#..#..#....#..
.#...#.#.#....#..##.#...###.......#.##.#.##......#.##....##.#....#.#.........#.#.####.#.#.#.##...####.#.####.#.#......#...#.##.#.#.#.##.##.#.#.#.##..#......###....##.##.#...#...#..#...##.#.........##.#.###.#.#.##......#.#.#...#....#.#.##.#...#..##...##.##.#...####.##.#..#........##..##..###..#.#.##.#.#.#..#.###.#........#..###.###............#..##.#......#.#..#.##.#.##.#.#......#.#..#..##.....#.#..##.##.#.#..#.#.##.......##..#..#...##.#.#.#.#..##..#..#.#.##.##
#.#.#.....##.#.#.....#.###.##.#.#.#...#.#..#.#.##..#.#.##.....##.....#.#.#.#.........#..#.##...#.............#.#.#.#.#.#.#.#...#.##....#..#.#.##..#.#.#.###.....#.#.##...##.#..##..#.#.#.....#.#.#.#...#.#.#.#.#....#.#.#...##..##.#.#.#.##....#.#.#.#..#.#.#.....#.#....#.#..#.#.#.#.#....#...#....#...........##.#..#...#.#.##.#.##........#.#.#.#.#.#.##.###.##.#..###.##......#..#..#.#.##.#.#..#..#.#.#...#.#.....#...#.....#.#.#.#..#.###...#............#...#.#....#.....
....#####.......##.#.#..#....#...#.#.#..#.#...#..##...#.##.#.#...#.#..#..#..#.##.##.#.##.....#.##.##.##.#.#.##.####.##.......#.##..#.##.#...#.#.#.#...##....#.#.#.....#.#....#...##..#.##.#.#...#..###...........#.#..####.#...#.....#..#...#.##.#..#.##.#...###.#.##.#.##.##.#....#..##.#.#.##.######.#.##.#.#......#.#.#.#.#........#.#.####.#.#..#..#..........#..###.#...#.###..###..#......###.#.###..#.##...#.#.#.##...#.#....#.##.#.#.#.#.##.#.##.###.##..#....#.##.##.##
#.#.......#.#.#...#....#.##.#.##.#.....#..#.##.#.#.#.##...#.#.##.#..##.#.#.###...#.......###..#..#.#.#..#..#..#..#.....#.#.#..#.#.#.#.....#........##....#.#.#..#.#.##.#.#.#..#.#...#.#.#.####.#.##....###.##.#.#..#.#..#.###.#.#.#.#..#.##..##.##.#...#...#....#......#......###.##.#..#..##.#.....#.#.#.##.#.#.#.#...........#.#.##.##.#......#.####.##.#.#.#.##..#.#...###.#....#.#.#.#.#.#.#.#.....#.#...#.#.##.#...###.#.#.###...#.##.#.#.#...#..#....###..#..###.#....#...
.#..#.#.#.##.#..#...##......#......###.##.##...........##.........##.....####.#.#..#.###.#..##.#......#.###.#.#.#..#.##...#..#........#.#..#.###.#....###....#.#...#.#.#...#.#...##...#..#..###.....#.#....#.#...######....#.#...#.#..#.....#.......#.#.#.#..##...#.#.#.#.#.##....#.#.#..##....##.#...............#..#.#.#.#.#..##..##....##.#.##...#....#.#.#.#...#..#.#.......##.....#..#...##...#.##....#....##.#.#.#.#..#...#..##...........#.#.#.#.##.....#.#.....#.##...#.
..#.##.#.#.#.####.#.###.#.#...##.###.........#.#.#.#.#....#.#.##.#..#.#.#..#.....#..#.....#......##.##.#..........#....#.##.#..#.##.#.#..#.##.....#.#.#...#.#...#.#..#...##..###.#.##..#.##..#..#.###.##.#.#.#.#.#.#.#.#.#.....#.....#.#.#.###.#.##.....##..#...#.#..#...#.##..#.#..#..#...###....##.#.#.#.#.#.#.###.###..#.#.##...#..#.#...#.##.#.#..#.##.#.#...#..#..#.####.#.#..#.#.#.#..#...##.#.#..##..#.#.......#...#...#...#.####.#.##.#.##...#....#.#.##..####.....#.#.#
.#.#..............#..#..###.#..##...#.##.#.#.##..#..#..#.#...#...##....#.#..#.#.#.##.#.#.##.#.###.#..#...#.#.#.#.#..#.#.#...#.#..##..#..#.#.##.#.#.#..#.##...#.#...#...#.#.##...##...#......#.####.....##..#...##.......####.##.#.#.#.....#.#...##.#.##....#.##.#.#.#.##.....####.#.##.#.##....#.#...##.#.#..#.#..#.#....#......###.#..#.#.#.........#.#.......#.##...#.......#..#..#...###..###...#..#..#.#..##.#.##...#..####.#......##.##.#.#...#..##.#...#..#.#...##.#.#....
....#.####.#.#.#.#..#..#....#.#...#...#..#.##...#.##.#.#.#.#..#.#.#.###...#..##.#.......#...##......#..#.#.#..#..##.#.#..#.#..#.#...####.......#....#.#..##.###.####.#.###....#...##.##.#.#...#.#.#.#.#.###..##...#.#.#..#.##.#....#..#.###...##....#...#.#......#..#...#.##.#.#............#.#.#..##.......#.#..##..##.#######.#...##.#.#...###.##.#..#.#.###..#...#.#.#.#.##..#..#.#.#.#.#....##.#.##.#...#...##.#..#..#.....#.#.#.##........#.##.###.#.##..#.#...###...#.#.#.
###.##.....##..#..#..#.##.#.#..##.##.#..#....#.#.......#.#.#.#.#...#...#.#.#...#..#.##.#.##..#.#.#.#..#...#..####.#.##..#.#.#..#..#..#..##.#.#.#.###..#.#....#.......##...####.##........#..#........#.....#.#.###.#...#........#.#.##.##...##...##...#.##.#.#.####..#.#.#.#.#...##.#.#.#.##.#...#.#.##.#.#.#..#.#.#....##........#........#.#.#..#..#....#....#..#..###..#.#.#..#....##.....##.#...#...#.#.#.#...#.#.#.#..#.#....#.....#.##.#...#..........#.....#....##....#..
.......#.#..#.#..#..#....#..#.#.....#.#.#.#.#...#.#.#.#.##.#.#...#...#.......#..##.#.##....##.#..#..##.#.#.##.#......##...#.#.###.#.#.#....#.#.#.#...#...##.#.###.#.#...#.........####.#####.###.##.#.#.##...#......#.#.#.##.##.##........##...#.#.#.###.#..#.##.#.##.........###....#..#.#..#.#..#....#.#.#.#..#....#.#...#.#.#.#.#.#.##.#.#....####.##.##.#.#.#.#.#.#..#..#...#.#.###.##.#...###.#.#.#.#...#..#....##..#..##.##..#.#.#....#..#...#.#.#.##.#.#.#..#.##...##..#.
##.#.#.##.##...#..#..##.##.#..#.#.##.....#.#.#####..##......#.#.#.###.#.#.##..#..#......##......#.#..#.###......##.#..###......##.#.#.#.#.#.#..#.#.#..#.#...#....#.#.###.##.#.##.#....##.#.......#.#...#..#.#####.#..#.....##..#...#.#.#.#...#..#.....#...#..........#.#.#.##.....#.#.##.#.#..#..#.#.#........#.#.#.###..##...#..#.##.#..#....##..#.....##.#.#....#....#.#.#..#.#........#..#.#.#..#.#.#..#.#.#..##.##..##.#....#.#...#..#.#.#.#.#.#.#.#...#..#..#.#.###.#.#.#..
....###......#..#.##.###..##.#.#.##.#.#.##.#.#..#..#..###.#.#..#....#.#.#.###..#..#.##.#...#.##.#...#......##.#.#..#.#....#.#.#....##....#....##..#..#.#.#.###.#............#.#.#..##......##.#.#...##...#.###...#.#...##.#.##..###..##..#.#.#.#.#.#.#..#...##.#.#.#....##...#.#.###.......#.#.#.#.#..#.#.#.#....#.#.#.##...#.#.#.....##...#.#..#.#.###........##.#.#.#..##..#..#.##.#.#.###.....#...#..#.....####..#.#...#.###..###.#.#..#....#..#.#.#.#.###.###.#.#.#....#..#.
.#.#.#.##.##.##.#...#.#.#...#........#..#......#.###.##.####..#.###.#.##.#.#.##.#.....#..#..#....###..#.##.#..#..#..###.#..#...#.##..####.###...##.##.......#..#.#.####.##.#.##.###...##.###.###.##....#....#..#.....##..##...#.#...#..#..#...#...#.#..#..#.#...#.#..#.#...##..#..#..###.#..........#..#.#.#.##.#..#.....#.#.#.#.####....##...#....#....#.#.#.#...#..#..#...#.#.#.#...#.#....#.#.#.#..###.#.#.....#....##......#..##...#.#####.#.#.......#.#.#....#....#.#..##.#
..#........##..#.###......#.##.#.#.#...###.#.#............#.#.....................#.#####..#.#.#.#..##.#.#..#..#.###.#..#.##.#.#...#..........###.....##.#.#.##.#.#.....#.#.........#.#..#....#.....#.###.#..##..#.#.#.#.#.#.#....#.##.#.###.##.#....##.#.#..#.#....#..#.#.#..#.##.##...##.#.##.#.#..##.......#.#.#.##.#.##...........##.#..#.#.#.#..#.#...#...##..#..###.#....#...#.#..##.#..#.#...#.#...#..#.#.#..#.#..#.#.#..#...####..#...#....###.#.......#.##.###.#.##....
###.#.#.#.#..#.......##.##.....#.##.##.####.#..#.#.#.#.#.#..##.####.#.#.#.#.###.#..##.#...#....##.#........#.#.##......#.#...#..#.###.#.###.#.#...#.#..#..#.........####..#.##.#.#.#.#..#..#.#..##.#####.#.#....#...#..........#.#.#......#.#..#.###.##...#.##..#.#..#..##.#.#...#.#.#.#..#..##.#.##....#.###.........#.....#.#.#.#.#..#..#..#..#.#.#...#.#..#..##.#.#...#..###.#.#..#.#..###....#.#...##..#.#.#..#..#..#..#..#..##.....##.#.#.#.#...#..#######.#..........#.#.#
.....#...#.#.#.##.#.#...#.#.#.#.#.......###..###.##.#.#...#...#....#..###..#....###.....#.#.#.#.....#.#.#.#...#.######.#...#.#.#####...#....##.###.#..#.##.####.##.#....#..#..#.#.##..#.#.#...##.##.#.#......##.#.#.#.##.##.#.#.....#.##.#...#..........##..#.##.#.##.##..#.#..#........#.#.#..#.#..#.##.#...##.#.#.#...#.#.##.##.##..#.#.###.#.#..#.#.#...#.#.#....#..#...##......#.....#.#..#.#..#.#.#..#.#..#.##.#.#..#..#..#..#.#.##.#.....#.#.#..#...........#.#.##.#....#.
.#.##.#.#......#.##..#.#....#.#..###.#.#.#.#.#..#...#.##.#.#.#.#.##..#....#..#.#....#.#..###..#.#.#.#.#.#..##...........#.#..##.#.#..###.#.#.........##.........#..##.#...###........#.#.#..#.....#.....#.#.##.#.#.#.#...#...#..#.##.#.##.#.#.###.#.#.#.##.#............#....#####.##.#...##.#....#..#.....#.....#.#..#.#..#.....#.##.#..#......#.#.....#.###...##.#..#..#...#.##.###.#.#....##..##...#.#....#..#.......##.#..#..#.#.......#.#..##.#.#.#.#.#.##.#.###...#..##...
##.#.....#.##.#.....#.#.###.##..#.....#........#.##........#........#..#.#.##...#.#.#.###.#.##..#.#..#..#.#...#.####.##.#.#.#.......#....#..#.##.#.#.#..#.##.##.#.#..#..#..#.#####.#.......#..#.#..###.###.##..........#..#.#.#..#......#.#......#..#.##....#.#.#.#.#.#...##...#..#..#.##....##.##.#...#.#..##.##....#..#.#..#.#........#.##.#.#..##.#.#.#.##.#..#.###.#.#.#.##....#...#..##...#.###.#....#.#.#..#.#.#.#..###.##....#.#.#.#.###...#.....#.#....##....##.#.#...#.
...##.#.#####.#.##.##.........#...#.#..#.#.#.#...#.#.##.#.#..##.#.##..#.##.#.###..#.##.........#..#.####...#.#.#.....#.#.#.##.##.##..###..#.#...#..##..#....#....##.#.##.#.......#.#.#.##.#.##...#......#.....##.#.#.##..#.....##..####.....##.#...#.#...#.#.#.#.#.#.#.#.#...##..#.#.#....##.........##.#..#...#..#.#..#...#.##..##.#.##.....##.#...#..#.......#..#......#.##...#.#.#.#.#..#.##.#.#...#.#.#....#..#..##.#.##....##.#..#..#...##.#.#.#.#...##.#.#..#.##...#..#..#
.##..###.#.#.#.##.#...#.#.#.##.#.#####..#..##.##....#..#....#..#...#.##..........#.#..#####.#.#..#.#.#...##.#....#.#.#.....#.#.##.#.#....#.#.#.#..#.##..#.##..#.#..........#.#.#.##.###..##....##.######..##.#....#..###.##.#.#.#.#....###.####.#.#..#.##.#.............#.##.#.#.#.#...#.#...#.#.#.#.#..#.#..#..#.#..##..#..#...#....#...##.#.....##..#.#.#.#.##.##.##.#.#...#.#....##....#........##.#.#.#.#.#..#.#........#.#...#.#.#.#..#...#...#...##..#..#.##.#..#.#.#.#.#.
.#.#..#.............#..#...#....#.#.#.##.##.#..###.##.#.##.#..#.#.#.#...#.#.#.##....#.#......#..#.....#.#.....##..#...##.#...........#.#.#....#.###...##.#...#.#..###.#.#.#..##...#..#.#...##.#..........#..#..#.##.#.#.#.####...#.##.#.....###..#.#...#....#.#.#.#.#.#..............##..#.#..#...#...#....##..#...#.#..#..#.###.#.#..###...#.#.#..#.#..##.##.#.#...#...#..#.#..#.#...#.#..#.##.#.#...#.#..#...#.#...##.##.#...#.#..#.#...#.#.#.#.#.#.###.#.#........##....#....
#....#.###.#.##.#.##..###.###.#..............#..............#.....#...#..###..#.#.##...#######.#..#.#....#.#.#...#..#.#..##.#.##.#.####.#.##.#..#...#.#...#.#....#...##.#..#...#.###....##.#.##.#.#.##.#..#.#.#..#.##.#.....#.##...#...###.#.#.#.#..#.#..#.#####...#.#..#.##.#.#.#.##.##..#..#.#.###.#..#.####..#.#.#######........#.#....#..###..#.#.#..........#.##.#.#.#.#..#...#.#..#.#..#...#..##..#.###.#..#.#.##...#.##.#...#.##.#...###..##....#..#..#.#.#.#...#.#.##.#.
.###......###..#.#.##..#...#.#.####.##.#.#.#..##.#.#.##.#.#..#.#.#..#.#.#.#.##...##.##..........#.##.#.#..#..#.#..#.#.#.#..#...##.#..#........#..#.#...#.###..###.##.#.#.##.#.#...#.###..#.#.#.#.#.#.#.#.#...#.##..#...#.#.#..#.##.###.#.###.#.#...#..#.#.#.#.#.###..##..#...#.##..##....#.#.#.##.#..#.#..###..#.#...#..#..#.##.##.#..####.##.#..#......#.#.#.#.###....#....#.#.#.###.#.#..#.##.#.##..#..###...#..#....##.....#..##....#..#.....#..##.###...#...#.#.#.#.###....#
....###.#.##.#.#......###.#...........#.###.#.#...###...#.###...#..#.#.#.......#.......##.##.##.##.#.#.#.#.#.#.#.#..##.##.#..#..#.#.#.######.#.#..#.#.##..####...........#...#.##.#.#.#.#..............##.#.##.#.#..#.#...#.#................#.#.#.#.#.#..#........#..#.#..#..#...#...#.##..#.......##..##.#.##...#.#.#.#.#.#.#.#..#.#..........#.#.#.#.##.#..#..#..##.##.##..#....#....#.#...#....##.#.###..#..##..#.####.#.#.#....#.#.#.######.#.#.#.##.#.#.#......#...#..#.#.
.##....#.......##.###..#.####.#.#.#.#.#..#......#.##.#.###....#.#.#......##.#.#.#.##.#.#...#...#........##..#..#.#.#........#..#.................#....#..#.#..#.#.##.#.#...#............#.##.#.#.##.#.#...........#.....#.....#.#.##.##.#.##.#.##...#....#..#.#.##...#.#..#..#.#.#..#.#.#..#.##.#.#.#.##.#.#.#.#.#...............#.#..#.#.#.#.#...#.#.##.....#..###...#.....##..#.#.#.#.#.#.#..#.##......#.#.##...#.#..###..#..#.#.#....#................##..#..##.##.#.#.##....
#...##...#.#.#..##..#.#...#..###.#.#.#.#...#.##.##......#.#.#..#.#.##.##.##..#......#..#.#.#.##.######.#..#.#.#.####.#.##.#.###.#######.##.#.#.#..#.#..#.#..#..#.#..#.#.###.###.##.##.#...#..##..#...#..#.##.##.#...#.#..#.##.##..#..###.#.......#.#.#.#.##..#.#..#.#...#..##.....##.#.#.#.#.#.#.#.##.#....#.......#.##.#.#.##.#.#..#..#.#.#.#..##...#...#.#..#..#..##.##.###..#....##..#..#..##...##.#.#..##..###..#.#.#.####....#..##..#.#.#.##.###.##...#.#.#.#..........#.#.
##.#...#..#...#....#...#.#.#..#.........##..##....#.##.##.#.#.#.........#...#.#.#.#..#.#.#.#.#..........#...##...#..#..##..#...........##.#.#.#.#.##.#.#.#.#..#...#............#...#...#.####.#.#..###.#.#...#...#.##.#.#.#.....#.#.#.#....#.###.#....#...#.##...#....#...#...##.#.....................###...#.#.##....#..##...#.#.#..##.......####.#.#.#..##..#.##..#.......##..#.#...###..#...#.#..#....#.#.##.###......#.#.##.#..#...##.#..##....##.##.#..#....##.#.##.##...#
##..#.#.#..#.#.###.#.##..#..#...##.##.#....##.###.#.#..#...#.#..#.#.#.##.##....#...##.#..#..#..#.#.#.#.##.#...##.#.#.##...###.#.#.##.#......................#..##.#.###.#.##.#..##.##.#.###....#..#...#....##.###..#...#....##.#.#.#...##.#.#.....#.##.#.#..#.#.#..#.#..#..##.#.#..#.#.##.#.##.##.##.#.....##...#...#.#..#...#.#.#.#.#...###.#.###....##..#...###...#..##.#.#...#..#.#..#..#..#.##..###.#...........#.#.#.....##..#..##...#.#...#.#......###.#.#.#....###...#.#.
#.##.#....#.#.......##.#.##...#..##....#.#.#.....#...#.###.....#.#.#..#.....#.#.#.#.....#..#.#.#.#.##..#.#.#.#.#...#.#.##..#..#..#.##.#.#.#.#.##.##.#.#.###.#.##...#.....#....#.###..#...#.###.#.#..##.##.#.......#..#.#.#.#..#..#..##...#..#.#.#.........##......#.#.#..#...#...##.###.##.#.....#...#.#.#...#.###.#..#.#..##.#...#..##.#....#..#..#.#...#..#..#.#.#.#.#...#..#..#.#.####.#..#.....#.#..#.#.#.##.#.#..#.#.#.#...##.##.#.#....#.#..#.#.#.#.#..#..###.#..#.##..#..
.......#.##..#.#.##.........#.#.#..#.##.#.#..###...##.#....#.##......###.##..#.....#.#.#..#.....#...##.#........##......#.#.##..#.......#.#..#...#..#.##.........#..#.#.#..#.#...##.#.##........#.#.#..#.###.##.#.#.#.#.##.#.#.#...##.#.#.#.##.#..#.#.#.#....######.#...#..#.#.#.#...#...#.##.#.#.#.#...#..##...#.#.#..#..#.....#.###..#..#.#..###..#.##..#..#...#.#....#.#.##..#...#......#..#.#.#....#...#...#..###.#.#..#..#........#..#.##.##.#..#.....##..#.#.###...#..#.#.
.#.##.##...#..#..#..#.#.##.##..##.#.#.......#....#.#....##.#.###.#.#..#...#.###.#.#.#.#.#..#####.###.#.#.#.#.##....#.##..#..#.##.#####.#...##.#.###..#..#.#.#.##..#..###..#.#.##.........##.#.#......#.#.##.#.#.#..##.....##.....#..............#.#.#.##..#.#.........#.#.#.#.#...##.#.##......#....##.#.#.#..##....#.###..#.#.#....##...#...#..#..##.#.##..#..#..######......#.#.##..#.#.#..#...#..#.#..#..#.#..#.#..#.#.#.##.#.#.#.##..#..#.#..#..#..#.##.###.....#..##.#.....
#..##.#..##..#.#..#..#..#.#...##.....#.##.#.##.#.#.#.#.##.#.#.#..##..##.##...#.#..#.#.....##............#...#...#.##.#..#.#.#.#.........#.#....#.###.#.#..##.##.##.#.##..#.......#.##.#.#...##.#.#.#..........##.##...#.#....#.##########.###.#...#.#..##..#.#.#.#.#.#..##......#.........##.##.###..#.#...#.#...##....#..#.#..#.#.#...##..##..#..#........#.#..#..#.....#.#.#.#..#.##..#..#..#.##.#.#.#.#.#...#....#.#.#......#..##...#..#.....#..###.#.......#.##..#.....#.#.#
..#....#...#.....#..#.#.#...##...#.#...#...#...##..####.........#.##.#..#.#.#....#....#.#...##.##.#.##.###.###.###..#.#.........#.#.#.#..#..##....#.#....#.............##.##.#.##...##..##.#......#..##.#.#.#..#....#..#..#.#.##.#.......#....#.#..#..#...#.....#..#.###...#.#.#.#.#.##.#.#..#......#...#.#.#.#.#...##..#.#...###..#.#.#.#...#..##..#####.##...#.#.#.#.#.###....#.#....##.##.##...#.......###.#..#.#..#.#.###.###...#.#..#.#.###.##.#...#.#.##...###.##.###.#.#.
#.##.##..###.###..#.#..#..#.#..#..#..#..#.#.#.#...#..#.###.#.#.#.....#.#....#.#.####.#..##.#....#.##....#.#.#.#.#.#.....##.####.#..#...##..##.#.#.....#.#.#.#.#.#.#.##.#...#..#...##...#....#.#.##..#...##.#.#...##..#..#..#.......##.#.#.###..##.####.##.#.#.##.#.##....#..#..#....#...#..##.#.#.#..#.#..#.....##.#...#..#.#..#..#..##....##..#..##........##...#..###.....#.#..#..##...#.....#.#.#.#.#.#.#..#.##..#..#....##.###.#.#.###...........#.#...#...#..#.#.#.......#.
.#...#.#.#...#...#.#.#.##..#.##..#..#..#.#....#.#..#.......##...##.#.#..#.#..#.###.##..#....####.#.#.#.#............#.#.#.#......#.##.#.##.#..##..#.###.#..#.#..#.##.....#...#..##...#.#.#.#.#.#.##..#.#.......#..##..#..##.#.#.#.#...#.......#...##.....#.#..#.....#.#.#..#.##..#.#.#.#..#......#..#.##.#.#.#.#.##..#..#..#..#.##..#...#.#..##.#.#.##.#.###...#..##.#.#.#.##..##.##...##..#.#..##....#.....#.#.#.###.#.#.#.....#.........#.#.#.#.#.#...#.#.#.###......#.##.#...
.#.##.....#.#..#.#........##...#..##..#....#.#..#.#..#.#.#...#.#...#..#..#..#...#.....#..#.#........#..##.#.#.###.##...#....#.#.#.#.......#.#....#.#.....#....#..#...#.##..#..#.#.#.#.#.#.#........##.#.#.#.#.#..#..##.##.#.##.#.#.###.#.#.#.#..##...###.....####.#.#..#..#...####.#....####.##.#..##.#.#...#.#...#.#..#..#..#.....#.#.#...#...........#....#.#..#.......#...#.#.....#...##...#...#.#.##.#.#..#......#.....#.#.##.#.#.#.#..#..#..#...#.#.....#.#..#.#.#.##.#.#.#
..##.#.#.##.##.#.###.######..#...#..##..##.#..#..#..#..#.####.#..#.#.#.##.##.##...#.#..##.#..#.#.##.#.#.#.#..#......#.#.#.#..#..#...#.##.#....#.#...##.#..#.#...#.#.#..#..#..#..#...#.......##.#.#......###..#..#.#.......................#..#.#..#.#....#.#..#....#..#..#.##......#.#.##.#..#.#.##......##....#.#.#.#.##.##..##.#....#..##..##.##.#.##..#.##.#.#..##.##.##.#.###.#.#.#.#..#.#.#.#..##.#..#..#..#.###.#.#.#..#...###...#..#..#..#.####..#.#.#....#..#.........##
#.......#..#..#.#...#.......#..#.##...#..#.#.#..#..#..###.......##.#.#..........#..#..#...#.###.#....#...#.#.#.#.###..#.##..#.#.#.##.##.#.#.#..#..#....#.#..##.##....#..#..#.######..#.#.##.#...#.#.#.#.....#.#....####.##.#.###.#.#.#.#.#..#...#..#..##..#..#..#.#..###.#....#.##..###.....##.....#.#.#..####..........#...##..#..#.#.##...##.#...#..##.#...#.#.#.#..#...#....#.#..#....#.....##.##.....#.#..#.#.....#.#.##..##.##.###.##.#.#.#......##...#.#.#..#..##.##.#.###
.#.#.#.#.#.##.#.###.#.#####..#..#...#...#.#...#..#..#..#.#.#.#.#....#.##.#.#.##.#.###.#.#..#.#....#.#.##....#...#...##....##....##.#......##.##..#..#.#..###..#...#.###.#.#.#...#..#.#..#..#.#.#....##..####....#.#......##.#...###...#..#.###.#.#.##.#..#.#..#.##.##.#.#.#.#.#..##..#.#.#.#...#.#...##.#......##.##.#.#..#....#..#.#.....##.....##..#...#.###.....##..##.#.##....#.#.#.#..#.#......#.##....##...#.#.#..#...#..#.........#..#....#.##...##...##..#..#.....#.#.##
.#.#..#...............#.....##.#.###.##....#.##.#..####.....##.##.###...#.##.#...#######.#.....#.#......##.#.###.#.#..#.##..##.#.#...#.##.......###..#..#....#.###.#.#.#.#...##.#.#.#.##..#...#.####.#.#.....###.#..#.#.#.....#..#.##..#.#..##.#....#.#.##.#.#.#...#.......#..#.#...#..##..#.#..###.#....#.#.##...#..#.##..##.#.##...##.###.###.#..#.#.#.#....#.#.#...#...#..#.#.#...#...#.#..##.#.#.#...####..#..##..#.##.#..#..#.##.###..#..#.##..#.#...#.#...#.#.#.#.#......#
....##..#.#.#.#.#.#.##..#.#...#.........#.#.#....##.#.####.#.....#...##.......#.#.###.#..##.#.#.#.#####.#...........#.....#...#....##.#.#.#.#.#..#.#.#.#..##...............#.............#.#.##.#.....#.###.#......##..#..#.#.##......#..#.#..#.#.##.#.#.....#...#...#.#.#...#..#.###.#..#.##..#.##.##.#....#...#..#.#...##...#...##.#.#.........#...#..#..#.#..#.##.#..#..#.#.#..#.#.#.#.#..#....#....#.....#.#.#..##...#.#.###..#.#.....#.##....#.#..#.#.#..#.#.##.#..#.#.##..
.#.#..##..##..#.#.###..#..##.##.#.#.#.#..#..###.#.........###.#.#..#...#.##.##.##..#...#...#.#............###.##.#.#.##.#..#.#.##.#.....#..#.#..#...#.#.##..#.#.#.#.##.##.#..##.#.#.#.##..........###......##.#.###...#..#.#.#..#.#.#.#.#.#.#.#........#####..###.#.###...#.#..#.#......###...#....#...##.##..#.#.#...#.#..#.#.##........##.#.##..##.#.###..#..#.#...#.#..#...#..#..#.#.#...#..#.#..##.#.##.#..#...####.##.#..#..#....#.#.....#.#..#..##....#.#.......#.#..#..#.
.###.##.##.##..###...##..#...#...#...#..#.#.....##.##.#.#..#.###.##..#..#..##..#..#..##.##.....####.#.#.##..###.##.....#..#..#...###.##..##...###.#........###...#..#.#...#.#....#..#...#.#####.#.#..#.#.#.....#..####.###.#.#.#.#.#.#.##......#.#.#.#.......#.......#.#.#.##.##..#.##.#.#.###.###.###..##...###...#.#...#...#...##.#.##...#..#..#....#.#..#..#....#..##.#.#.##.#.#.#...#.#..##...##....###..##..#..##..#..#.#.#..##.#...#.#.#...#..#...#.#..#..##.#.#..##.##.##
#............##.#.#.##.###.##..####.###.#..##.##..#..#.##.#...#...#.###..#.#.#.#.#.#.......##.#....#...#..#.......##.##.#.##.#.##.#.#..#...##....#.#######.##.###.#.#...##..#.#.#.#.#.##.##....#.#.#.####.#.#.#.#.........................##.#...#..#..#.##.#.#.#.#.#..#.#...#...#.#...................#...#.##..#.#.#.#.#.#..#.#..#.#...##.#.#.#..#.#....#..#.#.#.#.#...#...#.....####..#..#.#.#...#.#..#..#..#..#...#..#.#.#..#..#..#.#..#..#.#..##.#..#.#..#..#.#.#.#........
##.#.#######...........#..#..##..#.#.#..##...#.#.#.#.#.#...#.#.#.#.#.#.#...........##.#.##..#..#.#...#.#.#..#.#.#.................#.##.##.##.#.##.................##.#.#...#..#.#..#.#......##.........##..#.##..#.#.#.###.#.####.##.#.##.#..##.##.###.#.#.....#..###.#.#.#.#.##.#.##########.##.#.#.#.####.#...#..#.#..######..#.##...#.##....#..#...#.#..##.....#...#.###.##.#.#..#...#.#....##.#.#.#.###..#...#..#..##..#...#.#..#..###..#..#.#.#...#...#.#..#..#..#..#.#.#.#
#.#..#.......#.#.#.###.##.##..#.#..#.#.#..##.............#...............##.##.#.#....##.###..#.###.####..####.#..#.#.#.##.#.####................#.#.######.####.#...#..###.##.##.#....##.##...#.#.#.#....#.....#.#.#.#...###....#..#.#.##..#...#...#.#.#..#.#.#.#..............................#..#..#......#.#.#..#..#.#.#.##......#..#...#.###.##.#..#.#..#.#.#.#.#.#.#.#...#..#.#.#.#...#.#....#..#..##.#.#.#.#..#.#..#..#...###.##.#..#.#...#..#.#.##..###..#.#.#..#...##..
....###.#.##.##.#..#.........#...#....###...##.##.#.#.##..#.##.###.#.#.#.#..###.###.##.......#...#.#.#..#...#....###.#...#..#.....#.#.#.#.#.#.#.#.#.#.....##.....#.#..##...........#.###.#.####.###..#.##...#.#........#.#.#..#.#.#........#.##..####.#...#####...#.#.###.#.##.##.#.#.#.#.#.#.##.##..##.###.##...#.###.#........##.#.#.###.#...###....#.#...#...#..........##.#..#.##.#.#.#.#..#.#..#..##.....#.#.#.#...#..#..##.........#....##.#.#......##.#.##...####.#.##..#
.##..###.#.##.#.##..##.#.##.#.#.#.##.###..#.#.#..#.#..#.####..#...###.#.#.##.#...#.#...#.#.##.#.#......#.##..##.###....##.##.##.#.#..#.#.#...#....#..##.#...#.##.#.#.#..###.#.##.#..#...........##.##..###.#.#.###.##.#......#......#.#.#.#.....#.......#..#.#.#.#..##.....#...#...#..##.#.#...#....##.#.......#.#..#..#.#.#.#.#...##.#####.##..#..#.#...##..#.###.#.##.#.#...##.....#..#.#..#..#.#.#.##..#.#.#...#..#.#..#..##..#.#.##.#..#.#.##.##.#.##........#.#.#.#.....#..
.###..#..........#.##..##..........#..#.##..#..#.#.#.#....#..#..#..#...........#....###...#.......#.##.#.#.#.....#..#.#..........#.##..#..#.#.##.###.#.#.#.###...#..#.#.#.##.####.#..#####.####......#..###........#....###.#..#.##..#.#.#.#.##.#.##.#.#.###......##..#.#.#..#..#.#..#.....##.#..#.#....###.##.#.##..#..#.#...#.###.#.####.....#..#...#.#.#.#.#.#.#....##..#.#...#.#..#..#..#.#....#....#..#...#.#..##..#.##...#..#..#...##.........#...#.#.#.##.#.....#.#.#..#.
#.#..#..#.#.##.#...#.##.#.##.#.#.##..#..#.#.#.#.....#.##.#.#...#.#...##.#.##.#.##.#...#.#.#.#.#.#..#.........#.#.#.#...#.#.#.#.#.#....#.#..##..#..#.........#.##.#.#..........##....#....##....##.##...#.#..#.#.#.#..#.#.....#..#...#........#..#...#.##.....#.#.#.#.#.#...#.#.##.##.#.#.#....#.#...#.#......#..#...#..##..#.#.........##.###.#.#..#.#....#.#.#.#.#.##...#.##..#..##.###..#....#.###.#.#..#.#.##..#...##....#.#.#.##..###..#.#.#.##.#.#..#...#.#.#.######...#..#
#..##..#..#.#.#.#.#..#...#.#..#....#.##.........##.#.........#.#...#.#...#....#...###....#...#..#.#.#.#.#.#.#..#.#..###..##..##.#.#.#.....#..#...#.##.##.#.#.........#.#.#.##...###..###...##.#...###.#...#.#..#...##...#.#.#..#.#.#..##.#.#.#.#.###.....##.#...#........#.#.##....#.#.##..##.##..##.#..#.#.#..#..#..#.#..#..#.##.#.##........#..###..#.#..#..........#.#.#.##..#...#.#..#..#.#..#....#.#...#...#.##.#..#.#.#.#.....#.....###...#..###..#.#.##.##......#..#.#.#.
.#.#..#.##.#..#...##...#....##.###......#.##.#.#.....##.#.#.##..#.#...#.#..#.###.#....#.##.##.##.#..#.#..#...#.#.#.#...##...#.#.#.##.####..#..##...#.#..#....##.#.##.#.#..#..##....#...#.#.....###.#.#.##...#.#.####.#.#.#..###.....##.#.#.#..#......#.#.#...#.###.#.#.#..#.#...#.#..#...##..#...#....#..#...#..#..#.#.#.#.#..#.#.##..#.##.##...#....#...#..#.#.#.#.#.#...#....##.#.#...###.#..#.##.##...#.#..#..#.#...##..#...##.##..########.##.#.#.#.#.......#.#.#.##.#...#..
....###.#....#..#..#.#..#.#........#.#.#..#..#.##.##..##..#.#..#.#.#.#..#.##..#.#.#.#.#...#....#...#.#..##.#.#..#.##.#.#.#.#.........#...#..#.#..#.#.#.#.#.#.#.#....###.##.#.#.##.#.#.#.#.####............##.#.........#...#....#.##......#..#.##.#.#..##..#.##.#...#..#.#....##...##..##.#.#.###..#.#.##.#.#.#.#.#..##......#......#...#..#..#.#.#.#.#.#.##...#..#..#.#.#.#.#...#...#.#.#...#..#......#.#..#..##....##...#..#..#.#.##....####........##.##.#.#.#..#.#..#..#...#
##.#......#.#.###.#..#.###.#.#.#.#.#.#..#..#.##...#..#.##.#.#.#..#...#.###...#.......###.#.###.##.#...#.#...#..#....#....##.#.#.#.##..#.#.#....##..........#.#...#.####.#......................#.#.##.#.##.....##.##.#..##..#.#.#.##.#.#.#..#.....##.#...#.##.....#..#..#.###.#..#.###.#.........##...........##...#...#.#.#.###.#.#.#.#.#..#..#..#.#.#.#.#..#.##..#....#..##..##.#.#.....#.#..#.#.#.#..#..#..#...#.#...#..#.#.#.......##..##.###.###.....##.#####.....#..#..#..
.#...#.####........#..#.#.....#...#..#.#.#.##...#.#.#.....#.##..#.###.#.#.###..#.##.#.#.#..........##.##.###.##.#.#..#.#..#..#.#....#......#.#....#.#.#.##.##..#.#.###....#.##.##.#.#.##.##.#.#..#...#...#.##.#....#..#.#.##.#...#...##...#..#.#.#.....#.##.######.##.##..#.#..##.#.#.#.#######.##..#.##.##.#...#.#.#.###...#....#.#..#....#..#.#.###......#..#...#.#.##.#..##.....###.##.#..#.#...#..#..#..#..##.#.##.#..#..#.#.#.#.#...#......#....#.##.....#.#.#####.#.#.#.#.
...#.##.....#.#.#.#.##....##.#.#.#..#.....#...##...#..#.#.#..##..............##..#.#.....#.#####.#............#.##..#.#..#.#....##.#..#.##..#.##.#...#..#...#.#..##.#.###..#...#.#.#...#..##...#.##.###.#..#...##.#..#.#...#.#.##..##..#.#..###..#.#.#.##...............#.#...#....................#...##....#.#.##....#..##.#.#.#.#.##.##..#....#....#.#.###.#.#.#........#...#.#..#...#.#.#..#.#..##..#..#.#..##....##.#.##...#..#..#.#..##.#.#.#.#....#.##............#..#...
.#.##..#.##.##...##....#.##.##.#..#..#.###.#.##.#.###.##..#.#.####.##.#.##.#...##...####..#....##.#.#.###.#.#.....#.#..#...#.##.#.#.##.#..#......#.#..#.##.#.##.#.......#.#..##......##..#.##.###....#...#..#.#..#..#....#.....#..#..#....#..#.##...#...#.#.#.#.#.#.#.#.....##..#.#.####.#.##.#.#.#.#.#..#.#.#.#....#.#.##......#.##.#....#.#.#.#.###.#..#.#..#.#.#.##.##.#..#.#.#.###.#..#.#.#..#.#..#.##...#.#...#.#.......###.#..#..###...##..#.#.##.#....#.#.#.#.#.#..#..#.#
.##..#..#.##..#.#...#.#.#........#..#.#.....#......#.#.###.##....##..#...#.#.#...##.#..#.###.#.....#.##..##..#.##.....#.##..#............#..#.#.#.#.##....#....#.##.#.#....#.#..##.#.#..#....#.#.#.#..###.##.##.#.#..####..#.#.##..#...#.#..#.....#..#.#...#..##...#..##.#.#..#..#..#....#..##..###.##.#....#..##.#.#.#....#.#.#.......#.##.#..#.......#...##..#..#.#....#..#..#.#..#...#.#.#.#.#....#...#.##...##.#.#.#.###...#...#.#.###.#...#.......#.#.#..#..###..#.####.#.#
#..#..#....#.#.#.###.##.###.#.#.###.#..#.##...#.#.#..........#.#....#.#.#.#.#.##.#....#...#.#..###...#.#.#.##.#...#.#...#.#.##.#.#.#.#.#...#...#.......#.#..##......###.#.#..#.#....#..#..##.......###..............#.....#...#...#.#.#...##..#.#.#.#...###.##.#.##..#...#...#..#..#..#.#..#...#.........#.#..#...#..#.#.##...#..#.#.#.#.#...##..##.#.##.#..#.###.#..#.##.##..#...##..#..#.#...###.#..#.#....#.#.#..#..#....#.#..#...##.#...#.#..#.#.#...#..#.##....#.....#..#..
.#..#...#.#..................#...#..#.#.#..###.#.#.#.#.##.##..#.###....#..........###...#....##....#............##.#..#.......#.#..#.#.##.#.####.#.#.#.#.#.#...#.#.#...#.##.#..#.#.#.#.##.#.###.#.#....##.#.###.#.#.#.#.#..#.##.#.#....#.#...##.#.#..#.#.........#..###.##.#..#..##..#...#..###.#.#.#.#.#...#..##.##...#..##.#..#..#..#...#.#...#...#.#.#.#.#..#..#.#.......#..#.#..#.#.#....##.#...##..#.#.#....#.#.#.#.#.#..#.#..#.....##..###..##..#.#..##...#.#.#.#.##.#.#.#
.#.#.####...##.#.#.#.#.#.##.#.#.#..#....#.#........##.#..#...#..#..#.#...#.#.##.#.....##.###.#.####.#.#.#.#.#.##.....#.#.##.#...#.#.#.#..#........#...#.#..####.#.#.##......##..#..#.....#.......#..#.#....#....##...#..#.#.#..##..##.#.#..#.#..#.#.#.#..#.#.#.##.##.#.#...###..#..#..#.#..##.....##..#..#.#..#..#...#.#.#....#.#.#..#.#.#...##..#.#.......#..#..#...#.##.#.#.#....#...#.#.#..#...#...#..#...#.#.#....#...#.#.##.#.#.#.#...#..#.#...#.#..#...#.##.##.#.#.#.#.#..
..........#.#...#...#...#..##..#.##.#.#.....##.#.#..#...#.##...##.#.#.##.#.#.#.#.#####..............##.#...#..###.#.#...#...#.#..##.#.#.#.#.##.#.###.#....#............#.#.#...###.#.#.#..#.#.#.#.#.##..#.###.#...#.#.#.#....#....#...#.##..#..#..##...##..#..#..........#....#.##...#.###.#.##.#..#.#..#...#..#...#.#.#.#.#.#..###.#....##.#...##..#.#.#.##.#..#..##...#..#.#.#.#.#.#....##.#..#.#.##..###.#..#.#.#.#.#.#..#..#...#..#.##..##...#.#...#.#.#.#...#...#......#.#.
.#.#.#.#.#...#.###.###.#.#.#.#.........######.#.#..#.##.....##........#.#.#.#..........##.#.#.#.#.#......#..##.#.#.##.#...##..##.............##...#...#.#.##.##.#.#.##..#...#.#.#...##..##.#...#..#..#.#..####..##..#....##.#.#.#..#.#.....#.#..##..##...##..#..#.#.#.#.#..###.#..#.#...#.#.....#.#..#.###.#..#..##...#.#.#.#.##...#..#.#...#.#.#..#...#....#.#.##..##.##.#.....#...#..##.#...#.#..#..#.##...###.#.##.....#...#..#..#.....##.#.####..#..##..#..#...#...#.#.#..#.
#.###..#..#.#..##...#.#........#.##.#.#.........##......###....#.####.........#.#.#.#.#...##...#..#.#.#.#..#.#...#...#.#.#...#...##.##.#.##.#...##.#.#..##...#.#...#...#.#.##.#...###..#.....##.#...##..#..##.#..#.#..#.#..#....#.#.#..#.#.#...##.#.#.##.#.##.##...#.#..##...#.#.#.#.##.....#.#.##.##...#...#..##...##........#.##...#..##.#..#.#.#.#.#.##.#..##...#...#....##.##.##.#...##.##...#..#.....##....#....#.#.#.##.#.#..#..#.#........#.##.#...#.#.#..#..#.#.#..#.##.
...#.###.##.#.#..###...#.#.#.##...#..#..####.##....#.#.#...###..#.....####.#.##.#.#..#####.#.##..#.#.##..#.#...#...#.#....#.#..##...#.#..###..#..#....##..#.#....##..#.#...#.#..##....#..#.#.#....#.#.###.#.....#.#..####.#.#.#..##..##.#...#.#..................##....#...##...........#.#..#.#....#.#..#.#..#...#...##.##.#......###.#...##..#.#........#..#.#.#..##..#.#.#....#.....#...#..#.#.#..#.#.##..#.#.#.##.##...##..#.#.#.#..#.##.#.#.......#.#..#..#..#..#...#.....#
.#.........#...#.#.##.#.###.#.#.##..#..#....#.#.#.#..#.#.#.....#..##.#.....##....#.##.#....##..##.......#..###..#.#....#.#.####.###...###.#.#..#..##.##.#.##..#.#..#.##.###...#..#.##.#.##.#..#.##..#.....#.#.#.#.#.###........#...#......#..#..#.###.##.#.#.#.#..##.#.#.#..#.#.#.##.#.#.##.#...###....#.#.#.###.##.##.#...#..#.#.#....##.#...#...#.#.#.#...#....##.#..#.#...#.#..##.#..##.##......#.#.#.#..#....#.#.....#...#....#...#..#....#..#.#.#..###.#.#..#..#.#.#.#.#.#.
#..##.#.#.#####..........#..#..#...###..#.#.#.##.#.##.#.###.#.#..#...#.#.##...#.##......##...#.#.#.#.#.##.#...##.#.#.#.##...#.......##........###...#........#..##..#.......#...#.##.#.##.#.##.#...##.#.#..#..##..##.#.####.#.#..####.#.#..###.###....#.#.#...#..#...#.##..#.#.#.#...##....##.#.....##.#.##.#.#.#....#...#.##..#..#.#.#...###.#.#....#...#.###.##....##....#..#..#...#.#.#...#.#.##...##.#.#..#.#...##.#.#.#.#.#.#.#.#..#..#.#.#..#...##.#.##..#..#........#.#..
..#....#...#....#.#####.#.#.##...#.##.##.#...............#.#.##.#..##.#.##..##..#..#.#.#...#........#..#..#.#.......###...#...#.#.#.#.###.#.#..#..#.##.#.#.#.#.#...#.#.##.#..#.##...............##.#..#.#.#..#..#...........#..#...#...#..#...#.#.#.##......#..#..#.###...##.......#..#.##...#.##.#.#.##..#.......#.#.#.#.#.##..#.#.##.#.#.....#.#.#.#.#.#..#.#...#.#..#.#.#.##.#..#.#.#...##...#..#.#...#..#.#..#.#....##..#...#....#.#.#.#...#.#.#.#.......##..#..##.###.....#
##..#.#.#.##.##.##.............#..#........#.#.#.#.#.#.#.......#.##........#.###..#...#..#..#.#.#.###.#.#.##..#.###..#.##..#.#...#..#.....##..#..###.#..#..#.###.#......#..#..#..#.#.#.##.#.#.#.....#..#.##.###...#.#.#.#.##..#..#..###.#..##........####.##..#..#...#.#.#...##.#.#..#..#.##......#.#....#.#.#.#.#.....#.......#..##.....###.#.#.#.#..#...#...#.#.#..#...#..#....#.#.#.#.#..#.#..#...#.#..#.#..#.#.##.#.#..#.#.#.##.#....#.#.#..##.##..##.#.#..##.#..#...#.#.#..
...##...##...#.#...#.##.#.##.#.#.#..#.#.##..#..##..##.#..#.#.#....###.#.#.#......###.#.##.#..#...#.......#..#..#...#....###.#.#.##.#..#.##...#.#.##....###.##....##.#.#.#.#.##.#...#.##....###..##.#..##....##..#.##.#.#..#.#.#.#.##....#.#..##.#.#.#.......#..#.##.#....##.#..#.#..#..##....#.#.#..#.##.#..#..#.##.#.##.#.###..##...##.#.....#....#.#..#..##..###..#..##..###.##...#..#.#.#...##..#..#..#.##.#..##...#..#....##.....#.#.#.#..#.#...##.#.#.#.#.#..#.##.#..##.#.#
.#.#..##..##.#.##.#.#.#.#..##..#.#.#..#.#..#.#..#.#.#.####.#..#.#......#...#.#.#..#.#......##.#.#..##.###.#...#.##...##.........#..#.#..#..#.#.....#.#..###...##..##...###.......#..#...#.#.#.#.#..#.#...###..##...#.....#....###.#.#.##.##.#..#.#..#####.##..###...#.#.#.##.#.....#..##.####..#..##..#....#..#...#..#....#....##..#.#...#.#.#..#.#...##..###.#.#.#..##...#.#.##.###.#.###.#.#.##.#..#.#.....#.##...#.#.#..##...###.#..#.#.#.#...##..............#....###...#...
.##..#.#.#..#.....#.....#.#.##.#.##.##.#..##.#.#.#..........##..#.#.#.#..#.#.#.#.#...#.#.#.......#.#..#.....##.....##...#.#.#.#..#.#..#.#.#..#.#.#..#.#..###.#...#...#..#..#.##.#..#..##..#.#.##..#...#.#...#.#.#.##.#.#.#.#.#..............##...#.#........#.##.###.#.#.......#.##.##........#..#..#.##.##.#.##.#..#..#.#.#.#.#.###.##.#.#...##...#.####..#.#......##..#.#........#......##.#...#.#.#...#.#.....##..#...#..#.#.#....#..#...#..#....#.#.#.##.#.#.##.#..#..####.#
#.#.#.....#..##.##..#.#..#....#.#........#.....#.###.#.#.#.##.##..##.#.##.#.#.#.#.##.##.#.#.##.#.#.##.#.#.#...#.#.#...#..#..#.#.#...##..#..#..#..#.#....#.####.#.#.#.#.#.#..#....#.##.#..#......#.####.#..#.........#..#.#..#..#.#.##.#.#.#....#..#.#.#.#.#.##...........#.#.##.#.....#.#.#.##..#..#.#.......#....#.#.#..#....#.......#.#..#.#...#..####.#....#.#.#...##....###.#.###.#.#...#..#.#...##.#..#.#.##.#.#..#..#..#.###.##..#.#.#.##..#.#.#.#...#..##..#..##.#...#...
#...##.#.#.#...#..##.#.##.#.##...######.#..####.....##..#..#...#.#.#........................#...#.#...#.##..##...#..##..#.#..#...#.#..#.###.#..#.#..#.##...#..#.#.##.##...##..#.#.#.#..#..#.#.##.#.......#..#.##.#.#.#..#..#.#..#...#.##.###.#..#.....##..##..#.##.#.#.##.#.#.....#.#....#...##..#.....#.#.#.#.#.##.#.##.##.#.##.#.#.#.#.#....#.#..#.##....#.##.#..#.#...#.#...#..##..#.#.#..#.#..##..#..#..##.#....#.#..#.#....#....#...#....#.#.......#.###...#..#....#.##.###
..##..#.....##.#.#.#.#........##........###.....#.#....#.##.#.#..#..#.#.#.#.#.##.##.#.#.#.#..#.##...#.##..#...#.#..#...##...#.#.#....###......###..##.#.#.#.#.....#.#.#.#....#..#.....#..#.#..#..#.###.#.##.##....##.#.#.##...##.###.#.#..#.#.##..#.#..#.#.#.#..##.#..#.......#.#.##.#.#..#.#.#.#..##.#..#.##.#....###....#..#....#..#.....#.###..#.....##..#..#..##.##.#....#..#...#.#..#..#..#.#...#..#.#...#..##..#.#....##.#.#.####.#..##.#..#.#####...#..#..###.#.#........
#...#..####............##.#.#....##.##.#..###.#.#..#.##........##.#.##.#.#.#.#.#.#..##...#..#....##.##..#...##...#.##.#..#.##....#.##.#.#.#.#.##.###.#.......####......#.###..#..#.#.#.##...#...#.##....#..#.#.#.#.....#....#...........#.#.#.#..#..#.#.#..#..##..#.##.#.#.#.#...#.#....##.#.....##....#.#.....#.#..#.#.#.#.#..#.#.#..##.#.#..#.#.##.#.#...#.#.###.....#..#.#..#.#.#...#..#..#.#..##.#.##.#.#..##...##..#.#..#...#...#...#...#..##......###.##.##...#..###.#.#.#
#.##.#......#.#.#.#.#.#...##..#.#..#..###....#...##..#.#####.#...................#.#..#.#.#..#.##..#.#.#.##.###.###.##.#.###..#.##..#......#.#.........#.#.#......#.##......###.###..#...#.#..#...#.####.#.....#..##.#.##.##..#.#.#.#.#........##.##..#..#...#..#....#.##.#..####....#.#.....#.#.#..#.#...#.#.#..#.#.....#...#.##....#..#...#.#....#.#.#.#........##.#.#.#...#...#..#.#..#..##..#..#.#.#..#.#.#...#....#...#..#.#..#..#.#.#.#.#.#..#.##.........#.##.#...#..##..
.#....#.##.##.#..#...#..#..#.#..#.#..#.#.###.####...#........##.#.#.#.#.#.#.#.##..#..#.#....#...##...........#.###...#.......#..#..#..#.#.##...#.#.##.#..##..##.#.##...#.##......#.#..##.#..##.##..........#.#.#.#..#...##..#.#.##.#.#.##.##.#......#..#...#...#.##.#.......#.....#.#...#.#.#..#..##..##.#..#..#..#..####.#.#.#...#.##.#.#.#.#.#.#..#..#.#.#.#.#.#....##.##.#.#.#..#...#.#.#...#..#.#...#.##.#.##.#.#.#.#.##.#..##..#.#...#.#....#..##..#.#.#.#.......##..#...#.
...#.#.#..##..#.###.#..#.##...##...#.#...........#.#..#.#.#.#...##..#..#..#..#...###.....##..#.#.#.#.#.#.#.##...#.#.#.##.#.#..#.##.##.#..#..#.#.#....#..#.#.#...#..##.#....#.#.##..#.#....#.##.##.#.#.#.#.#...##...#.#.#..#...##............#..####.###.#.#.##.#.#...####.##.#.#.##..#.##.##.#..#.#..#....##..#..#.#.#......#...#.##.......#.....#.#.#..#...#..##..#.#..#.#...#..##..#..##.##.###...###.........##..#.#.....###...#..##.##...#.#.#.#..##...#.#.#.##.#..#.#..#.#.
.#..#...#....#.#####..#....###.###.....#.##.#.##.#..##...#..#.##..#..#..#.###.#.#.#.#.##.##.#.#.....#.#...##.##.........#.#..#....#....#..#...#.##.#.#.#....#.#.#.#....#.####..#..#.#.###.........#.#.##...#.#...#.#..##.#.##...#.#.#.###.#.#.#..........#.........#......#....##...#..#.#.#.#.#...#.##.#..#.#.#....#..###.#..#.##.#.##.##..#.#.#....#.#.#.#.#...##...#.....##..#.##..##....#..#..##....#.#.#.##...#..#.#.##.#..#.#.##..###.#...#....#.#.##....#...#.##.#.#..#..
##.#.#.###.#.#..####.###.#.........##.#.#....#.....#..#.#.##.#.##...#..###...........#..#...#...#.##....##......##.#.##.....###.##..#.#..###.##....#.####.#.##..#.#.#.#..#.###..#.........#.#.##.###....#.#.#..#..#.#.#....#.#.#.#.#.#...###.##.#.####.##.##.##.###..##.#.##.##.#.#..#.#........#.#.#...###....##.##..#.....#..#.....#.#...#...#.#.###.#......#.#..#.#..#.#...##...##...#.#..###.#...##.#..#.#.#.#..##..#.....#..#....#..#...#.#.#.#...#....#.#..#........#.#.#.
.......##..#..#..##.#.#.#.#.#.##.#.#..#...#.#.#.#.#.#..#..........#..#.####.#.#.##.##.#...#..###.#...##.###.#.##...#.##.#.#..#...##..#.####.#...#####..#.###...#...#..#.#...#..###.##.####.#.#....#..#.###....#..#.....###.#.##.......#.#.#.....#.#.......#.#.##....#...##..#.....#.#..##.#.#.#..#....#....##.#.....#..#.#.#.####.#.#....#..###.......#..##.#.#.#.##..#..#..#....##.#.##...#....#.##.#...#......#..###.#.#.##.#.#.#.#..#..#.#..#.###.#.#.#.###.##..##.#.#..#...#
#.#.##....###..#............###.#.#.#..##.##.....#..#.#..#.#.##.#..##.#.##.#..#...##...#.#..#.....##.#.#.#.#.#...#..#...###.###.#...#..#.#....#.#..#.#.#.##.#.#####.##.#.#.#.##.##..##.........#.###.##.#.#.#..#.#.#.#..........##.#.#......#.#..#..#.#.#........#.###.#...#..##.###..#...##..#.#.###..#.##.#..#.#.#..#.#..#...#.#.#.###.#.#....##.#.#..#....#.#.....#..#..#..#.##....#..#..#.##......#.##.##.##.####..#....#.#....#..#..#...#......#...#...#....#..#..#.#..#.#.
##..#..##.##.####.#.##.#.#.#..........#....#.##.#..##...#.#..###..#..........#..##...##...#..##.#...#........#.##..#####.....###..##.#.#..#.##.#.#.............#..#.#..............#.##.#.#.#.##..#.#.......#.#...#..##.#.#.#.#...#...#.#.#..##.#..#...#.#.#.#.#.#..#..###...#....#.#.#.##...###......##.....#.###.##.#.##..##.#.#.......#..#.#..#.#.###..#.#..#.#.#.#.###..#..#...##..#.#.#....#.##.#....#...##.#.#.#.#.#.#..#.#.#.#..##.#.#..#.#.#..#.####.##.#.##.##...#.....
###..#...#.....#.##..##..#.##.#.#.#.#..#.##...##.#...####.##..#.#.##########..#.#..#.#.#.####.#####...#.##.#....##.##....#.#..#..#......#..##......#.#.#.#.#.#..#.....#.#.#.#.#.#.##.....#...#...##.#.#.##.#...#.#..#...##.#.#.###.##....#..#...#.###.##...#..#...##..#...#.#..#.#....##...#..#..#.#.#...#.#..#.....#.#....#.......#.#.#.#.#...#..#....#.#....#.#...#...##.#..#.##.#..#...#.#.##.#....##.####........#..#...#.#.#....#.....#..#...#.##.................#.#.##.#.
####..#.#..#.#......#.##..#....#...#..#....#.#.....#.........#...#...........#.#.#..#...#.#.....#.##.###....#.#...#...#.#...##.##..###.#.#.#.####.##.###.##..#.###.#.#...#..##...#...#.#..#.#..#.#....#..#.##.#...#.####..............##.##.##.#...###...#.#.#..#...##..#....##...#.#..####..#..#...#..#.#.##.#.#.#.#.##.#.##.##.#.###.##...#.#.#.#.#.#.#.#.#....#.#.#.#....#.....#.#..#.##....#...##..#..#...##.#.#.#.#..#..#...#.#.#.##.#.##..#.#.###.#.#.#.#.#.#.##.......#.#
###.#.#.#.#.#..#.#.##..#.#.#.##..#.##.#.#.#..##.######.##.#.#..#.#.#.##.#.###..#...#.##....##.#.......#..#.##..###.###.#..##...#.##...............#.#.....##.#.######.#.##.#.####.#.#.#..#...##...#.#.#.#.#....#.###.....#.##.#.#.#.#.#...##...#.#..##.#.##...#.#.##...#..#.#.#.####..#.....####.#.#.#..#....#.#..#.#...#.#...#...#......#.##...##..#...#.#..#.##.#.....#.##..##.##...##...##.#..#..#.##.####..#..#..#..#.#.#.#.##..#..#.....##.#....#...###..#.##...#####.#....
##....##.#....#...#...#..#...#.#..#....#.#.##..#...#..#..#.#.#..#.#.#.##.#..#.#.##....##.#...#..#.#.#..#.##...#..........#...#......#.#.#.#.#.#.#.#.#.#.##....#.##.#....#.#.........#...#.###.##.#.#...#..#.#.###.#.#.#.#..#.#.#.###...#.#...#..#..#....#...#..#..#..#.#.#..#.....#.#.#.#.#..#.....#...#.#.#.#..#.#..#.#....#..#.#.#.##.###...##..#..#.#....#......#.#.#..#.#...##.#.#...##.#..#.#.#..#...#...##.#..#..#..#...#...#..#..#.#.#...#.#.#..#..#.#.#...##.....#.##.#.
#.##.#.....###.###.##...##.##....#..###.....#.#.#.#.#.#.##.....#..........#.......###...#.##...#..#..##.#...#..#.#.#.#.#.###.##.#.#.##..##.###.#..#..##.#.##.#.......#.#....##.###.###.#............#.#..#.#..##..#....#..#.......#.#.#..##.##.####.####.#.#..#.#.##.#..#.####.#.##..#.#.#..#..#.#.#.##....#..#...##.#..#.###.#..#...#...#..#...#...#..#.##.##.##.###...#...#.#....#.#.#.....##..#.##.##.#.##...#.##.#.#.#..##..#..#.#.##..#..#.#.#..#..#....#.#.##.#.#.#....###
..#.###.#.#...........#.#....####..#....#.#................#.#..#.##.##.#...##.##.....#......#.##.#.#.....##..##.#..#..##......#...#...#....##...#.#....#.....#.#.##.#..#.#...#.....#.#.#.##.#.#.###.#.#.....#..#..#.##.#..#.#.##.....#.#...#..##.#.........#.#....##..#....##..#...#......#.#..#.#....#.#.#.##.#..#.#.###.....#.#.#..#.#..#..##..#..#.##....#.#...#..##..#.#..#.#..#.#..##.##.#.#...#.....###.#.....#.##.#...#.#.#.#..#..#..#.#...##..#..##....#...#..#..#.#.#.
#....#.#.##.###.##.##.##..#.#.....#..#.#..#.##.##.#.#.#.#.#...#.....#..#.###...#..#.##..#.##..#...#.#.#.#.###.#.#.##.##..##.##.##.#..#.##.#....#.#...##..#.###.#.#...####..#.#.#.#.#......#..#..#........####.#..#..##....#####..#.#.#..#.#..##.....#.#.####..#.#.#...###.#....##.#...##.#...#.#....##.#.#.#...#.#.#.#.##..#.##..#..#..#..#.##...###.#..#.#.##.#.#..#...#..#..#...#.#...#...#.....#.#..#.#..#....#.#..#.....##.##....#..#..#....#.##.#..#...#.#..##...#.##.#....
#.#.#......#...##.#.....#.##.#.#.#..#.#..#.#...#..##.#..#..###..##.#.#.......##..#..###..#...###.#...#.#...#.#.........#......#..#.#..#...#.##.#..#.##.##.#........##.....###....#..##.#.#.###.#..#.#.#.#.......#.#.#.##.#.#.#.#.#..#..#.#..#...#.#.##.#.....#..##..#..#.#.#.#.#.#.#.#...#.##...#.#..#..#..####....#..#...#....#.#.#..#..#.....#..#..#.#.#....##.###..##..###..##..#..#..#.#..#.#..#..#...##..#.##.#.#.#.##......#.#.#.#..#..#.##.....#.#.#.#..#...##........#.#
.##.#.##.#..##......#.##.#...##.#####..##...#.####....##..#....##.#...#.#.##..#.###..##.#..#.####..#.#..#.#....#.#.#.#...#.###.#...#.####.#.#...##.#........#.##.##...#.#..#.#.#.##.#.#.#.......##..#.#.##.#.##.......#.#..........#.#....#.##.#...#.....#.#.#.#.###.##.......#....#.#.#.#...#.#.#.#..#..#.....#.##..#..#.##.##..#..##.#.#.##.#..#.#..##.##.#.#....##..#.#.###...#..#.#.#...#.#.#.###..#.#.##.#.#.#..#..#.##.#.#..#..#.#.#.#..#...##.#.#...#..#..#.##.##.##.#.#.
.#...#.##.#....#.##..#.....#.....#...#.#.#.#.#.#.####.####.##.#....#.#.#.##.##.#.#.##....##...##.#.#..#...#.#.#...#..#.#.##......#..#.#..#..####....##.##.##.#....#.#..#..#....#..##......#.##.#..##.#.#..###...#.#.#.....##.#.#.#....#.#..#..#.#.###.#.#..#..#.........#.#.##.#.#....#..#.#..#......#.##.#.###..#.#.#.#.#...##.#..#.#....#....#.#...#......###.##..#.#.....#.#.#.##.#..#.##..#.#..#..##....##.....#...#.....#.###.#.#.#...#.###.##..#.##.#.#..#..#.....#.......
...#......#.##.#.#..#.#.#.####.##.#.#..................#......#.##....................#.#..#.#.....#.#####.#.#.###..#...#.#.#.#.###....#...#.....##....#..#....##..#..#..#..##..##...#.###.#....#......#.#.#.##.#..#..#.#.#.#..#..#.##...##.#......##..#..#..#.###.##.##...#.....##.#.##.#.#.#..#.##...#.......#...#.#.#..#.#...#.#....###.##.#..#.#..#.#.#....#...#...#.#.##........#.##.#.#.##..#..#...#.#..#.#.#..#..##.#.#......#.#..###..#..#.#....#...#.#..###.#.#.##.#.##
.#.#.#.##...#.#...#.#..#.#.#..........#.#.#.#.##.#.#.#..###.##.##..#.#.#.#.#.#.##.##.##..#.#.#.#.#..###............#.#.#....##...###.#...#.#.#.#.###.#..#..#.#..#.#.##.##.#.#..#..##.#.#.#.#.#.#.#.#.#..........##.##.#..#....#..#....#.#.....###.#...#..#..#......#.##.#.#..#.#...#...#.#.#..##...#.#..#.#.#.#..#.#.###.#.#.##.#.#.##.#.......#..#..#.#..#.##..##..#.#...##..#.#.#.##...#.....#.#.##.#.##..#....#.#.#.#..#..#.#.##....##....###...#.#.#..#..#.#..#...#....#....
#...#.#...#...##.#.#..#......##.#.#.#..#..#.#.#...#...#....#......#..##.#.#..##...#..#..#.....#.#..#.#.######.##.#.#..#..##...#.#.#.#..##...#..##.#...#.#.#.#..#.#......#....#..#.###.#.......#..##..##.#.#.#.#...#...#.#.#.#..##..#.#..#.##.#.....#.#.#..#.#.#.#.#.......##..#..##.#.#..###.#...#.#.#.#.##..###.#..#............#.#....#.##.#..#..#.#..#.#..#.#..#..#..##..#..#...#...#.#.#.#.#.#........#.#.#.#...#....#.#.#..#..#.#.###.#..#..#.#..#.#..#.#...#..#...#.#.#.#.
.#.#....####.#..#...#..##.#.##.#.#.#..#.#.###..#.#.#.###.#...#.#.#..#.....#.#..##.#.#..#.###.##..#.#.........########.###..#.#.#.....#...##.#.#.....#.#.#.#..###...##.#...###..#...#...#.#.#.##.#..##...##..##..##..#..#...#..#...#...#.#..##..#.#..##...#...#..#.###.#.#...#..##......##....#.#.##...#.....#.#..#.#..#.#.##.#.##....##.#.#..#.#..#...#..#..#...#...###....#..#..#..#.#...#...#...#.#.#.#..#..#.#.##.##.#....#.##.#.#.#.###..#..#.#.##..#.##.###..#..#.#.....###
...#.##.#.#.##.#..##.#....##.........##.##....###...#####..#.##..#.###.##.##.#....#..#.#.....#.#....#.#.##.#..##.#.#.....#..#...###.#.###.##.#.#.#.#...#..#.#....#.#..##.#....##.#...#....#..#..#.#..#.#...#..#.#.###.#..#..#.#.#.##.#..#.#.##..#..#...#..#.#.#.##....#.#.##.##...##.#.#..#.#.#.#...#.#.#.#....#.#..#..#...##.#...#.##.#...#.#..##..#...#..###.#..#..#.#.##.#..#..#..###.#..#.##.#.#..#..#..#.#.......#..#.#.#...........###..#........#....#....###..##.#.#..#.
#.#.#.##........#......#.#...#.#.#.##....##.#..#.#.#.###..###..##.#.#.#........#.#..#...#.#.#...####.#.#.#..#........#.#..#.##.#..#.............#...#.##.#....##.#.#.#..##.##.#...#.#.#.##.##.#.#..#..##.#.#.#.#.......##.#....#...#..#..#.....#.#.#.#.#.#.....#...#.#.#..##.#..#...#...#.#.#.....##...#..#.##..#..#..#.#.#.....#.#.#....#.#.#.#..#..#.#.#..#..#.#..#........##..#..#.##..#..#.....#.#..#.####..##.#.##.##.#.#.#.####.###.#..#..#.#.##..#.####.#..#..#..#...###.
#.#......######...#.##..#..#..###..#.#.#....###.......#.##.#.#..........#.#.#.#..##..###.#.#.##............#.#.#.#.#.####.......#..#.##.#.#.#.#...##.##.#..##.#..#.#.##....#...###.#....##......##.##.#.#.#....#########....#.#..#.#.#..#.#.#.#....##.##..#.#.#..##.#....#.....#..##.#.#...#..#.#.#.#.#.#.#...#..#.#.#.....#.#.#..#..#.#..#..#..#...#....#.#.#.#..#.#.#.#.##...#..#.....##..#..#.##.#.#.....#.#..#..##.#....#..#.....##....#..#.##....##....##.#.#..#.#.#.#.....
..#.#.#.#.......#..#...#.#.#.#.#.##..##..#.#....#.#.#..........#.#.##.####.#.#.#...#.#..........#.#.#.#.#.##.#..#..##..#..#.#.#..#....##..####..#..#......#....##...#.#.#.#.#.#......#.#...#.##.............##...........#.#...#.#.#.##....#...#.##.....##.#.#.##.....##.#.#.#..#.##.#.##.#..##..#....#....#.#..#..##..#.##.#..##.#.###..#.#..#..##..#.##.....#..##..#...#...##..#..#.#.#..#.#.#.#......###...##..#.....#.#.#.#..#.#....#.#..#....##.#..#.#...#..##......#..#.#.
#..##..#..#.#.#.#.##.#.#..#.#.....#.#.##..#.#.#.##.#.#.####.#.#.#.#..#..#........#..#.#.##.#.#.#..###.#.##.....#.#...#...#...#.#...#.#...#..##.#..#..#.#.#..#.##.#.#....##....#.#.#.#.#.#.#.#...#.#.##.#.##.#.#.#.#.##.##.#.#.##..#.#...##..#.#...#.###...........#.#..#.##...#..#......##..#...#.#.##..##..#.#####.#.#.#.....#...#..###.#..#..#.#..#..#..#.#.##.#..#.#.#.##...#..#..#...#....#...#.#.#....#.#...##.#.#.#.#..#..#...##.#...#..#.#...#.#....#.###..#.#.#.#.#..#..
..#..##..#.#.#...##.#####.....#.#.......#.#..#.#.......#..##.#......#.#...#.#.#.#..##...#.#..##..#....##.####.#....####.#.#.##...#.##.###.#.....#..#..#..#.#..#....###.#.##.#.#.##..#.....#.##.###....#....#.....#..#.#.........##...##.##.###..#..#....#.#.##.#.#...#.##..#.#..#..#.##...#..#.#.....##..##.....#.#..#...####.#.#.#.#.#....#.#..#.#..#..##...#....#.#......#.###.#.#..#.#.##.#.#.#..#..#.#..##.#...#..#.#.#.#..#..#..#..#.#..#..#.##...#.#..#.###.#.#.#....##.#.
.#.#....#......##....#.#.###.#.#..#.##.#.#.#....##.#.#.##....#.####.....#.#..#..##.#..##....#..#.##.##.......#..#.#..#.#..#.#.#.#.#.........##.#..#.##.#..#.#..#.##...#....#..##...#..##.#......#.#.#.##.##.###.#.#....#.##.#.#..#.#......#.#.#.#.#.#.#.#..#...#..#.#.#.##....#.#.#..#..#..#..#.#.#.#...#...#.##...#..##......###.##....#.#....#....##.#..#.#.#.##.#..#.#.#..#......#.#.....#.....##..#...#...#.#.#.###.#.#..#.#.##.#..#.#.#..##.....##.##.#...#...#...#.#....#.
.#..#.##.####.#...#.#.......#...##....#....#.#.#..#.#.#..#.##.#....#.#.#..#.###...#..#...###..#.#..##.##.##.#.##.##.#....#.#...#....#.##.#.#...##.#.....#.#..####..##.#.#.#..#...#.###.#####.#.#.....#..#.......#...#.###...#..#..#..#.#.#......#.#.##.##.###.##.###.......#.##.#.##..#.###.##...##.#.#..##.#...#.#.#....#.#.#......#.#..#..#.#..###.....#.....#.....#...###..#.#.##..#.#.#..#.#.#.##.##.#.##.#........#..#.#..#...#.#...#..#.#.#.##......#.##..#.##.#..#..###..
#..#.#.......#.#.#...###.#.#.#.#..#.##.###.#..#.#...#...#......#.#...#..#.#.##.#.#.#.##.#...#.#.#.#.....##..#..#......#.#..##.#.##.###....#..##....#.#.#.#.#...#..#.#....#..#.#.###......#....#..#.###.#.#.#.#.#..#..#.#.##..#.#.###.#.#..#.#.##.#.......#.#.#...##.#.#.##..#....#...#.#.......#....#.#.#....#.##.....##..#..#.#.#.#.#..##.##.###....#.##.#.#.#.#.#.#.#.#.#.#.#..#..#..#...#..#......#.......#..#.##.#..#.#.##..#.#..#.##.#.#...#..##.#.#.....#.....#..#.#....#.
..#...##.#.#....#..#....#.......#..........#.#...##..##.#####.##..#.#..#...#.......##.##.##.........#.#.#.#.#.#.##.#.#...#....#.#.#.#.##.#..#..#.#..##......#.#.#.....##..#.#.##.#..##.##.##.#..#..#........#..#.####.......#.#...#.#...####.#.....#.#.#.......##......#...###.#..#.#....##.#.#..#.#..#..##.#..#..#.#.##.#.##..#..##..#...#.....#.##.#....#..#..#..#.........#..#..#..#.#.##.###.#.##..##.##.#.#...#..#..#.#...#....#........##.#.#....##.##.#.#.#.###....#.#.#.
#.###.#.#.#.##.#.###.#.#.##.#.#...#.##.#.#....#.#..#.#...........#...#..##..#.#.#.#.........#.#.#.#..#...........##.#.#.#.###.............#...#..#.#..#.###......###.#...#.#...#..##..........##.##..#.##.#..#..#.#...##.#.##..#.#....#...#....##.###...#.#.#.##.#.#.##.##..#..#.###..#.#..#...#.#..#.#.#...#.#..#...#...#....#..##..#..#..#.#.#....#..#.#..#.#...#..##.#.#.#.#...#..##.#.#...#..#..##.##.#...###.#..##.#...#.###.#..#.##.#.#...#.##.#.#.#..#....##.#..##..##.#.
.................#..##...#.#.#.#.#..##..#..#.#..#.#....##.#.#.#.#.#.#..#####.#..#.#.#.##.#.#.#.#.#.##.####.#.#.#..............#.#.##.##.#..#.#.#.####..#..#.##.#....#.##.#..#.#.#.#.#.##.#.#.#......#.#...#.#..#....#...#....#....#.#.#.#..#.#.#.#.#.###..#.##......#......#..#..##..#..##...###.#.#..#..#.#...#.##.###.#..#.#..##.#...#.#.#..###.##.#..###.#...#..##....###..#.#.##....##..####.#.#..#....###.#...#...###.#...#...##...#..#..#..#...##....#.#.#.....#...#...#..
#.#.#.###.#.##.##.#.#.##.........#.#...#.##...#.....###...##.#....#..#..##.....##.#..#.##.#...............#.#.#.#.#.##.#.##.#..#.#....#..##..#..#..#.#...#..#.#.###.......#...........#..##..#.##.#.#...#.##..##.#.##.##.#.##..##..#..#..#.##.#..........###...#####.##.##..#..#...#.#.#...##....#.#.#..#..##.#.#....#...#.#.##.#....#....##.#.#...#.#.#.#...##.#.#...#.#.#.#..#...#.##...#.#.#...###...##......###..#.##....#.##.#.##.#..#.##.##..#....#.##..#.#.#.#.#.#.##..#.
.#.#.#...#.##............###.#.#.##.###.....#.#####.#..###.#.#.##.#.##.#...#.#.#.#.##.......#.#.###.##.##.#.....##.#.#..#...#.#....#.###...##..#..#....#..##........#.#.#...#.#.#.##.###..#.#.#...##..#.##...#...##....#...#..###.###..#..#....#.#.#.#.#.####.#.........#..#..#..#.#.##.##.#..#.#...#..#.#...#....##.#.#.#.##...###.#..###......#.#.......#.#...##..#.#.#.....####..#..#.#.#....#..#.#.#...##.#....##.#..###..#.#.....#.#.......#.#..###.#...##....#........#.#.
...#.#.##....##.#.#.#.#.#....#..#.#.#.##.#.#........##..........#..#..#.#.#..#.#.#.#.##.##.###.#......#.....#.#........##.##..#.#.#...#..##...#.#...#.##.#...#.#.####..#..#..#...#....#..#.....#.#...###..#.#..##...#.#..#..#..#...#.#.##..#.##...#...#...##.#.#.#.#.##..#.#.#.#..#.#.......#.#..#.###.#...#..#.#.#..##.#.#...##.....#....#.#.#..#..#.#.#.#.##.#...###...#.###.#.###..#.....#.#..##...#..#...###.#......#....#....#.#...#.#.###..###.....#.##..#.#..##.#.#.#.#.#
#.#.......##....#..#...#..#.#..##........##..#.##.#...#.#.#.#.#..##.#......##..#...#..##.##.#....#.##.#.##.#..#.#.#.#.##....#..#...#.###..#.#.....#..#.....#..#.#.....###..##.###.#.#..#..#.#.#..#.####.#....#.#.##.#..##..#..#..#.#....#.#.....##..####.#........#.#...##.#.#.#.##..#.#.#.#..#.#...#.#..#..#.#..#..#.......#.#..##.#..#.#..#.#.#.##..#..#....#.###.#.#.#...........#..#.#.#.#..#.#.#...#.#.#.#...#.###..#.#.###.#..#.##..#...##..#..#.#......#...##....#.......
#...#.#####..#.#..#.#.#..##.#.#...##.#.##.#.#....#..##.#..##..#.#.....#.##.###.#.#..#.........#.#....#.#....#.#.#.##..#..#.#.#.##.#...#..#.#.##.##..##.##.###.#..####..#..#.........#.#..#...#..#..#.#..####..#.....#.#.##..##..##..##.#..#.#.##...#..#..#.#.#.#.#....#.#...#....#.#..#.#..#.#..#.#.#...#..#.#.##.#.##.##.#.##..##.#..#...##...#.....#..#.#.##............#.#.#.#.#...#..#....#...##.#.##......##.#....##.#.#.....##....#.#.#..#.#..#...#.#.#.##.##..#.#.#.##.#.
..#..#......##.#.#....#.#....#..#.#..##......#.#.##.#....#.##..#..##.#..#.#.#.#...#...#.###.#..######...#.#..#..##..#.##..##..#...##.#..#......#...##.#.#.##.#..#.....#..###.#.#.#.#.#.##..##..#..#...#.....##.##.##..#....#..#...##.#..#..#....#.#.#...#..##..#..#.#.#.#.#..#.#.#...##.#.#...#.##..#.#..#...#.#..##.#.#...#...#.....#.#.#...#..##.##..#..#.#.##.#.#.#.#.#...##.#..#.#.#..#.#..#.#.......##.#.#.#.#.##..#.#..##.#...#.##..#..###..#.##.#..#.#...##.##.....#.##..
.###.####.#...#.#.####.#.#.#.#.#..#.#...#.###...#.#.#.#.#.....#..#....##....#..###..#..#...#.##.#.....#....##.##.##.#..#.#..#...#..#.#.#.#.#.#...##......#...#.#.##.#..#.##.#..#.##......###.##.##.#.#.####.........##..##..#...#.#....#..#.#.#.#.#...#..#..##.##..#..#.#.#.#..#.#.#......##.#....#..#..##.#.....#.#...##.#.#.#..#.#...#..##.#.#...#.#...###...##.#.##..#.#.##.##.#.#..#.#...##..#.###.#.#..#...#.#...#....#....#.#..#..#..#....#..#...##.#..##......#.##....#.#
..#.#......#.#..............##.##..##.#..#....#.#....#.#.#.#.#..#..#.##.#.#...#...##.####.#......#.#.#.#.#.#..........#...#..###..###.##...##..#.###.#.#...#.....#...####.....###..#####.#...#..............#.#.##.#..#.#..###.#..#.##..##..##.#.#..#.#.#..#.##..##.#..#..#.#.#.#.##.#.#.#....#.##.#..###..#.##.#....#...#...#..###..#.#.#.#.#..#.#....#..#..#.........##........#...#..#..###.#..#....#..#.##.#.#..####.##..#.#..#.##.#..#..##.#.#..#..##.#..#.##.#..##..#.#...
.#....#.#.#...##.#.#.#.#.#.#..#.#.#...#.#..##..#..#.#......#.##..#..#...##.#.#..#..#...#...#.#.#..#.##....#.####.##.#..###.#.#.##..#....#.#.####..#.#.#.#.#..#.#...#.#.#.#####.#.#.#......#.#..#.#.#.##.#.#.#..#....#....#..#.#..#..#..##.#.......##.#.#.##....#......#..#...#......#.#.#.#.#..#.....#....#....#.##.#..#..##..#.##..#.#..#...#.#...#.#..#..#.#.#.#.#.#.#.#.#.#.#..#.#.#.##.#.....#..###..#....##..##..#....###..#..#....#.#.#....#..#.#.....#..#....#...#..###.#
..#.#.##...#.#..#.#.#.#.#.#.#.#....##..#..#...#..#...#.#.#.##...#..#.##.......#..#..#.#.#.###.#..#.....##.#......#.#..#...........#..##.#.#......#.........#.##..#..#................#.##.....#...#..#...#.#.##.#.#.#.#.#..#....###..#.#....#.###........#.#.##.#.#.#.#.###.#.#.#.#..........#..#.#.###.#..##.#......#..#.#.#..#..#.#..#..##.#..#.#..##..##.#..##.#..#....##..#..#........##.#.#.##.#...###.#....#.#.#.##.#....#.#...#.#.#...##.#.##....#.#..#..#.#..#.#..#.##..
.#...#...#..#..##...............#.#.#.#.#.##.#..#..##.#.#...#.#.#.#.....#####..##.#........#...#..##.#.#..#.##.##...##..####.#.#.#.##.....#.#.#.#.###.##.##.#.##.##..##.#.#.#.#.#.#.#.#...#.#..##..#.##.##.........#.#...#..#.#..###.#.##.#..#....##.#.#..........##...###.#...#.#.##.##.#.#..#..#...###..#....##.#.##.####..#..#.....####.#..#..#..#...##....#.....#..#.##..###...#.#.##...#..##...#.#..#..##.#........#..##.##...#..#..#.#...#.....##.##..#.##...#.#..#.....##
.##.#.##.#.#.#....#.#.#.#.#.##.#.#...##..#...##..#.#......#..#...#.##.#.#....#.....######.#.#.##.##.#...##.#..#.#.##..##.....##.#.....##.###...#........#..........#.#..#..#..#.##..#...#..#..#..##.#..##.##.#.#.#.#..#.##.##.##..#..#..##..#.#.#.#..##..#.#.##.#..#.#..#....#......##.#..#..#..#.#.#.#.#..##.#..#.##.#.#..#.#.###.##..#...#.#..#.#.#.#...##.#..#.#..#..#..#.###.#..#..#..#..##.##.#..#.#.#..#..#.##.#.##.#.#...##.#.#.#..#..#..#.#.#.....#.#..#.####.#.#.##.##.
...#......#...#.#.#..#..#.##.....#.#....##.#...##.#..#.#.##.#.#.##...#.#..##...#.#....................####..#.#.#.#.#.#.#.#.#.....#.#.#...###.#.#.#.#.#####.#.##.##..###.##.#..#...#..#..###.#.#....##.......##..#..#.....#..#...#.##..#..#.#..#..#.#..#..#..#..#.#...#..#.##.#.#.#......###..#....#......#.#...#.........#.....#....#...#.#..#.#...##..#.#..#.###..###...#.#.#.#..#.#..#..##......##.#...##..#.###..#...#....#..#.#...#.#..###..#.#..#.##.#.#..#..#...#.###.#..
#.#.#.##.#.##....#..#.#..#..##.#..#..##.....###.....#...#...#.##...##....#...#.#.##.#.##.##.#.#.#.#.##..#.#................#..#.#..#..#.#..#.##.##.#.#..#..#.#...#..#.........#.##.#.#..#......##.#....#.#.#...#..#..#.#.#.#...#....#.#.#...#.#.##.#.#.###.#.#.#...#.#.#..#....#.#.#.#.#..#..#..#.#.#.#.#.#...#.##.#.#.##..###.#.#.##.#.#...#.#.##.#...#.#.#.#..###.##..#.......#.#..#.##.#..#.#.##...#.##...#.....#..#.#.#.#..##..#.#....##.#.#.#..#.#........#..#..##...#.#.#.
..#..##.##.#..#.#..#...##.#....#.#.###.#.#.#...#####.###.#.#...###....##..#.#..#..##...###..##..#.##...#...##.#.##.#.#.###.##.#.#.#.#..#.##..........#.#.#.#.#.#.#.#..#.#.##.#..#.#.#..###.#.##....#.#..#..##.#..#..#..#...##.#..#.#.##...#.#.................#..##..#...#.#.#......#...#..#.#.#.#....##..#.#.#...##..#..#.............###.##.#...#.##......#..#.#.#...#..#.#.#.#..#..#....#.#..#...#..###.#..#.#.#..#.....#..#.##..#..##......#..#..#..##.#.#...#.#....#.......
##.#.........#..#.#.#.#.....##..#.......###..#.............###.....#.#...#...#..##.##.#....#...###...#..##....#...#..#.#.....#...#....#.....##.#.##.#..........#.#..#..#...#.##.......#.#.##..#.#.#...##.##...##.#.#.#.####..#.#.#.#...#.#.#..#.#.##.#.#.#.#.#..#..#.###.#..#.##.##...#..#.#..#....#.#.###.#.#.#.#..##.#.#.##.##.#.##.#.##...#.#.##....#.#.#..#......#..#.#..#...#...#.##.#....###.#..#.#..##.#.#..#..#.##..#....####.#.#.#.#.###.#.#.#...#...###....#.###.##.#.
.#..###.#.##.#.###......#.#.#..#.######.##.#..#.########.##....#.#.#.#.#..#.##.#.#.....#.##.##..#.##.##....#.#..#####.#..#.##.#.#.###.#.####....#.....#.##.#.#.#.#.#.##.#.#...##.#.##.#......#.#.#.#.#......#..#.#.#......##.....#.###.#...#.######.#.#.#..##.#...###......#.....#..#.#.#...#..#.#.##...........#..##....##.##....#.......#.#..##...##.#.#.##..#.###.#.#..#.##.##..#.....###.#.##.#.#.#.#.#...#.#.#..#.#..#.#.#.#.......#..##.##.#......#.#.#.....#.#...#....##.
...#..##..#.#...#..#.#.#.###..#..............#..#.........#.##..###...#..###...#...#.####......#.......#.#.#..#.#.#.....#.#.....#......#.....###.####.#.#.#..#.#.##.......####..#..#...#.#.#.#......#..#.#.#..#..#..#.#.#...##.#..#.....#.#.#.#.#.........#.....##.#.###.##.#####..#...###.##.#.###..#.#.#####.#.#.#.#.#.......#.#.##.#.#..#.#....#..#.#.#...##.#....#..#.#.#.##.###.#.#..#..##.........#.##.#..#.##.....#...#...#.#.#.#.###......#.#.#..#..#.##.#...##..#.#...#
.#...#..##....##.##.#.##..###.#.#.#.#.#.#.####.#.###.#.#.#..#.##.#..#..##.#.#.#..#..#..#.#.#.#..##.##.#..##..###....#.#.#..#.##.#.#.#.#..#.##..........#....#..#...#.#.#.#.....##.###.###.#...#.#.#...#..#.#.#..#..##.#..#.#..#..#..#.#.##........#.#.#.#.#.#.#..#.....##.........#..#..#....#...#.#..#..#...........#.#.#.##.#.....#..##.#..#.#.#..#..##..#.#..#.##.###.##.........#...#.#.#...#.#.#.#..#....#.#...#.#.#.#.#.#.#...#.......#.#.#..#.#..##.#...#..##...###..#.#.
#.##...#.#.#.#....#.#...#..#..###.#.###..#....#......#..#..#.......#.##........#..#..#...#..#..#..#..#..#...#.#.##.#.##..#..#....#..#..#..#..#####.#.##..##..#.#.##.#..##..#.#.....#...#..##.##..#.#.#.#.###..#.#.#...#.#....#.#.###.##...#.#.####.##.##..###..#.#.###....#.##.#.#..#.#..####.##...##..##.####.#.#.#....#..#.#..#.#..#...#.#..#..##..#...#.##.#.##.........##.#.#.#..#.##..#.##.#..#...#..#.#..#.#.#...#..#...#.#.##.#.#.##..##..#...##.#...#.##.#...#....#..#..
.....##...#.#..#.#...##...#.##....##....#.#.#...#.#.#..#.#.###.##.#.....#.#.#.#.##.##..#...#.#..#..#...###.#.......#....###.#####.##..#..#.#.......#.#..#...#.#..#....#.####..#.#.###.#.#....#..#.......#....###...#.#...#.#.#..#.......#..#.#.........#.#...##.#.#....##..#..#..#.#....#......###...#.##......#.##..#.###...#.#...##..#.....#..#...#..#..#........#.###.#.##.#..#..#....##......#..#.#..###..#.....##.#.#..#.#.##......#...#...#.#.#.#..#.#..#...##..##.#.#...#
####.#.#.#...##...#.##..#......##..#.#.##.##.#.#...#.#...##...#....#.#.#..#..#.......##..#.#...##.#..##.#.#.######.##.#..#...........#.##....##.#.#..#.#..#.#.##.#.#.#.......###...#..#...#.#.##.###.#.#.#.#..#..#..#..##..##.#...#.##.##.##...##.##.#.#.#.#........#.#...##.#..#...#.#..#.#.#.....#......#.##..#...#..##.#.#..#.#...#..#.#.#.##..##..#..#.#.###.#.#....#....#..#.#..#.#...#.#.#.#.#...#..##.#.#.#.#......#..#.#...#.#.##.#.#.#.#.....###...#.##.#.####.#...##..
.....#.#.##.##.##.#.#.#.##.#.##..#..###.........#.##.##.#...#...#.#.#...##..#.#.#.##....#...#.#....##................#..#..#.#.#.#.##.....#.####...##.#.#.#.....#...#.#.##.#..#.#.#.#.###.#.#.........#.....#..#..##.#...##.....##..#.#......##....##.#.#.#.##.#.#.#...###.....#.#.#.#..#...##.##.###.#.##..#.##.#.#..#.....#.#...#.#..#..#....#.#..#..##...#....#.#.#.#.#.#..#....#..###.#.#..#..#..##..#......#...###.#.#.#..#.#..#....#...#..###.#....#.#.#............#...##
.###......................#..#.#...#.#..#.#.#.#.##.......##.##.#.#....#.#..#....##..#.#..#.#.#.###.#.###.#.####.#.#.#.#.#.#..##...#...##.#.#.##..##......#..##.#.###....###..#....#..#.....#..#.#.##.#.#.#.#..#..##....#..#.##.###.#...#.#.#.#..#.#............#.#..#.##...#.#.#..#....###.#..#.##.#.##.##.#........#..#.##.##.#.#...#..##.####...#..#...##...#.#..#.#....#..#..#.#.##.#.....#..#..#..#.#..##.##.##....###...#...#.###.#..##..##.....#.#.###...#.#.#.#.###.#.#..
#....#.#.##.#.#.#.##.#.##..#....#.#....#...#..##...#.##.##.#.#.#..#.#.#..#.#.#.#..#.#.#.#..#..............#.....#.#.#...#.#.#.#.#..#.#..#.......#..#.#.#...#.##......###.#.##..##...#.#.#.#..#...#...#....#..#.#.#..##..##.##.#.#.#.#.#...#...##.#..#.##.#.#.#..#..#....#.#..#..#...#.#.#.#.#.............###.#.##.#..#.#....#....#.#.#........#.##.#..#.#.#.#.#..#...#.#..#..#.#.......#.#.###..##.#..###.#......#.#.#.#.#.#..#.#..#...#.#..###.##.#..#....##.#.#.#.#......#.#.
.###.#..#....#..#.#.##...##.#.##.#..#.#.#.#.#...#.#..#..#.......#..##.#.#.#.#.#.#....#..#.#..#.#.#.#.#.#.#.#.##..#...#.###.##....##..#.#.#.#.##.#.#.###..#.....#.#.##.........#.#.##..##..##.#.##.#.#..#.#.#.#..#.##...##...............#.##.#.....#.#....#..#.#.#..#.#..#..#..#..#.##........#.##.##.#.#..###..#...#.#.#.#.#..#.#.#....#.#.#.#.#.....##.#.#.#...#..#..#..#..###..###.#.#.#..#..##...#..#...#.#.#.#..#.......##...#..#.##..#..#..##.##.#.#.##..#..##.#.##.#.....
......##.#.#.##..#.....#.#....#...#..#....#..##..###.#.###.##.#..#.....##.........##...#.#..#.#.#..#.#..#.....##..###..###....#.#...#.......#.....#..#..#..#.##..###.###.#.##.#....##....#.##.#.#.#..#.##.....#......#...####.#.###.##.#.#.#..###.#....#.#.#..#..#.#..#.#.#..#..#..#..##.#.#.#...##...#.##..###..#.#.#....#.#.#....#.#.#.#.#.#....#.#...#.....#.#.#.#.###..#.##.#....#.#.#.#..#...##...###.#..#.##..#.###.#.#...#.#.#....#..#..##.....#.#....#..#...#..#...#.#.#
##.#.#......#...#..##.#...#.##..#...#.####.#...##.#.#.#.#.#...#.#.#.#.#..#####.#.#...##....#......#...##.#.#.#...#....#.#.##.#...##..#.###.#.#.#.###...#.#..#...#.........#...##.#..#.#.#...........#.#...##.#.#.##.###.##.....#...#.###.#...#.....#.#..#....#..#.#.#..#....#..#..#.#...#.##..#.#..#.#....##.#.#.#.#...##..#..##.#..#........#.####..#.#..#.#..#.....#.###..#.....##........##.####..#..#..#.#....#......#...#.#..#..#.#.#.#..##.#.#.##.##.#.#.#.#.###..#.#...##
....#..#.#.#..#.#.#....#.#.#.#.#..#.#........#..............##..#..##..#.#......#.##...#.#..#.#.#..#.#.....#..#.#..#.#........#.##..#.#.......#..##.#.#....#.#.#..#.#.##.##.##...#.#.#..#.#.##.##.#.#...#...##...#...#.#..#.#.#.##.........##..#.#..#..#.###..#......##.##.###..###.#.#.....###.#.##..#.##.......#..##..#.#..#...###..#.####..#.....#...#.#.##.##.##....###.#.#.#.#.###.#.#..#......#..#..#..##.#..######.#.#...#..###.#.####.....#......#..#....#..#..#...#.#.#
#.##.##.#.#..#...#..#.#.#.......##..#.#.#.#.#..###.#.###.#.##.##.#....#....#.#.#.....##.#..#.#.##.###..##.#..#...#..#.##.#.#.##...##....#.#.#####......#.#.#.##.#..###..#..##.#.#..#...#..#.#....#...##..###...#..##.#..#....#.....#.#.##.#...#...##.#.#.....#..##.#........#..#.....#.#.##.....#....#....#.#.##.##.#..#...##..#....##.....##..#.#.###.#...#..#.#.#..###.#.##..#.......##..#..#.#.#..#..#.#.#....#........##.#.##.#....#...#..#.#.#.#.#.##.#.#.#..#.#.#.#.##....
..#.........#.#.#..#....##.#.#.#..#.#..#.#...##.....##.##.##.......##..#.#.##.#.##.#..#...#.......##.##....#.#.##..#.....#.#.#..#...####...#..#...#.#.#..#.#.....##.#..#.#.#.....#.###.#.##..#.##..#.#..#....#..#.#..##...#.#..#.#.#.#..#..#.#..####..#.##.##..#....#.#.#.#..#.#.#.#.....#..#.#..###..#.#..#....#...###..##...#..#.#..#.##...#..##..#...#.#.#......#.........#.##.##.#...#..#.#..#.#.#.#..#.#.#.##.#.#.##.....#...#.##..##..##...#.#...#.....#..##..#...#.#..##.
#.#.#.#.##.#...#.#..#.##...##.#.#..#..#...#.#..#.#.#........###.#.##..#...#........#.######.#.#.##.....##.#####..##..#.#.#..#..###.#...#.#.#.#.###..##.###.#.###.....#.#.....#.#..#....##...###...#.#..#..##.#.#...##...#.#..#..#...#..#..##..#.#.#.#......#..#..#.#..#..#..#...###..###..##..#.#..#.#..#.#.#.##.#.#..##.#..##..#...#.#...#.#..#...#.#.#.#....###.#.#.#.####..#.#..#..###.#..#..##...#.#.###.##...#...#...#.##..#.#.#..##..#...#...#.#.###.#.#.#..#.#.#..##.#.#.
.#.#..#.#....##....#...####.#.#.#.#.##..#..#..#.#.#.###.#.#.....#...#..#.#.#.#.#.#..#.#......#....#.#.#....#.#.#.#.##.#..#.#.##.#.#.##.##.#........#........#....###....#.#.#..#.#..#.#...#..#.##.#...#.#..##...#.#..#.###..#..###.#..#..#...###......#.#.#.#..#.##.##..#.#..#.#.#.##....#..#.#..#....#..#.....#....#.....##..#..#.#....#..#.#..##.#...#.#.#.#......#.#.....##....#.#......#..#.#..#..##.##.....#..#.#.#.#..###.#..#.#...#.#.#.#.#.#.#...#..#..#.#..##.###.#..#.
.....#...#.##...#.###.#................#..#.#.#.........##..#.#.##.#..#..#.#..#..#.#....##.#.#.#.#.#....#.#.............#.#.................##.#.##.#.#.##.#..#.#....##....#.##..#.#.#..#..#.#.....#.#....#...#..#.#....#.#.#.###.#..###.#.##.#.#.#.#..#....###.#......##.#.#.#.......##..#...###..#.#..#..##.###.##..#.#.#.#...#..#.#.#.#.#.#####..#.#....##..##.##...#.##...#.#....#.#.#..##..#.#.#...#...#.#..#..#....##..#..##.#...#..#...#...#.#..##..#.#....#..........###
.#.##.#.#..###.#...#.#.#.##.#.#.#.#.###.#......##.#.#.#..#.#...#....#..##....#.#.#.#.#.#...#.##.#....#.#..#.#.#.##.#.##.#...#.##.#.##.#.#.#.#.#.#.....#...##.####.#.#...##...#.#..#..#.#..###..#.#..#..##..###.##....#.#....##.#...##.#.#.#........#.##.#.##..#...#.#.#.......####.#.#...###.#....##.#.#.##...##.#.##.#.#.#...#.##..#..#.#......#..#.#..#.#..#.#....#.#.#.#.#..#..####..###...#..#....#..#.#..#.#..#..##...#..#...#..#..#..#.#.#.##..#...#...##.##..#.##.#.##.#.
#..#.....#..##..##.#...#.#.#.#...#..#...#.####....#..#..###.#.###.#..##.#.###....#..#.##.#..#.....#.#...#.##.#...##...##.###...###.#..##...#.....#.##.#.##..#.#..#.#.##.###.##...##.#...#..#.##...##..#...#......##.#...#.##....##..........#.#.##.#......#.#...#..#...#.##.##....#.#.#.#.#.#.##.#....#....#.#........#..#..##....#.##....#.#.#..#....#..#..#...#.#.#......#..#.#.....#..#..#.#.#..#.##.#.#..#...#..##.#.#.##..##.#.#..####.##.....#...##..#..#..#.#....#.......
.#..#.#.#..#...#.##.##..#..#...##..#.##..#.....#.#..#.#..#.....#...#.#..##....##.#.#.....#.#..#.#..###.#.#.....#...#.#.......##....#.#..#.#..#.#....#..#...#...#.........#..#..#.#....##..#.....#..#.#..#.#.#.##....#.#.##.##.#....#.#.#.#.#...#...#.#.#.##.###.##.##.#.#.....###.......#........#.#.###.#....#.##.#.#..#.#.#.#.#..#..#.#..#...###.###.####...##...#..#.#.###.#...#.#..#..#.####.#.#...#..##..#.#.#..#..##...#..#.#..#.##.....##.#..#.#..#..##..#..#.#.##.#.##.#
...#..#.#.#..##.....#.#.#.#.#.#..##...#.#.#.#.#...#.#...#..#.#..#.#.#.#....##...#...#.#.##..##.##.#.#..#...#.#.#.##.#.##.#.#.#..#.#.###...##..#..#.#..#..#.###...##.##.#..#.#.#..##.##...#..#.#..##.#.##..#..#...#.#.#.#.#.....#.#.##..#.#..#.###.#..#..#......#..#.#.#.#.#.#.#.##.#.##.#.###.##.##...###.#.##...#.#..##....#...###.#....#..#.#......#...#..#...#.###.#..#.#..##.#...#.##.#...#.....#.#.#....#.....#...##.#.#..#..###.....#.##....#.#..#.#.#...#####.#.#..#..#.#
#.#.#..#.#..#...#.#..........#.#.#.#.#......#..#.##.###..#..#..###......#.#...#..#.###..#.##......#...#.#.###...###......#.#.#.#.....#.#.#...###.#..#.#.#......#..#.#...##.#...##...#..#..#..#..#........#.##..#.#.#.......#.###..#...#...##.#.#.#..#..#.####.#.#.#......##..#......#...#.#....##...#..#......#.#..#.#...##.#.#......#.#..#.#.####.##.#.#..#..#.#..#...#....##...#.#..#..#.#.#.#.#.#.....#.#.##.#.#..#.....#.##.#....#.#.#...#.#.#.#..#....#.#..#.....#.#..#.#..
.##...#...#.#.#.#.##.#.#.###...........#.##.#.#....#....#..###..#..#.#.#..#.#.###.#.#..#.....#.###.#.#...#.#.###.#..#.##.##..#..#.#.#.....#.#.#.#..#..#..#.#.#.###.###.#.....#.#..#..#.#.#.##.#.#.#.#.#.#.....#..#..##.#.#..#....#..#..###.........#.#.#............#.#.#...###.##.#.#.###..#.#..#.##.#####.#..#..##.##.#....#.#.#.##..#.##..#......#.....#.#..#..###.#.#.#.#..#..#.#...#..#....#...#.#.#.#....#...#..#.#.#...#.#.###...###.#.##.#..#.####..#..#.#.##....#..#.#.
....#..##..#.#..##..#.#.##...#.#.#.#.#..#..#.#.#.#.##.#..#.##..#.####.#.#..#.#........#.#.##..#.....#.##...........#....#...#..#..#.#.##.#.#.....#..#.###..#..#.....##..#.##.#.#.#..#...##.......#...#..#.##.#..#..#...#.#.#..##.##.#.#....##.##.#.#..#.#####.#.#.##...#..#..#.#...#...##..#..##...#...#.....##.#.#....#.###.#....#..#.#...##..#.#.#..#.#.#...#..###....#..#.#..#....##..#.#.#.#.#.#...#..##.##.#.##.#..##..#........#.###..#......#.#.....#.#....#..#.##..##...
.#.##.#...#..#.#.#.#.......#.#.#.#..#..#.#.......##.#.#.###...#..#.#......#....##.#.##....#..###.##.#...#.#.#####.#.#.##..##..#..#...#...#...#.#...###....#..#..#.#....#..##.##...#..###..#.#.#.#.###.##.#..#.#..#..#.#..#.####.#...##..##.#..#...#..#.........#...##.#..#..#..#.#.##.#...#..#...#..#.#.#.#.#......#.##.......#.#.#.#...#.#..#.##...#.##..##.#.#..#.#.####...###.#.#...#....#.#.....#.###....#......###...#.##.#.##.#.#.#.#..#.#.##..##.##...#.##..#.....#.#.##.
#..#..#.#..#.##......#.#.##.#..#..##..#....##.#.#.#...#..#.###.#.....#.#.#.#.#.#...#...##..##.###.#.##.#.#.#.........#.#.#.##..##.#.#.##..##..#..##.#.#.#.##..##.#..#.###...#...#.#.#...#....#....#......##.....#..#..##..#.......#..#.#...##.#.##.#...#.#.##.##.##....#.##.##...##....#.#..#..#.#.#.....#..#.#.#.##..##.#.#.#..#...##.#.#..###..#.#.#...#...#..#...#...#.###.......#.#..#.#...#.#.#...#.#.#..#.#.#..#.##..#...#.#.........##..#....#....#.##.#...#..##.#....##.
###..###.#......##.#.#..#.....#..#...#.#.#.#..#....#.##.#........###.#..#....#..###.#.#...#....#.............#.##.#.##.###....#.....#....#.###..#.....#.##...#.#...#...#..##..#.##.#.#.#.##.#..#.###.#.#....#.#..#.###...#..#.#.##..#...#.#...###....##.#....#..#.###.#.#....##.#...###..##.#.#...#.#.###.#.####....##...##..##.#.#..#.....#.#.#.....##.#..#.##...#.#.#......#.#.#.#.#.#..#.#.##.#.#.#...##..##.#.##.....#.##.#...#.#.#.#.###.#..#.#.#.##......#.###..#.#.#.#...
#...#.#....#.##.#..##..###.#.#..#..#.#...##..#..#.##...##.#.###.#....###.#.#.#.#......#.#.#.#.#..##.##.#.#.#.#.#...#.......#.#.#.#####.##.....##.#.##..#..#.#....#.##.#..#.##..#.............##...#.#.#.##.#..#.#.#....##..#.#.##.#.##.###..##...##.#.....#.###..........#.#...#..##....#....#..#.#...#.......#.#.#...##..##..#..#..#.#.#.#......#.##....#..#...#.#..###.#.#..#..#...#..#.....#..##...#.#..#.#.#...#.#.##.#.#.##.#...#..#.##...##....#..##.#.#.#..#..#...###..#.
..##....#.#...#.###..#..#...#..#..#..#.#...#..#.##...#...#.#....#.#.#....#.#..#.######.#.#.#....##....#..#.##.#.#.#..#.#.#.#...##...###..####.#....###..#..#.##.###....#....#.#..##.#.#.#.#.#..#.#..........#.#....#.#..#.#...........#.#.#.#..#....#####..#.#..##.##.#.#...###.#.#.#.##.#.##..#...#.#.###.#.#....#.##...#.##.###..#.....##.#.#.#..#..#.#..#.#.#...#..#...###..#.#.#..#.###.#.#.#...#.#.##.#....#.#.#........#....#.#.#.#...#.#..#.##..#...###.#.##.#.#.#.#.#.#.
.#...#.#...#.#.#...#..##.#.#..#.##.#.##..####.#..#.#.#.##....##..#.#.#.#....##...............#.#...#.####.#.#.....#.#..##..#.##..##..#.#........#.#.#.#.#.#......#..#.#.#.#.#..#.#..##...#..#.#.#..#.#.##.#.#.#.#.#..#.#.#..##.#.#.#.#......#.#..#.#......#....#....#.#..###......#...#......##..###.#......#.#.#..#.##.##.......#..#.##.#..#.#.##..#.#..#...##..##..#.#.#.#.#..#...#......#...#..##...#.....#.#..#.##.##.###.#.#.#....#..##....#...##..##....##...#..#...#...#.
#.##..#..##..#..#.#.#.......#.#.....#...#..#.#..#..#.#..##.#.#..#......#.##...##.#.#.##.#.#.#..####.#.#.#.#...#.#..#..#...#..##.#.##....####.#.#.##.#.#.....##.#.####...#..#..#.#..#..#.#.#.#.#.###.#.#.#.#..#...#..#.....#...##.#.##.#.#.#..#..#..##.#.#..#.#..##.#...##...#.####..##..#.#.#..#.#....#.##.##...##....##..###.#.#..#...#..#.#.#..##.#.#.#..##.##.###...#......##.#.##.#.#.#.##..#..##.#.#.#.#...#....#.#.......#..#.#.#.##..#.##..#..#.#...#.##..#..#...#.#.#.#.
#....#..##.##.#.#.....##.#.#..##.##.######.....#.##...#...#...#..#.#.##...#.#.##..#..#.#.#.#..#.............##..#.#.##.#.#..#........##.......#.........#.#.#...#.....#.#.#..#...#.##...#.##...............#.##.#.#.##.#.#..##....#....#..#.###..#...#..#.#.#.##...##.###.#.##.....#...#...#..#.#.##.#..#..#..#..#.#.#..#......###..#.##.#...#..#....#...#.#......#..####.#####......#...#...#.#.#..#....#...#.#.#.#..#..#.#.##.#..#.......#..#..#.#..#..#.#.#..#.#..#.#..#.#.#.
.###.#.#..........#.#..#.#.#.#..#.#.....#.##.#.....##.#.##.#.###.###..##.#...#...#.#.#.......#..#.#.##.###.#...##.#....#.#.#.#.#.##.#...#.#.##..#.###.#.###.#.#..##.#..#...#...##.#..##....##.##.#.##.#.#.#...#.#..#....####...#.#.##.#.##..###.#.###.#..#......##...###.#.....#.#.####.#.#.#.........#..#..#.#.#...#.#...#.#.#.#..#..#..#.#..##..#.#.#.#...#.#.#..#...#.......###.#..##...###....#.#.#.#.#.#.#..#..##..#...#.....#.#.##.#..#..#.#.#.#..#..#..#.#.#.#...#..#..#.
....#.#.##.#.#.##..#..#..##...#.....#.#......#.#.#...#...#.#..#.#....#...#.#.#.##...#.###.#.#..#..#.#..#....#.#....#.#....#....##...#.#..#.#...###.....#....#.#.#....#.#.##..#.#..##....#.#...#...#....#...#.#...#...#.#.#.####.##..#.....##.#.#.......####.#.#....#..#....#.##...#.......#...#.#.#.##..#..#.#..##.#....#..##...#.#.#..##..#.#...##.#....#.#..##..#..#..#.#.#.#.....#.#..#....#.##..#..#.......#...#.#.#..#.####.#...##...#.#.##...#.##.##..##.....#.#.#..#..#..
#.#.........#...#.#.#.#.#...#..#.###..###.#.#..#..###.#.##...#....#.#..#..#.#.###.#.......#..##.#..#.#.######..#.#..#..#.#..#.#..##..#.#....#.#.#.#.#.#..##..#.##.#.#.#..#..#...#...#.#..#..#.#.#.#.#.##.#.#..#.#..##..#..........#...#.#.......##.#.#...#.#.#..##..#..##.#..#..#..#.#.##..##..#.#..#.#..##...#..#.###.#..#...#..#...#.#.#.#..##.#..#.#.#..##..##..#.###..#.#..#.#.#.###.#.#.#.#.#.#..#..##.#.#..#....###..#.......#.#.##..#..#..#..#.....#.#..#.##....#.#.#..#.
##.#.##.##.#.#.#.#....##..#.#.###....#.....#..#..#.....#..##.##.##...#..##..#.##.#.##.#.#.#.##....##.##.......#..#.##.#...##.#.#....##.##.##.#......##.#...#.#....#....#.#.#.#.#..#...##.###.#.#.#.#.#....#..#..#.#...###.#.#.###...#..#.#.#.##.....#..#.......#..#..#...#..#..#.##.#..#..#...#..#.#....##..#...###....#.#..#.##.#.#.....#.#.#.#.##.#.#.#.#...#...#....##..#.#..#.....#...#.......#..#..#....#..###.#..#..#.#.##.#..#....##.#..#..#.#.#.##...#.#.#.##.###....##.
#...#...#..#...#...##...##.#.#.#.#.#.##.#.##.#.#..####..#..##..#...##..#..#.#.........##...#...#.#......#.#.#..#..#....#.#.......##.#....#....######.#...##..#.#.#..#.###....#.##..#.#.##............#.#.#.#..#..#..#.##.#.#.#....#.#.#...#.#.##.###.##..#.#.#..#...#..#..#.#.#.......#..#.###.#...#.##...#..#.###.#.#..#..#....#.####.#.#..#.....#..#.#...#.#..#.#.#.#.##....##..#.#..#.#..#.####.#.##..#.#.##..#..#.#.#...#.#...#...##.....##..#...#....#.#..#.....#.#..##.#..
..#...##..#.##.#.#..##.#...........##...##......#.#...#...#..#...##.#.#.#.....##.#.##...#.#..#.####.#.#.#.#.#.#..#..#.#.#..####.#.#..###..###..........#.###.#.#..#..#.#.#.#..#..#..#...##.#.##.#.##...#....#.#.#.#..#.........##.#..#.#.#.......#......#...#..#..#..#.#.##..#.####.##..#........##..##.#..##...#....#.#.##.#.#....#.#.#.#.#.#.#.#..##..#.###..#...#.....#.###.###...#..##.#........#...#.##...#.##..#....#..###.#..#...#.#.#..#..#.###.##..#.#..#.#...#.#...##.
.#.#.#.#.#.....#.#.#....#.####.##.#...#..##.#.##.#.##...#..#..#.#....#...#.#.#...##...##.#..#.#..##..#..##.##.#.#..#....###....#....#...#....########.#...#..#.#.##.#.......#...#..#..#.....#...#.#..#.#.###...#....#.####.#.#...#.##......##.##.#.#.#.#..#..#.#.#..#...##.##........####.##.###.#..#....##...#..#.#.##........#.#....##..#...#...#.#.#....#####.#.##.#.#.........#.#..#..#..#.#.#.#..#.#....#..#...#.##.#..###...##..#..#..##.#.#...#..##.#..##..#..##.#.##..#.
#....#....##.#.##..##.#..#.......#..#..#..#.#.#..#....#..#..#..#.##.#..#...#.#.##...#..#..#.#.##....#.#..#.....##.#..#.#....##...#.##.#...##..........##.#.#.#..#....#.###.#..##.##.##.##.#.##.#..#.#..#....#.#.##.#.......##.#.#.....#.#.#....#..#...#..#..#.#...#..#.#......#.#.###.....#.##....##.#.##...#.#.#...#...#.###.#..#.##...##..#...#.#....##.#.#.....#....#.#.##.#.##...#...###.#..#...##...#.#.#.#..#.....#.#..#..#...#.##..##.#..###.#.#...#..#...###....#....#..
.#.#..#.#.#..#..#.#.#.#.#.#.#.#.###.#.#.##...#.#..#.##..#.#...#.......#..#..#..#..#..###.#.#.....##.#.##.##.#.##..##..###.#.###.##.#.#.#.#...###.##.#..#.#.#.#.##.#.#..#....#.#..#.......#.#.##..#.#..#..#.#..#.....#.#.#.#....#.#####.#...#.#..#..#.#.#..##..#.###.##..#.#.#..##.#..##.#.#.#..#.#.......##.#.#..#.##.#..#.....#.#...##...#.#.#..#.#.#...#....##.#..#.#..#...#....#.#..#..#..#.##.#...#.#.##..#..#..#.#.#...##.#.#.#....#......#.#.#..##.#.##..#.##.#.#.##.#.##.
...#.#..##..#..###....#.#....#...###.#.....#...##.##.#.#....#...##.#.#.#..#.##..##.##........#.#.#.#...#...#....#..##..#..#..#.#...#......#.#....##.#.#..#....##...#.#.#.#.##..#...#.#.#........##...#..###..#.#.#.##..###.#.#...........##..#.##.###....#.##......#...###.#.##....#.....#....#...##.#.#...#..##.##...#.#.##.#.#.#.#...#.#...#..#...#..###.##.#..#.##..#...#.##.##..##..##.#.#...#..#.#.#....#.#.##..#...##.#..#....#.#.#.###.#......#......#.#.....##.#...#...#
.#.#..##...#.#.##.#.##...##.#.#.#.#....#.#..#.#.........#.#.###...#..#.#.###...#......#.#.#.#..#.#..##...#.##.##..#...#..#.##....#..#.#.#.#.#.#.#...#.#.#..#.#...#.#...#.#.#..#.#.#...#..##.#.###..#.##..#..#...#..#..#.#....#.##.#.#.##..#.#....#.#.#.##.....#.#.#..##.#.......#.#..##.#.#.#..#.#.#.#..#.#.#...#...#.###.....#..#..#.##..##..#.#.##.#.#.....#..#..#..#.#.##...##..#...#....#..#..##.#...#.#....#...#.##.#...#..#.#.#.#.#...###.#####.##.##.##.#.###.#..#.#..#..
#..#.#...#.#..#.......#.##.#...#....##..#..#...#.#.#####.#.#....#..#.#....#.##.#.#.#.#.#..#.##..###....#..#.....#.#.#..##.....##.#.#.#.#.#...#..###.#.#.##.#.#.#.#..#.#..#..#.#.#..#.###...#..#...###...#..#.#.#.##.##....#.#.#....#..#..##.##.#.#....#...#.#..#...##.#.##.##.#.#.#.#......#..#.....#..###....#.##.###....##.#.#..#..##..#...#.....#...#.#.####..#..#...#...##...#..##...##..#..##.....##...#.##..#.....#..##..#..#..#...##...........#....#...........#...#..#.
.#.#.#.#.##.#..#.#.##.#.#...#.#.#.#..#.###.##.#..##..........#.##.#.#..#.#.....##.#..#..#..#.#.###.#.#.#.#..#.##.#.#..##.#####.##.#........#..##....#..#....#.#.#..#..##.#.###....#####..#..#.#.#..#.#.####............##..#....#.###.##...#....##.#.#..#..#.#..#.##.......#..#.##.#.##.##..#.##.##.##.##.#.#..#....#..###.....#.#.#...##..#..#.#.#..#..#....#..#.#.##.#..#..#.#..#...#.#.#.##.#..#.#.#..#.#...#.#..###..#..#.##.#.#.##.#...#.#.#.#.#..#.#..#.##.#.#.#.#.####..#
....#...#.....##..#...#.#.#........#.##.#.#.#.#.#...#.##.##.#..#.##.#.#...##.##.#...#..####.....#....#..#.#.#.#......#..............######.#.#..#.#.#.#..##.#.....#.#...#...#..#.#.#.#..#.##.##..##.....#...##.#.#.#.#.#..###.##...#.#...##.##.#....#.##..#....#..#..#.#.#..#..#..........##.#....#...#......#..##.#..#....#.##....#.#...#.#.#..#..##..###.#.##.#..#....#..##...#..##.#...#...#..#.##.#.#...#.#...#....##.#.#.#..#..#...#.#..#...#...#..##.#.#....#...#.#..#.#..
.#.#.#.#.####....#..#..#.###.#.##.###..........####..#....#.##...#.....#.#...#..##.##.#.#...##.#.#.#.#.#.....#..##.#.#.#.####.#.#.#.#......#.##....#...#...#..#.#.#.#.#.#.#.#.#..#.....#.......##...##.#.##.#.#.#.#.##..#.###.######.#.#..#...####.#.....#.#.#.#.#..#...#..#..#..#.#.##.#.#....#.#.#.#.#.#.###.#..#..#..##.#..#.#.#...#.#..#..##..##..###.#...#..#...#.#.#...#.#.#...##.#.#.##.#.#.......#.##.#.##..#.##....#.##..#...#..##.###.###.#.#...#....#.#..#.....#..#.#
.#....#.......##.#.#..#...#.#.#....#.######.##..#...#.#.#.##...#.##.#.##..###.#...#.......###.##...#..#.#.#.#####.#.#.#.#....#.#..#.#.#.#.#....##.#..##..#.##.##....#..#..#.##.#.#.#.#..#.##.#....##...#...#...........#.#.#.#.#.......###.#.#.#.#...#.#....#..##..#.#.#.#.###..#.#.#....#..#.#....#...##.#.....#...#.#..##..#...#.#.#.#..#..####...#..#....#.#.###.#....#.##....#.#.#...#........#.#.#.#....#....#.###.###..#...#..#..#.#...#.#.##...##.#..#.#...##..##.###....
#..#.#..#.#.##....#.#.#.#.......#.#...........##..#.#....#..##..#..#..#..#.....##.##.#.##.#......#.#.#.....#.#............##.....###..#.#..#.#..##..#..#.##.##.##.#..##..#...#...#.##..#.##.#..##..#.#.#.#...###.#.##.#..........####.#............#.##..#.#.#..#.#.......#....#..#.#.#.##.#..##.#.#.##.....##.#..#.#...#.##.##.#....#.##..#..###.##..#..##.#.#..#.#..#.#....#.#.#..##.#..#.#.##.###...#..##.###.#.........#.##.##.#.#..#..#.......##...#.##..#.#.#.#.#...#..#.#
.#..#..#.##...#.#.#....###.#.####.#.#.#.#.#.##...#...##.#.#....###...#..####.#.......#.#..#.#.#.#..#..###.#....#.#.#.#.#.#...###..##.#.#..##.###...##.#.#.#..#.....##...###.###.#.#..###.....#.#..#...####.#.#..#..#..##.#.#.#.##......#.##.#.##.#..#...####.#.####.#.#.#..#.#..#.....#.#..#.#...#..#...##.#....##.#..#.....#...##.#.....#..#..#..#.#.##...#...##....#...#.#.#.#.##.#...##..#...###.#.##.#..#....##.##.#.#.##.....#....#..#..#.###..#.#....#.#..#...#.#.##..#...
...#.##.....#.##...##.#.#.#.#.....#.#.##..#.#..#.##.#.##...#.#..#.#.#..###..#.#.####..###..#...#..####.....#.#.#.#.##...#..#.#...#......##......##.#......#.#..#.#..##.#.#.#.###....#....#.#....#.#.#..#...#.##...##.#....#...#...#.#.#.#.##..#...##.##..#......#...#.#..####..###.##..#..#..#.#..#.##.##...##.#.....#..#.##..#...#..#.#..#.#.#.#...#...#.#.#.#..#.#.##.##..#.#....###.##..#..####..#...#.#..#.#..#..#..#...#.#.#.#.#.#..#..#.....##.#.#.##...#.#.#.#..#...#.#.#
#.#.....#.#..#..#.##..#.......#.#..#...##..#.#.##..#...##.#.#..#...#..#.#.#....#.....#.###.##.#.#..#...##.#.#..#..#...##.#.#.#.#.#.#.#.#...#.#.#....#.#.#.....#...#...#.......#.#.##..##..#..##..#..#.#.#.#...##.#...#.#.#.#.#..#..#..#......#.####.....#.#.##.#.#.#...##..#.#..#.#...#.#.##..#..#....#...##....#.#.#.#.#...###.#..#..#..###..#..#.##.#..#......#...#.....#.#..#.#..#....#..#...#..#..#.....#.#..#..#..#.#.#.#..#..#...#..#.#.#.#.......#.#.##...#..#.#..#.#....
####.#.#..#.#.#...#.###.#####..#.#..#.#...#...#.#.####..#.#..##.##...#.....#.##..#.#.#..#.#.#.#...#.#.#.....##.#.#.#.#.....#.#.##..#..#..##..#..##.#####.##.#..#.#..#..#.#.##........##.##.#.#..##.#..#..##.##...###..#..#..#..####..#.######......#.##...#.##.#..#.#.#..#.....##.#.#.#....#.###..#.##..#.#..#.##..#.....#.#.....#.#.#.#..#..#.#.....#.##.#.#.#.##.#.#.#.#....##..#.##.#.#.##.#..#...#..#.#.#..#..#.##...#....#.#.###.##.#...#...#.##.#...#...#.###..#..#...#.#.
#.#.#...#.#.#..##.#.#..#......#...##.####..##.#....#...#...#.......##..###.....####....#.......##.#...#.#.##..#.#...#.#.#.#..##...#..#.#.#.#..#.#.#.#.#.....#.#...#.#.#...#...##.##.#........#.##...#.##...#..###....#.#.#.#.##.#...#.........#.##.....#.#.#.....#....#.####.##......#..#.#...#..#..#.#.#.#.#.##.##..#.#..#.#.#.##.#....#..#.#...#.#.#.......#....#....####.#.#..#.#....###...#.###.#.#..#.#..##.#...#.#..#.#.#..###..#...#.#..##....#.#.###.#..##..##.###.#...#
.....#.#.#.#.#.###....#.##.##..##.....#.#.#....##.#.##.##.#..#.#.#...##....#.#...#.#.#..#.#.#.#....#.#.#.##.#...###.#..#..#.#...#.#.#....#...####.#.....#.#.#..##.#..#..##.###...#...#.#.##.#.#...##.#...#..#.....##.#.##........#.#.#.##.#.#.#.#.#.#.#.....##.#..#.#....#...#..#.#.#.#.#.##.###.##.#...#..#........#...#....#..#..#.#.#..##.#.#..#..#.##.#.###.#.#.##...#..##..##...#.###..#.#..#.....#...##.....#.##.#.#..##..#.#..##.##..##...#.#.#....#...#...#.#...#..##.#.
.#.##.##........#.##.##.#.#...#...###....####.##............#...#..##.###.#..#.#.....#.#.#...#..#.#.##........#.....#.#.#.#.#.#.#.#..#.#..##..#.....##.#..#.#.###.#.#..#......#.###.#...#...#...#.#....#..#..##.#...#....#.#.#.#...#.#.#...#...#....#.##.###...#.#...#.#..#.###.##..#....#....#....#.#.#..#.#.#.#.#..#.#..##..#..#..###..#....#.#..#..#...#..#..#.##.#.#..##.##...##.#..#..#...#..#.##..#.#...##.#....#...#...##....##..###...#.##.#..##.##.##..##...#.#..#.....
#.....#.###.#.#.............#.####....#.#.#......#.#.#.#.#.##.#.###........##.##.##.#..#..#.#.#.##....#.#.##.#..###........#..#..##.#.#..#...#.#.#.#..#.#.#.##.#...#.##.#.###....#...#.####.#.#.##..#.#..###....#.####.#....#...#.#....#.##.#.##.##..#.#.#...#.#.####..#.##..#.#...#..#.#.#.#.##.##....#.#...#...#..#...#..#.##.#..#.#.###.#.#....#.#.###..#..#..#......#......#.##...#..#..#.#..#..#..#..##.#....####.###..#.#..##.#.#..#.#.#.##.#.#...#..#..#.#.#.##..#..#.#.#
.#.##.....#.#..#.##.##.##.#.##.....##.#....######...###..#...#.#...##.#.#.#......#..###..#.#...#...##.###...#.##....##.#.#.#.#..#......#.##.##...#.##......#.....#...#...#....#.#.#.#.#.#...#.#...#..#.#.##.##.#.##.#.#.##.##.#..#..##..#.......#..#.#...#.#..#.#....#..##..#....#.###....#..#.....##.#...#.#.#.##.#.#.##.###...##...#.....#..###.#.....#.##.#..##.#.##..#.#.#.#.#..#.###.##...#..#..#.##...#.#.#.........#..#..#.....#.#............#.#.#...#.....#...#.#..#...
...#..#.#....##.#...##..#.##..#.#.####.###.......###.#.#.#.#.#...#....#.##..#.#.###...##....#.#.#.#.......##..#.#.#.#..#.#.#..#.###.##..#.....#.#.#.##.##.#..###.#.#.#.#...##..#....#.....#..#..###.#...#......#...........#.#.##..#...######.##.#..#..#..#..#...#.#...#..#..##.###....#.#..#.#.###....#.#........#....#...#..#...#.#.#.#.#.#.#...#.#.#.#.#...#...#....#.#.#.###..#.#.......#.#..#..#....#.#...#..#.#.#.###.#.#.#.##.#...#.#.#.#.#.#.#.....#.#.#.##..#.#...#..#.
.#..#.###.#.#....#.#...###.#.#.#.#.##......##.##.........#..#.#####.##.#.#.#.#...#..##.##.#......#.##.##.##.#.#.#.#..#.#..#..###.....#.#.#.#.#.#.......#.#.##.....#..##.#.#..#..#.##.#.##.#.###.#....##...#.#.#.#####.#.###.......#.###.#.........#.#.#..#.#..##.##..#..#..##..#.#..##.##..#.......##.#..#.#.#.#.#.#.#.#.#..#.##.##...#.#.#...#.#.#.#.#.#..#.#..####.##...##....##..#.#.##.#.#..###..#.###.#.#...#...##.#......#...#..#.#..#.#.#..#...#.#.#.#..#..##..#..##.###.
#..#.#.....#.##.#.#..#..#.............##.#.#....#.#.##.#..#.#....#.#.......#..#.#.#.#....#.##.#.#.......#.........#.#..#.#..#.#.##.#..#....#....#.##.#.#......##.#..#.....##...#.#......##.#.#...#.##.##.##.##........##..#.##.#.#........#.#.#.#.#....#.#..#......#.####.#.#.#...##.....#.#.#.#.##....#..#..#.#....#..#.##..#.....#.#.#..#.##...#...#..#.##.##...#...#.#.#..#.#...#...#.....##..#..#.....#.#.#.#.#.##...##.#.#.#.#.#.#..#..##.#.#.#.#..#....#..#...#..##.......
..#...#.#.#.........#.##..####.#.######.#..#.#.#.#..#..#.#..##.#....##.#.#..#.....#..#.#.......#.#.#.#.###.##.##.#..#.#...#.#.......#..###.#.#.#.#.##.#.#.#.##...##.#.#.##...#.#...#.#.#...#...##.#....##....##.#.#.#...#...#.#..#.##.##.#..#.#..#..#.#...#...#.#.#.#..........##.#.##.###.##...#...#.#.##.#.#.#.###.#.#...###.#.##.#..##.#...#.#..##..#..#...#.#..#.###...#.##.#.#.#.#.##.##...#..####.#.#.......#...#.#....#......#..#..#...#.....#..#..#.#..#..####.#..#.#.#.
.#..#....#..#.#.#.#.#....#......#.........#...#....#..#..#.#..#.#.#.#.##.#.###.##..#..#..#.#.#.#...#.##.###...#...#..#..#.##.#####.#####....#..#...........#...#...###...###.#.####..#.#.#...#....##.#....#.#..##..#..####.#..##..#...#.#..#..##.#.#...#.#..#.#..#....#.#.##.#............#...#..##.#.#......#.#.#.....#.#....#......#.....###...#..##.##.#.##..#.#...#..#.#....###.#.....##.#.###..#...#.##.##.##.##..#..#.#.#.#.###.#..#..##.#.#.#.#.#.##..#..#...##.#.#...#..
.#.#..#.#.#..#...#..##.#.###.###.#.#.##.#..#.###.#..#..#..###....#.......##.##...#..##..#..##....#..#....#.#.#..##..#.#.##..........#....#.####..#.#.#.#.##.#.#..##.###.#....##.....#...#..#.#.#.#..#..#.#..#.#...#.#.#.#.#.#....#..#....#..#...#..#.###..##..#.#.#.#..#..#.#.######.#.###..#..#...#..#.#.##.#.#..#.#.#...#.##..#.#.#.#.#.#....##..#....#.#.###..#.##.##.#.#.#.#......##.#...#..#..##.#..#..#.#......#..#.#....#.....#..###....#.#....#....#..#.#.#...##..#.#.#.
.#..#..#....#.#.#..#....#....#....#.#...#.#...###..#..#.#..#..##...#.##.#......#####.#.##.#...#.#.##.#.#...##..#...#.....#.#.#.###.##.#.#...#.#.#...#..#.#.....#.....#.#..##..#.#.#..#.#.#..#...###...#..#.#....#.#.##........#.###.##.##.#..#.#.##.#....##.#.#.#...#.#..#...........#....#..#.##.###.#.#...#...####...#.#....#..#.....#...#.#..##..##.###...#.#.#.....#.#.#.#..#.#.#.#.#.#.#..#.#...#..##.#....#.#.#..#.#..#.#..#.#..#..##.#.#...##.#.#.#..##...#.#.#...##.#...
#..#..#.##.#.....#..#.##.#.#..#.#.....#..#..#..#.#..#.#..#.###.#.#.##...##.#.#...#....##.#.#.#..#.....#.##....#.#.#..#.#..#...#....#..#..#.#.....#.##.#...#.#.#..##.##..##...#.#..#.###....##.#..#..#.##..#.#.#..#.....#.#.#.#..##.#...#....#.#.......#.#.....#..##.#..#.#####.##.##.##.##..###...##.#...#.#.#.#..#.#.#..#.#.#..#.#.#####.#..##..#.#....#.##...#.#.#.#.###.#.#.#..#.#.......####..#.#..#.....#.#..#.##...#.#..##.#.#.#..#....###.#.....#..#..##.##....#.#...#.#.
.##..#......#.#.#..###....##.###..#.###.#..##.#...#..#.#.##.......#...##....#..#..###.........#..#.##......##....#..#..#.#..#.##.#.#.#.##...#.#.#.#....#.###...#...##.#.#..#.#..#.#.##.##.#....##.####...#.....#..#.#.#..#..##.#....##..#.#...#.#.#.#.#..##.#.#.#...#.###......#..#...#...#..###.#.....#.###.#.#.#.....#.#.#.#.#.......##.#.#...#..##.#.#....###..##..#.....##..#..#..##.##......#...##..#.#.#..#.#...##.#.#.#...#..#.#..#.#.##...##.#.#.#..#.....#.#.#.#.#..#..
..#.#..#.#.#.#..#.#.#.###...#.#.#..#....#.#.....#.#.#......####.##..#..##.##.#..##....#.##.#.#..#.#.###.#.#...#.#..###..##.#....#...#.....#.#..#...#.##...#..##.#.#.......##..#....#......##.#..#...#.##.#.##.#..#.#.#..#..#....##.#...###..#.#..#...#..#..#..#..##..#.#.##.##..#..#.#..#..#..#..#.#.#..#.........#.#.#...#...##.##.#.#....#..#.###....#..##....##...##.#.#...#.###.#.#..#.######..#.#.#.#.#..#..#.#.##..#.#.#.#..#...#.#..#...#.##...#...#.#.#.#..#...###..#.#.
.#.#.##.#.#....#..#.......#......##.#.#..#.##.#..#..#.##.#......#..#..#...#....#.#.##.#.#.#..#.#........#..#.#.#.#..#.#...#.#.##..####.#.###.##.#.#.#...#..#.#....#.#.##.#...#..#.###.#.##...#.#..#.......#....###....##.##..#.#.....#..#.#.#.#.#.#.#.#..#.#.#..#.###.......#..#..#.#.#.#.##.#..#..#.##.#.#.#.#.#..#...#.###.#..#....#.#.#.###.....##.#.#.#..#.#...#.#...#..#.#...#.#..#.........#..#.....#..#.##......#.##..#.#.#..#..#..#..#.#...#.###.#####...#..#.#.#.###...
.#..........#.#..#..#.#.##.#.#.#.......##......##..#..#.#.#.#.#..#.##..#.#..##....#...#...#.#..#.#.#.#.#..##...#...#....##..##...##.##.#..#...........#.#.##.#.#.#.#....#..#.#.#...#..##...##...##..#.##.#.#.##...###.#.....#####.#.#..#....#.#.#...#.##....###.#.....#.#.#.###..#......#.#.###.#.#....#..#.#.#..#..#.#...#..#.#.#.#...#..#...#.#.#..##.#.##.#####.#.#.#.##..##.##....##.#.##.#.##.###.#.#.#.....##.#.#....#..#...#..##..##.#..#.#.#..#...#.#.#.#.#.#.#.......#.
...##.#.##.###..##.#..#.#....#..#.#.#.##..#.###...#.##.......#.##.#.#.#.##.#...###..#.####.#.#..#.#.#.#..#...#..#.#.#.#...#..#.#.#......#..#.##.#.#.#.#..#....#.....#.##.#.#.##.#.#..#...#.#..#.###.#.#..#..#..#.##.#...##.#.#.#..#..#..#.#..#..#####....#.###.#..###..#..##....##.#.##.#....###.#..#.#..#..#.#.#..#...#.###.....#..#.#..###.#...#.#.......#...#...#.#..#...##...####...#....#....#.#.#....##.##..#.#.##.#.##..#.#.##.#.#....##..#..#..##.#....#....#.#.##.#.#..
#.#..#...##.#..#....##..#.#.#..#.#..#.#.##.#....#.....##.####.........#....###.#...###.....#.###........###.##.#..#..#..#..#..##.##.#.#.#.###...#..#..#.#..#.#.#.#.##.#.....#......#..#.#..#.#...#..##.#..#.##........#.#.##...##.#.#..###..#.##......#.#...#....#...##.#...###.#.#.#...#.###.#....#...#..#..#...#..#.#...#..#.##..###.##.#....#.#.#.##.##.#.#..##.#.#.#..#...#.#.....##.#.#..##.##...#.#.#.....#..#...#..#...#........#..#.#.##.#.#.#..#...#.#.###.#.#..##..##.
....#.###....##..#.#..#..#...#.#..#..#.......#.#..#.#..##.....#.#.##.#..#.#....##.###.#.##.......#.#.##..#..#...#.#.#.#.#.###.....#..#..#..#.#.#..###.#.#.#..#....##..####.####.#.#..#..##.#..#.#..#....##...##.#.#.#..#.....#....#.#.#.#.#...#..###.#...#.#.#.#..##..#..###....#.....##.......#.#..#.#..#..#.#.#..#...#.#..#..#..#.#.......##..#....#....#..#.#...#.#..#.#.##.#..#.#.....###...#..##...#..##.#.#.#.#.#..#..###.##.###..##.....#.#....##..#..##.#...#.#.#...#...
#.##....#.##.#.##.#.#...#.#.##.#.#..#..#.#.#.#..#.##.##..##.#..#..#..#.#..###.#....#......#.#.#.#..##...#.#.#.#..#......#..#.#.#.#..###.#.#....##..#..#.#..#..#.#.#..#......#.##.#.##..#...#.##########.#..#....##.#..#..#.#.#.#.#...#......##..#.....#.#.##.##.##.#.##.#....#.#.#.##...#.#.#.#..#.#...##..#.....#..#.##..#..#..#.#..##.###.#.#.#.##..#.##..#...##.#..#..#......#..#..#.#####.#...#..###..#...#.#...#..#..##....#.....###..#.##.#..#.#...#..#....##.#..#.#.#..#.
##..###..#.#.........#.#...##.#....###..#...#..#.#....##....#.#.#..#.#.#.#.....#.#..#.##.#..#.#..##..##...#.#.#.#.#.#.#..##...#...#.##.#.#.##.#...#..#...##..#...#..#.##.#.#..........#.#.#.#.#.#..#......#..##.....#..####..###..#.##.##.#.#..#..##.#.#.................###..#...#...##...#.##.#...#.#..#.#.##.#..###...#..#..#...#.###......#.#.#..#..#..###.#...#.##.#.#.#.##..#.#.#...##.#..#...#....##.#..#..#.#.##.#...##.##.##....#..#.....#...#.###...##..#..##...#..#..
#.#.#...#...###.#.##...#.#......#.###.##.#.#..#...#.#....#.#..#.##.##.#..##.#.#.#..#..#.#.##.#.##.#.#.#.##..#.#.#...#.#.#...#..#.###..........#.#..##.#.#..#..#.#..#.....#..##.#.#.##.#...#......#..##.#.#..#...#.##.##..##.#....##.#..#.#...##..#...#..#.##.#.#########.....##.#..#.#...#.....#..#.#...#...##...#..#.#.#..#.#..#.##..#.##.#.#..#.##..#..#..##.###..##..#....#...#....#.#.....###.#..#.#...#..#..##..#....#.##....#.#.#.#..##.#.#.#.#..#.#..#...#..#...#.##.#..#
.....##..##.#.#..#..#.###.##.#.#...#.......##..#.#.#..#.#.#.###........##.##.#....##.#...................###..#..##.#.#.#.##.#....#..##.#.#.#.##..##...#.#.#.#...##..#.##.##.#..#.#....#.#.#.#.#.##.#.#.##.#.##.#.#....#...#..##...##.##...###..#..#..#...#..##..........##.#..#.#....##.#.##.##.#..#.#..#.#...#..##.....#...#.#..#..#......#.#..#...#..#.#...#....#...#..#.#.##.#.#.#...#.##....#..#.#..#..#..#...##..#.#..#..#.##....#.#...#.#..#..#....##..#..#.#.#.#.....#..
.##.##..##..#..##..#.###....#..##.##.#.#.##.#.##....##..#.......#.##.##.......#.#.#.#.###.#.##.###.#.#.#....#.#.#.##..#..#.....#.###...#..#.##...#...#........#.#..#.##........#....#.#..#....#...........##.#.#.#.#.#..##...#...###.##.##....##.#.#.#..#.##..##.#.#.#.##.....#....#.##.#...#...#.#.#.#.#.#..#.#.#...#.#.#.#.#..#.##...#.#.#..##.##.#.#.#...#.#.#.#..#..##..#....#..###.#.#...#.##.#..##..#..#.#.#...#.##..#..#....#.#.#.#.#.#..#.##..#.#.#..#..##.#..#..##.#..#
#.....#.#.#.##.#.#....#.###...#...#.#.#...#...#..##...##.##.#.#.#..#.#.##.#.#..#.#.......#.#.###...#.###.##.#.#....#.#..#..#.#.#..#..####.##...#.#.#..#.##.##.#..#....##.##.#.#..#.#..#.#.####..###.#.#.#....#.#...##.#.#.#.#..#.#.........#.###.##...####.#.#.#..#.#.##.#.#.#..##.#....##.#..#....#...##..#..#..#.#..#..#..###.##...#..#....#.#..#...#..#.###.##..#.#.#...#..##.#.#.#.....#.#.#..#.#....#####.#..#.#.#...#.###.#.#...#...#...#....#.#...#.#.#.#..#..###.#.#.#..
.##.#.............##.##.#.##.#.#.#......#.#.#.#.#...#.......#..#..###..#.#.###....##.##.#........#..#......###..#.#..##..#.#.##..###.#.#.#...##..#.#.#.#.....#..#..#.#...###...#..#..#.#.......#....##...#.#.....#...........#..#..#.##.##..###.....#...##...#...#.......#.#####....#.##....#..#.##.##...#...#.#.##..###..##.##...#.#..#.#.#....##..##..#...#.....##..##.#..#.#..#....#.#.##....#...#.##..#....#.##...###.#......##.#...#..#.#..#.#...#.#....#...#.#..#..#.#.#.#
.#.#..###.##.#.##............#....#.#.#..#..#.#.##.#.#.##.#..##.##.#.#.#....#..##.#.#.#...#.#.#.#..#..#.##..#..#.##.#...#.#...##.##.##.#.###.#.#.#.#.#...##.###..##..#.##.#.#.###..##....#.#.##.####..#.#.#..#.#.##.#.##.#.##..#.#..#....#.#.#.###.#..##...##..#..#.####.....#...#.#..#..#.###..#......#..#.##....##..###......#.#.#..#.....##.#..#.#.#..#.#..#.#.#.##....#.#.#.#..##.##..#.###..##....#.#####..##..##.....##.#.#..#..#..##...##...#.#...#.##..#....#..#.#......
.....#....#.#.#...#.#.#.#.#.#..#.##..#..#.#.##.#.#.#....##..#..........##.#...#.........#.##..#.##.#.#....#..#...#...#.##...#...#............#...#..#..#.#...#..##..###.....#..#.##..##.#..##........#..#.#.#..#..###.#..#.####...#..##.#..#........#..#.#.#..#..#.#.....#.#..#.#...#..##..###.#.###.#..#..#...#.#...#.#..#.#.#.#..##..#.#.#.....###....#...#.##......##.#.#...#.#..#...#......#..######..#....#..#..###.#...#....#.#..#.#.##..#.#..#.#.#.#..#.#.#.#.#.#..#.#.#.
#.##.##.##......#.##..#..##..#.#.#..#.###.##......#..#.#..#.#####.#.##..#.#.##.##.##.#.#.#...#....#..##.##..#.#.#.#.#....##.#.####.#.#.#.#.#.#.#..#.###.###.####..##.#.##.##..#..#..#.#..##..##.#.##...#...#.#..##....###...#.#.##..#..#..#..##.#.#.#.#.#...#..#....#.#.#..#.#.##.#.#.##.#..#....#...#.#..#.#.#...#.#....##.#....#....###...##.#..#.###..#.#.#...#.#.#...#..#.#....#..#.##.#.#..#.......##.##.##.##.#.....#.#.#.##....#......#..#..#........#..#..#...#..#..#.#.
...##.....#.#.#.##.#.#..#...#..#.##.#.......#.#.#...#.#..#.#.....####.#.##.#.......##..#..#.#..#.#..#.....#...#.#....#.#.#..#.#.#.#..#.#.##..#.#.###.....#.#.#..#.......#.#..##.#.#.#.###...#.###.##.##..#.....#...#.#....##.......#..##.#..#...##..##....##..##.#.#...#..#..#.....#..#....#..#.#.##.#..#.#..#.#.#.#..#.##.#.#.#.##.#..#.#.##..#.#......#..#...#..##.#.#..#...#.#.#.#.##....###.#.#.#.#..#.........#..##.#..#.#...###..#.#.#..#..#.###.##.#.##..##.#.#.#..##..#.
.##...#.#.##..##.....##.#.#..##.#..#.#.##.#....#..#.#...#...#.##..#..........###.##.###.#.#.##.#..#..##.#.#.#.#..##.#...#..#.##.....#.#....#.#.#..#.##.#.......#..#.#.#....##...........##.#........#..#.#.#.#..#.#.#..##.#..#.#.#..#....#.#.#.#...#...##.#..#..#.#.###.#..#..###.##.#.##.#..#..#.....#..##.##...#..##.......#..#...#.#....#..#...##.#.#.#..#.#..#..#.#..#..#.#.#...#..#.#.#.##..#...#.#.#.#.#.#.#.#.#....#.#...#...#.#..#..#..#..#......#.#..#........#.#...#..
.#..#.#..#.#.#...#.##...#.#.#...#.#...#..#.#######.#..#..#.#.#...#.#.#.####.#....#...........#.#.#..#....#...###..#..#.#..#....####....##.#.#..#.#......#.#.#.#.#.##...#.#....#.##.####......###.####.#..#..#..#.#....#....#.##...#.#.#.#.....#..####.#....#..#...........#..#......#.....#.#.#.##.#.##.#......#..#....#.#.#.#.#.###...#.#.#.#.#.#.##....#.#...#...#...#.##.#.#.#.#..#..#......#.##.##.#..#...##..#...##.#...#.##.#.#.#.#..#..####..#.##.....#.#.#.#.#.#.#.#.#.#
..##..####..###.#..#..#.#..#..#...##.#.#.#.#...#.....#.#.......#......#...##.#.##..#.##.#.#.#...#..#..#.#..#..#..#..##..##.###.#....#.#......#.#.#.#.#.#####........#.###..#.#...##.....#.#.#....#......#..#.#.#...#.###.##....#.#..#.#..#.#.#.###.#.###.#.#.#..##.#.#.#.#..#..#.##..##.#..#...#...#.#..#.#.#.##.#.#.#..#...#..#.....#..#..#.#.......#.#..#.#.#.#.#.#.#.#...#.#..#..#..#.#.##.#.#......#.#.#.#...#.#.#...#.##....###..#..#..##.#...##..#.##.#..#..#...#..#.#.#..
.#.#.#....#.##..##.#.#...##..#.##...........#.#.####.#...#.#.#..#.#.##..#.......#.#....#...###.#..#..#...#.#.###..##...#.........##..#..#.##.#.#.#..###.#.#.#.##.#.#...###.#..#.#...#.#..#.#..#.#..#.#.##.#.....####..#....#.##.#..#.#..#...#.........#..#.#..##...#..#...#.##.#..#.#...#.#.#.#..#.#..#.##.#.#.....#..#..##..#..##.#..#..#.#.#.#.#.##...#.#..##.......#...#.#..#..#..#.#....#...#.#.##..#....#.#...#.#.#.#.#.#.#..#.##.##.#.....###...##..#..#...#..#..#..#...#.
#.....#.#......#...#.##.#...#.....####.#.##...#.#.....#.#...#..###..#..#..#.##.#..#.#.#..#..#...##..#..##..#..#..#...#..#.#.#.##.#..#..#....#...#..#.#........#..#..###.#.#..#..##.#.#..##...#..#.#.#....#.#.#.##....###.#.#.#...#....#..#.####.#.#.#...##.#.#...#.#.###.#.#....#.#..##.#.....#.#..#.#.#......#.#.#..#..#.##.#.#..#..#..#..#..#...#...#.#..#....#.#.#..#.#...#.#.#.#.#..#.#.#.#..#...#.#.###..#..#..#.#..#.#....#..........#.#.#....#...#.#.#..#.##..#.#.#..#.#.
.#.#.#.#..#.##.##.#.#....##..#.###......#...#.....#.#..#..#..#..#.#..#.#.#..#...#.#.##..#..#..#...#..#..##.#.#..#..#.#.#.##..#....#.##..#.#..#.#.##....##.#.#..#..##......##.#.#...#...#...##.#.##....#.#.....#...##.##...#..#.#...#.#.##.#.#.##..#.##.#...##.##..#...#..#...#.#..#.#....#.#.#..##.#....##.##....#.####....##..#.#.#..#..#.#.#.#.#.##.#.#.#..#.#..#..#.#.##.#..#....#..#...#...#..#.#.##.....#.##.##...#.##..##..#.###.#.##.##.#.#.#..#.#.#.#.#....####...#.#.#.
....#...#.#.###...#...#.#.#.###....#.#.#.###..#.#.#..#..#.#.#..#....#.#...##.#.##..#...#..#..#..######.#.#..#.#..#.#..#....##.##.#.#...#...###.#....#.#....#..#..#..#.#.#.....#..#.#.#..###.#.....#.###.###.###.##.#...###..#.#.#.#.#............###....#.#......#.#.#.##.##..#..#...#.#.#..#..#....#.##.#...#.#.....##.##...#.#.....#..#...#..#....#.#..#..#..#.#..#...#....#.#.##..#.##.#..#..##....#..#.#.........###..#.#...#.....##......#..#..#..##..#...#.#...#..#.#..#..
#.##.#.###...#.##..#.#..#..#.#.####.#.#....#.#..#..#..##...###..#.#....#.#.......####.#.#..#..#...#....#...##.#.#..#.#.###..........#.###.#....#####..##.##.#..#.#.#.#.#.###.###.#.#.#.#......##.#.#.......#...#.....##....#........#.#.#.#.#.#.###..#.##.##.#.#.#..#........#..###.#.#..#.#..###.#..#.....#..#..##.#.....#.##.#.#.#.##..#.###...#.#...#.#.##.#...#..#.#..#.#.#....####....#..#...#.##.#.#..#.#.#.#.#....##..#.#..##.##..#.#.##.#..#.#...#..#.#...##..#..#..#.#.
.#......###.##....#...#.##.#............##....#..#.#.#..#.###..#...#.####..###.#...#.#...###.#..##..##.#.#.#.....#..#......##.#.#.##...#..###.#......#..#.....#..#...#........#..#..#.#.##.##.#.#...#.#.##..##...#.#..##.#.#.#.#.#.###..#.##..#..#..#....#....#....###.##.##.##..#..#..#.#.#.#.#...#..##.#.###.#..#..##.#.##...#.#..#...#.#.#..#..###.#..##....#.###..####....##.#.#.#..#.#..#.#.#......#..##.##...#.##.#...#..##..#...#..#.#..#.##....#..##..#.#...#..#..#.#...
...#.#.#.#.#..##.###.#.#....###.#.#.#.#.#..#.#..#.#..##....#.####.#.##.#.#.#...#.#...#.#......#..#.###..#..#.#.###.#.#.#.#.#...#....#.####....#.##.#.##...#.#..##.##..#.#.##.#..##.#.......#.#....#...#..#.#..#.#..#.#...#.#.##..#..##.#.#...#..#.##..#.#..#.###.##.#.#....##...###..#...#..#....##..#.#..#......#..#...#...##..#..#..#.#.....##.#.#..#.#..#.##...#..###...#.#...#....##..##...#..#.#.#.#.#.....##.....##.#..##...##.#.#.##.##...#.#.#..#..#.#...#.#.#..#.#.#.#.
###.#.......#..#..#....##.#...#.#..#.#.##.#..#.#...#..##.##..#.#.#........#..#..###.#.#.#.#.##..#.#.#..###..#.....#...#..##..#.##.##.###..###..#..#.#..###...##.....#....#....#.#.#.###.#.#....#.#..#.#.####.#..###...#.#...#.#.#..#...#...##..#.....#..#.#..##.#.#.#...#.#...#..#..#.#.###.#.#.#...#....#..##.#.#.#..#..#.#...##.#..#...#.##...#...#.#.##.....#.###..#..#.#.#.#.#.#.##.#...#.#..#...#.#...##.#..#.#.#...#..#...#...##.#.......##....#.#.##..##.#.....#..###..#.
......##.##..#...#.#.##..#..#...#.##......#.#....##..#....##......##.####...#..###.#.......#..#.#.....#.#..#.#.#.#.#.#.#...#..#....#..#.#.#.#.#..#...#.....##...###...#.#..#.#.#......##.###.#.###.#...#.#.....#....##..##.#.....#.##.##.#.#.##..#.#..##..#.#.........#..#..#.#.#..#.....#..#..####..#.#..#.#..##..##..#.#..##.#...#.#.#..#...#...##...#...#.##...#..#.#.#.#.##..#.#.#....#..#..###.#...#.#....##...##.#.##.###.#.##..#..##.#.#..#.#.#.....##....#.##..#..#..#..
.###.#..#.#.#.#.##...#..#.##..##..#..#.##..##.#.#...#..#.#...#.##.#.#.....#..#..#....#.##.##.#.#..#.#....#.#....#..#....##.#.#..#.###........#.#.#.##.##.#...#.#....#..#..#.#...#.#.#.....#...#.....#.#....#.#.####..#.#..#..#.##.#...#..##.....#.#..#..#..#..#.#.#.#..##.#.#.#..#..#.#.#.#.##..#...#..#.##.#.#..##.#.#...##....#.#..#.#.#.#.##.#...#.#..#.#...#.###...#..#...##.#.#..#.#.#.###..#..#.##...#.#.#.##...#.#..#..#.#.#.#.##..#..#.#..#..#.###..#.#.#....#..#..#..#.
#....##.....#.....##..#......#...#..#...##.#..#.#.#..#..#..##.#......#.##.#.###..#.#.#.#.....#..##...#.#.#.##.#...#..##.###.#..#..##..#.#.##.............#.##..#.#.#..#..#..###..#...#.##...##..#.##...#.##.###.....#...#...#.#.....#.###.##.##.#..#...#..###..#..#..#..#..#...#..##.##....#...#..#..##....#...#.......##...##.#...#.#.##......###.######..#.##...#..#.##..#.#.#.#..#..#..#..#.####.....#.#.#.....#.##....###...#......#.##.#....#..#.....#..#.#..#.#.#..#.#.#..
#.#.#...###...#.#...#.##.#.##..##..#..#...#..#...#..#.##.##.#...#.##...#.#...#.#..#..#..#.##.##...#.#..#..#.#..#.#..#....#....#..#...###.#...###.##.##.#..##.#..#.#.##.####...#.#.###.#...#.#..#....#.###....#.##.#..#.###.#...##.##.#.........#.#.#.##.#.##..#.#.##.#.#.#...#..##......##.##.##.#..##.#.######.#.#.##...#.#...#.###..#...##.#..#...#.#.##.#.#..#.##..#..##.#....#.#.#..#..#.....#..#.#..#....#.#.#....##..#.#.#..#.#.#....####.#..#..#.#..##..##.#....#..#...#.
.#.#.#.#....#.#..###.#..#.#...#...##.#..#.##..#.#..##........###.#...##....##...##.#..##....#...#....#.#.#....#...#..#.#..#.#.##..#.#.##.#.###.#.###..#..##....#.....#.#.#.##...........#.#..#.##.##...#..##.#.#.#..#...#.#.##.#.##....#.#.##.#..........#...#.....#.#.#...#.#.#...#.##...#.....#..#.......#..#..#...#.#..#.#.#.....##.#.#.#.#.###.#.......#..####...##.#.....#.#.....#..##.#.#####..#..#.#.#.#..#..##...##.....#.#..#..#.#.#.....#..#...###..#....#.##.##.#.#..
........#.#.#.#.#.....#.#.##.#.#.#...##..#.#.######...#.#.##.......#...#.#.#.#.##...#..##.#..#.#.#.#.#..#..#.#.###..##..#..#.#...#.##......#......#.#.#.#..#.#.##.##..........##.#.#.##.#..#.##.....#.##.#.........###.#............#.#.#...##.##.##.#.#.###.#.##.#..##..#.#.#.#.##.##..#.#.#.##..#.##.#.####.#.#.#.#..#.#...#..#.##.....#....#.#..#.##.##..#...#..#....##.#.#...#.#.#.##........#..#.#.#...#.#.#.#...#.#.##.#.#..#.#.#..##.##.#.#..#..#.....#..#.#.........###.
#.##.#.#...#...#.##.#........#....#.#...#....##.#.###..#..#..#.##.#..##..##....#.##.#.#...#.##....#...##..#....#..##...#.#....#.#.....####..#.#.#.#......#..#.#..#...#.##.#.#..##.#.#...#.#.#...#.#..#...#.#.#.#.#..#..###.#.###.#.#..#.##.#......##..###...#.#...#.#...#...#...#......#..#.#.#.#...##..#..#.........#..###.###.#.#..#.#.#.#.##..#..#....##.#.#.##.##.#...#...#.#..#.#....#.#.##..#....#.##.#..#..##.#..#..##...#.#....#......#.#.#..#.#.##.#..#...#.#.#.##..#..
....#...#.#.#.##.#.#.###.#.#.##.#.#.#.#..##.#.......###.#.###.#...#.#..#...#.#........##.#.##..#.###.#...#..#.#..#..#.#...#.#.##..##.#.....#..###..###.#..#...#.#.#.#....#...##.#.#.###.#.#...##.##.#.##.#..#..#.#.#.#...#..#...#...#.#....#.#.#.#...#.#..#.....#.#..##.#.##.###.####.#.#.##.#....#...##.#...##.#.#.##.#.#...##.#..#..##.#.#....##.##.#.#....#.#....#.#.##..#.#..#..##.#.#..#...#..##.##....#.#.#.....#...#...#..#..#.##.##.##......#.#....##.#.#.#...#...#.###.
#.##.#.#..#.##............#....#...#...#.#.#..#.#.#.....##......##...#...####.#.#.#.#..##.....###.#...###..#...#...#.#.##..#....##..##.##.#..#....#....#.#.##........#.#..#.#............#..##......#...#.##.#..#.#....#.#.#..#...#.#..#.##.#.#.#..#.#.##..#.#.#...##...#.#.............#..#..##.#..##.....#.#.#..#.#.#...#.#...#.#..#....#..#.#...#..#.#.#.##...#.##..#...#...#.##...#..###..#.#.###...##.##....#.#.#..#..##..#..#.#.#.#.###.##.##...##.#...#....##.#.#.#.#.#..
.#......##...##.##.#.#.#.#..#.#..##.#.#.#....#.#...#.##....#.#.#..#.#..##..#....#.#..#..#.#.#..#....#...#.###.####.#.#.##.#.##.##.#.#.#...#.#..#.#..#.###...##.#.#.###..##.#..#.#.#.#.##..#.#.#.#.#.#.#........##.#.#.#...#.##.#.#.#..#..#........#......####...#.#...#..#..#.#.#.#.#.#.#.###....##..###.#..#....#......#....##.#.##.#.#.###.#.#.#..##...#....##..#...###.#.#.#...##.#..#....##.#..#..#..##...##..#...#..##...#..#..#..........#.#..##....#.##.##..#...#......#.
...#.#.#...#...#....####..#.#..##.....#..#.#.#...###.#.####.#....#..#.#...#..##.#.#.###..#.##.#.#.#.#.#.##.#.#.#.......................##..#..#..#.#...#.##....#.##....#.....#..##..#.#..#.#....#.#..#.##.#.#.#.....#.##.#.......#...#..#..##.#.#.#.#.#.##.#.#.#...#.#..#.#.#.##..##...##..#..##...##.....#.#.##..#.##.#.#.##...#...#.#...#..#..##.#...#..#.#..###.#.###..#....#.#...#.###.#...#..#.#..##...#...#.##.#..##..#..#.##.#.#.##.#.#..#.#..#.#.#....#...#..#.##.#.#.#.
##.#.##..#.#.#...#.#.#...#...###.##.#.##...#.#.#.#..#.........###.#..##.#..##....#...##.#.....#...#..#.#.........##.##.##.#.##.#.#.#.#....#.##.#.#.##.#.....#.#.#.#.#.#.#.#.#..#...#..##...#.#.#.#..#......#...#.#.#.#...#.#.#.#..##..#.#.#...##.#...#.##.......#.##..#...#.##...#...#...##.#.#..#..#.#.#..#.#...##.#....##.#.#..#.#...#.##.#..#...#.#..##...##.......#.#..#.#..#.#.#...#..#.#..#.#...#.#.#.#.#..#.#..#...#.#.#....#..#..#..#..#....#..#.#.#.#..#.##.#..#.#..##.
....#..#..#.#..#..#....#..#.#........#...####.#.#.#.#####.#.#...#...#..#.#....#.###.#..#.#.#.###.#..##...#.#.#.#...#..#..#.#....#...#..#.##.......#....#####.#......#.#....#..#..#..##...#.#..#..#.#..#.#.#.#.#...#....#..###...#..#.#.#.###.#.....#.....#.#.#.#.#...##.#.#...#.#..#.#.####....#..###..#..#....#.#...#.#.....#..#...##.....#..#..#.#..#.#..#...#.##.#...###..#.#.....#.#..#...#.#..##....##.#..#....##..#.#.##..#.#.#..#.#.#.#..#.#..#.#..#.#..#....#..#.#..#...
#.##..#.##....#.#.##.##..#..#.#.##.#..#.#..#.............##..#.#..#..#.#.#.#.#...#.#.#.....#..#..##...###...#..#.#.#.#.#.#.###.#.#.###.#...#.#.#.#.##.#.......#.##.#...##.#..##.#..##..#.#..##.#....#.##..#....#.#.#.#..#..#.#.#..#..#....#.#.##.#.#.##.#.#..#.#..#.#...#.#.##.#..#.#....#..#.#..##...#.#..#.#..#..#.#..##.#..#.#.###..#.##.#..#.##..##.##..####.#..#.#....#.#.#.##.#...#.##.#.#..#...#.#...#.#.#.#...#..#...#.#....#.#..#....#.##..#..#.#..#.#..#.#.#.#.#.#.##.
.#..#......#.##..#.....#.##..##.#..#.###.#...##.#.#.####....#...##..#......#..#.#......#.##..#.##...##..##.#.#..###............#....#.#..#..#...#......#####.#.#...##.#.##.##...#.#...##..##.....#.#...#.#..##..#...#..#.##..#..#..#.##.#........#.#...#...#.#..#...#.#.#..#.....#...#.###.#...#...#.#....#..#.##.#..#.#.#..#.#.#....#.#.#....###.##...#...#......#.#.#.###.#...#....#.###......#.#.#..#.#.#....###.##..#..#..#.#.#..#.#.#.##..#...#..#..##....#.#...#....#...#.
..#...#.#.#..#..#..#.#..#...#....#.##.#...#.#..#.#.#.....##..#.#...#..#.##.#.#..#.#.#.#..#.#.#....#...#..###.#.#.#..#.##.##.#.#.##.#....#..###.#..#.#.#..........#..#.#.......#..#..##...#...#.##...#.#..#.#..#...#..#.#.#.#...#..###....#.#.#.#.#..#.#.#.#.#.##.###.##.#.#..#.#...##.....#..#..##.#.#.##..#.##....#..##...#...#..#.#..#..#.#..#...#.#.#.##..##.##..#.#......####.#.#...#.#.#.#.#.#.#.#.....#.#....#...##.#..#....#.#..#..#.#.#..#..#.##...#.#..#..#..##.#..####
.#..#..#...#..#..##.#.##..#..#.#..#.....##.#.#.......#.#.#..##..#.#..#.#...#.###..#..#..#.....#.#..#.###......#...##.#.....#..#.....#.#..#..#.#..#...#..##.#.#.##..#.#..#.##.#..#..#...#..##.#...#.###..#....#.#.##.###......#.##..#..#.#..##..###.##...#................##.###..##...#.##..#..#.#.#.##...#.#.##.#..#...##.##.###.#..#..#..#..#..#...#..#...#.....#.#.#.#.##.....#...#.#.....#...#...####.#.#.#.#.#..#...#..###.#..#..###....#..#..#...#.##...##.#.##.#.##.##.#.
...#.##.#.#..#.#.........#..#..#.#.#.##........#.#.#.#.##..#...#..##.#...#..#....#..#.#..#.#.#.##.#...#..##.#..##......#.#..#..#.#.#..#.#..#....#.#.###.#.#.##...#.#..#.#.#.#.#..#..#.#.#...#..##.#.#.#..#.##......###.#.##.#...#.#..###..#...#....#..#..#.#.##.#.##.#.#...#.#.#..#.#.#.###.##....#.#..#.#.......#.#..#.#....###..#.#..###..#..##..#..#.#.#.######..#.#.#...#.##..#.#.#..##.###.#.#.###.#.#.#.#..##.#..#..#..#...#...###..#.#.#..#.##.#...#.#..#....##.....#....
.##.......#.#....#.#.#.#.##..#.#.#..#...#.#.#.#..##..##...#..#..##.#.#.#.###.#.#.##.#...###..#.....#.##.#.#..#.#..#.#.##.#.#.#.##...#..#.#..###.#...##.#.......##...#.##.##.....###.#.#...####.#........#...#.#.#.#.#...#....#.#...#..#..#.#.#..#.#.#..#..#..###...##..#.###.....#..##...#.#...#.##.#.#.#..#.#.#.#..#..#..#.#.#..##..#..#..#.#.#.#.#.####..#.......#...#..#.#...##..#...#....#....#..#.....#..#.#..#.#..##..###.##.#.##.#.#....#.##...##.##..#..#.#....###...#.#
#..#.##.#..#..#.#..##..#..#.#..#..#...#..#..#..##...#...#..#..#.#.....#.#.......#...#.#..#.#.#.#.##..#.#...##....#.##.#..#...##...#.#.#...##.....#.#.....#.#.#...#.##......#######.#...##.#.#...####.#.#..#..#...#....#...#.#..##.#..#..#.....#.#...#.##.#.#..#.#.#..#..#....##.##.#...#...#.#.#.#........#..#.##..#..#..####.#.#...#..##.#..#.#.##...#..##..#.#.#.#.#..#..#..#...#.#.#.##.#.#.#.#..#..#.#..#.#...#..##...#..#.#....#...#..#.#..#.#.#...#...#..#...#.#....#.#...
.#.#...#..#.#.##..#...#..#...#.#.#.###..####..#...##..###.##.###..##.##..#.##.##.##.#.#.#.....#...##.#...#...##.#......#..#.#..#.###.#.##....##.#..##.#.#..#..#.#..#..##.#......#...####.#....##......#..#..#..##..#.#.#.#...#..#..#.###.#.#.##..#.##.#..#...##.##.#.#.#.#.#.#....####..#.#..#..#..#.#.#.#.#..#..#..#..#.##....###.#.#.#.#..#.#.....#...#..#..#...#..#.#..#..##.#.#.#..#....#..#..#.#.#.#..#..#.#...#...#.##.#...#.##.##.###.###.....#.##.#..#..#.#..#.#.#...#.#
.....##..#......#.##.#..#.#.###..#.#.#.#.#..##.##..#.#....#..##.#..#.#..#.##.#.......#.#..#.#.##.#..#..#.###....#.#.#.###..#.#....#.......##.#.#.##.##.##.#..#...##..#.##..##.#...#........#.#...#.#.#..#..#..#..#..#....##.#..#..#.#.......#...#.#....#..##.#...........#.#..#.####.#.#...#.#.##.###..#.#..#..#...#..#.....###.#..#......#.....#.#.#.#...###.##.#.#..###..#...###...#.#.#.###.#.#..##..##..#.#.#.#..##.#..#.#.##...........#...#.#.#....#..#.#..#..#...#..#..##
.#.#.#..#..#.#.#.#....#.#....#..#.....#...#.......#.#.#.#..##...#.#..##........#.##.#..##..#....#.#.##.##....##.#..#..##..##...#.#.##.#.#...#.............#.#..#.#..#....#.#..##.#..#.#.#.#...#.###...#..##..##.#.##.#.##.#..#.##.#..####.#.#.#.#..##.#..#....##.#.##.#.#...##..#.#.....#.#.#..#.###.#.#..#...#.#.###.##.##.#....#..##.#.#.#.##.#.#.#..##..###...#...#.#.##.#.#.###.###.#...#.#..##....#...#..#.#..#.#..#.##..#..#.#.#.#.##...##..#..#.#.#.##...###.####.#.#.#.#
.#.#.#.#..#..#.#...#.#.#.###..#..###.#.##.#.#.###.#......#.#.##....##...##.#.#..#.....#...#.####........##.#...#..#.#...#.#..##..#..#.#.#.#..#.##.#.#.##.#..###...#.####..####.#.#.#...#...###.#.#..#.#.##..#.........#.....#...#..#.....#.#.##...##..#.#..#.#..#.#....#.#.#..##....#.#.#...##....#....#.#####.....##..#.#....#.#.#..#.##....#...#..#.#..#..#..#.#.#.........##..#...##...#...##...#.#.#.#..#..#..#.#.#.#.#..##.##..#...#.#.#..##.#.##.#.#...#.###........#.....
.#.##.###.##..#..##..#.....#.#..#..........#..#...#.#######.....#.#...#...#..#.#..#.#######......#.#.###..#..##..#...#.#...#.#.#.##.##..#.#.#...#..#....#..#...#.#.#...#.#.#.#...#.#.##.#.#........###....#..#.#.#.##...#.#..#.#..#.####........#...#.#..#.#.##.....#.##....#...#.#.#..#..##..#.#..#.#.#..#....##.#...###..##..#....#....##.#.#.#.#.#..#.#.#..#.#...#.##.#.#.#..#..##..##.#.##...#.#.##.#..#..#.#.....#.#..#.#.....#..#...####...#....#..#.#.#..#..#.#####.#.#.#
..#...##.#..#.##.#.#..##.#..#.##.##.#.#.##...####..##....#.##.##...#.#..#..#.#.#.#..#.#.....#.#.#...#...#.#.#..#..##...#.#..#...#......#..##.#.#..#..#.#..#..#...#..##.........#..###......#.##.##..#.#.##..#.##.##...#.##..#.#..##......#.#.##..#.##.#.#.#....#.#.#..#..#.#..#...#.#.#.#....#...##..#.#.#..###....#.#.#.#..#.##.##..#.##.....#.#...#.##...#.##...##..#...#....#.#.###....#..#.#.#.#.....#.##...#.#.#..#..###.##.#..#.#.#...#..#..#.#.##..#..#.#..#.........#.#.
.#..#....##.#..##....#...##........#...#...#..#...#...##......###.#...#..#..#...#.#...#.#.##.#..##.#..#......#...#.#.#..##.#.##...##.#.#.#......#.###.#.##.#..#.#.#....##.#.#.#.##.#.###.##...#...#...#.###.#.#.#..#.#.#...#....#...#.#.###....#..#..#.#...#.##...#..#.#..#.#..#.#..#....#.#..#.#...#..#..###.#.#.#....#...#....#...##.#.##.##...#.#..#..#..#...#..##..#.###.#.#....##.##.#.#..#.#.#.#.#..#...#.#..#.##.#..#.....#.##..##.#..##.####....#..#.##..#.#.#.#.###....
.##.##.#......#...#.#..##.#.#.#.##...#.#.#.#.#..#..##.#..#.##..#...#.#..####.#.#....#..#.#.#..##....#..#.#.#.#.#.#...##...#....#.#....#.#.####.###...........#.##.##.##....#..#...........#.##..##.#.#...#.#......#.#....#..###..##.##..##.#.#..#...#...##.#..##.#.#.#...#....#...#..#.##...##...#.#.#.#.#......#..#.#.#.#..#.#..##...#.....#..#..###.##..#..#.#..#...##.##.#.##.#.#...#..#..#..#..#..##.#.##..#.#.#....#.#..#.###.#.###.#.#....#.#.#.##..#.#...#....#.#.....##.
..##...#.#####.###.##.#......#....#.#..###.#..#..#.#.#..#....#..#.#.#.##.#.#....#.#.#.##.#.#.#.#####.####..#..##..#.#...##..##..#.#.#.#.#.......#.#.#.#.#.#.#......##...#.#.#.###.#.#.#.#..#...#......#.#....#.##.....###..#....#..#...#......##..#.###......#...#....#.###.#.##.#.#.#.#..#...#.#.#....#..#.#.#..##..#..#..##..##...##.##.#..#.#.###.#...#..#..##..##.#.........###..#..#..#.#.#.#..#.#.#.....##.....#.#..#.#.#..........#..#.#......#.#.##..#.#..##.#..#.#.#..#
.#...#.##..............#.##.#..#.#.#..#.....##..###....#.#.#.##..#..........#.#..#..#.#................#.#..##...##..#.#..#.#.#.#.#.##....##.#.#...##..#...#..##.#....#.#.#..#.....#..#.#.#..#..##.#.##.#.###...##.#.#....#.#.#.##...#..#.#.##...#....#.##.#.#.#.#.#.#...#..##.#.#...#..#.#.##....####.#.#...#..#..#.#.#.#...#..#.#.##.....#..#..##....#..#..##...#.#..#.##.#.#..#.#..##..#.####.#.#.#...##.#...#.#.#...#..#...#.##.#.##...#..#.###.#......#....#..#.#.##..#.#..
.##.#.#.#.#.##.##.#.#.###....#..#....#..#.#.#.#.####.#.#....#...#.#.#.#.###....#..#..#..#.#.#.#.##.##.#....#.#.#.#.##..#.#.#.........##.#...#...##.#.##.#.#.#.#..##.#..#...#...#.#.##.#.#..#..#...#....#.##.##.#.#.#..#.#...#.##...#.#.#.#....#.#.#.#.##....#..#..#...#.#..#......#.#..#...#..#.##.....#..#.#.#...#..##....#.#.###....#.#.#.#.##...#.##..###...#.#....#...#..#..##.#.#..#....#.........#.#.##.###.#.##.#..#..##..#...#...#..#.#....#.###.#..#.#.#.#..#...#.....#
#..#.......#..#...#..###.#.##.##.###.#.#..#.#..#.##.#..#.#.####.#....##.#...#.#..#..##.#..#.##..#.#....###.#.##..#...#.#.....#.#.##.#...#.##..##..........#...##...#..#.#.#..#.##.#.#.#.#.#..#..#..#.##........#...#.###..#..#...#.#..#...#.#..#.....#...#.###.#.#.#.#..#.##.#.#.##..#.#.#..#...#..#.#..##..#..#.##.#...#.#...#.###.##..#...#..#.##....#..#..##...###.#.#..#.###.......#..##.#.#.#.#.#.##........#....#..#.#.#.##..##.#.#.##..#.#.#..#....##...#...#..##.#.##.#.
.#...##.#.##.#.###..#.#...#...........#.#..#..#.......#.##..#...##.#.#.#..##...#..#.#..##.##...#...#.#.........#.#.#...#.#.##...##.#.##..#..##...##.#.#.#..###...#.#.#.....#.##........#...#..#..##..#..#.##.#..##..#.#.#.#.#.#.#..#.##.#.#..#..#.#.###.#...#...#....##..#...#.#.#..#.#...#..#.#.##..#.#...#.#.....#..#.#..#.#...#....#.#.##..##.#..#.#..###.##.##.....#..#....#####.#..#.##.#.##..#.#...#.#.####.#.#..#...#...#.#....#.....#..#....##.#.#..#.#..#.##...##..#...
...#.#.#.#........#.#..#.#..##.#.#.#.#....#.#...#.#.#.#....#..##...##...#...#.#..##.###.#..#.#.#.#..#.#.#.#.###..#.#.#..#....#.#........###....#.#..##...##...##..#...#.#.#.#..#.##.##..#.#..#..#...##.#....#..#...#.......##.#..#..#..#....#..###...#..#.#..#.#.#.##...##.#.#.#.##....#.#..###.....##.##.#....#.##..##.#.#....##.#.##..#..#.##...#.#..#..#.#...#..#.#.#.#.#.##.......##....#.#...#...##.#.#.......#.#..###.##.....##..#.#.#..#.##.#...#..#...###....#.##..###.#
#.#.#.....#.#####..#..#....##.#..##.#.###.#...#..#...#..##..#..##.#..##...#.#.#.##.#......#.#.#.#.#.....##.....#..#.#..#.#.##...##.##.#..#.#.#..#..#...##.###....#..##.##.#..#..#.#.#.#..#..#.#.#.#.#..##.##.#..#.#..#.##.#.....#..#.#...#.#.#..#.#.#..#..#.#.....#...##....#..#..#.#.#..#.#.#.#.#.#....#..#.###.###.#..#.#.##....#...#..#.#.#..##.#..#.#...#.#.#.#..#.#....#..#.#.#.#..#.#....##.##.#...#.##.#.#.#..#.#.......#.#..##..##..#.....#..#..#.#.##....#.#....#..#...
##...##.#.#.#.....#.#...##.#....#..........##.#.###.#.#.##.#..#....#....#.#.#..#.....#.#.#..........#.#...#.#.#.#.#..#...##...#...#...#.##...#.#.#.####.......#.#..#.......#...#.......##.#.#....#...##.#..#...#..##..#.##..###.#.##...##..#...##.#..#..#.#..#.###.#.##.##.#..#..#...#..##.#.....#.#.#.#..#.#.....#.#..###...#.#.#..#.#.##.#.##.....#.#...#..#...#..#...#.#...#...#...#...#.#.##.#....###.#....#....##..#.#.#.#.##.#..#...#..#.#.#.##..#..#..#.#.#...#.##..#.#.#
#.##.#...#.###.##.....#.#..#.#.#..#.#.##.#.#...#.#..#.##...##..##.###.#.#..#..#..#.#..#...#.#.#.#.#..###.#..#.#...#.#.#.#...#..#.###.#.#...##..#..#.....#.#.#.#..#.##.##.#.#.#...#.##.##.....##.##.#.#....##.#..#..###....##....#.#.##...#..#.#.....#..##.#.#....#..#.......#.##.##.#.#...##.#.##..#.#..#.#..##.#...##..#..##...#.#..#..#..#..##.#.#.#.##.#.#.#.#.#..#.##..#.#..#.##.#..#.#..#....#.#...#...#.#.#.#...##..#..#.......#..#.#.##..#....#..#.#.#.#...#.#....#...#.#
.......#...##.##.#.##.#..#..#...#..#..#..#.##.#....#.....#..##.#.#.###..#.#.#..#.#.##..#.#.#..#..#..#.#..#.#...#.#......#.##.##.#.#.##.##.####...#.#.#.#...#...#..#...#..#.#..#.#..##.#.#.#.#...#...###.#.#...#..#...##.#....##..#.....#..#.#.#.#.#.##...#..#.#.#..#.##.#.#..#..#......#.#..#.##..#..#.##.#.#...#.#...##..#...#...#.#.##..#..#....#........#....#...##.#..##..#..#....#..#..#.#.#....#.#.#.#.....#..##..##..#.#.#.#.#.#.#..#...#.##.#.#.#.##....#..#.#.#.#.##...
#.#.#.#..#.........#..#.#.#.#.#.#.###..#.##...#.#.#..##.#..#...#....#.#.#.#...###.#...#..#.#.#..#..#....#...#.#..##.#.#.##.................##.#.##..#...#.#.#.#.##.#.###..#.####..#.....####..#.#.#..#.##..#.#..#..##...##.#.#.#..#.##..##.#.####.##...#..#.#.##.#.......#..#.#.#.##.#.#...#.....#..#.##.#....#.##..#.#.#..##..#.##...#..###.#.#.#..##.##.#.##.#.#.#....#...#..#..##.#.#.##....#.##.#....#.##.#.###...#..##.#..#..#....#.##..#....#...#..#...##..#....#.#...#.#.
.#.#.#.##.#.#.#.#.#..#..#.##.#.#.#.#.#.#..#.#..#...#...#..#..#.#.##.....#.###..##.###..##....##.#.#.#.#.#.#..#..#...#..#.###.#.#.#.#.#.##.#.....#.#..#.#..#.#.#.......#..##.#.####..#.#...#..#...#..##....#...#..#.###.#...#.#.###.#...#......#.....#.##.##..#.....#.##.#..#.......#.#..#.#.#.#.#..#.......##.#..##..#..#.#...#.#...#..#..##..#...##.##.....#....##..#.#..#.#.#..#......#...#.#......#.#.##...#..###.#.#..#..#...#..##...#.##.#.#...##.##..#.###.#.#.#....#.#.#.
.............#...#.#..##.........#.#.##..#.#..##.##..##.#..##...#...###..#....#.......##.##.#....#....#.#..#..#.#.#..##......#.#..#..#..#..#.#.#....#.#.##.....#.#.#.#.#.#.....#.#.#...#.###.#.##..#...#.###.#..#...#.####..#........##..#.##...#.###.#....##.###.#..#...#.#.#.##.#..#.#.....#...#.##.##.#.#...#...#...#...##....#.#..#..#...#..#..#..##.#.#.#.##...##.#.#...#.#..##.##..#.#.#..#.#.##..#.#.#..##.#.#....#.##..#..#...#.#......#..#....#..#...##.#..###.#.#..#..
.#.#.#.####.###.#..#.#..#.#.#.##........#....##..#.##.....#...#.##.#....#..#.#..##.#.#.....#.##.#.#.#.#.#.#..#.#..#.#...#.#.#..#.#..#..#..###..####........#.##..#..#...#.###.#....##.#.###.#....#.##.#...#...#..#.#..##...###.#.#.#.#..#..#.#.#..#....#.##........#.##.#..##..#...#..#.#.##.##.###...#.##.##.#..##..#..#.#...#.##.##.#####.#.#.##...#....#..#.######...###.#...##.....#.#....#.#.##...##.#.##.......#.#......#..#..#.#...##.#..#..###..#..#.#...#.#.#.#..#.#.#.
#..##..#.....#...#....#....#..#..#.#.#.#..##.#..#.....##.##.#..#.##.#.#..#.##..#....####.#......#...#.#.#.##...##..#..#..#..##..#.##..#.#..#..#.....#.#.#.#...##..##.#.#........#.#......#...#.#.##...##.###.##.###.#....#..#.##.#..#..#.##.....#.##.#.#.#..#.###.#.#...##..#.#..#.##...#...#.##.#.#.#.......#.#...#..##...##..#....##...#..#..#...#..#.#...#...#.....#..#....##...#.#.#.#.#.#...#...#.....#...#.#.#..###.##.#..#.#..#.###..##.#.#....##..#..##.#......##.#.#...
..#.##.##.#.#.#.#..#.####.#..#..###..#..##....#..#.###.#.#.#..#...#...#.#.#.#.#.#.##.#...#.#.##..#.#..#.##.##.#.#.#..#..#..#...#.....#..#.#..####.##..##.#..##...#.......##.#.#.#..#.#.#..#.#.#.#..#.#....##.#...#....#.#..#.....#.#.#.#....#.#.##...#.#..##..#...#...#...#.#..#.#...#.#..#.#..#.#..#.##.##.#....##..#..#.#...#.#.#....#..#..#...#.#.#...##..#.#..#.#.#.###.#..#.##...##.#.#..#.#.#.#..#.#..##.#..#..#.#.#.#..#...##.......##..#...#.#.##..#..##..#.##..#.#.###.
.#....#.#.##...#..#...#...#.#.##.##.#..#..##.#.#.##.........##.#.#..##..#.......##.....##...#...#..#.#.#........#.#.#..#..#.##..#.#.#..#..#.#.#.##.#.#.....##.##..#.##.#.#..#.#.#.#.#...#.#.......#.#.#.#...#.###.####..##..#.#.###....#.#.#...#...#..#..#...#..#..#.#..#.#.#.###..#..###.#.#.#...#.......#..###..##..#.#.#.#...#.#.##..##..#.##.#.#..#.#.#.#...#..#...#.#..#.##.#.#.##..#..#.#...#.#.#...#..#.#.#.##........##.##...##.#.#..#..##..#...#.#..#..#.#...##...#....
#.#.#.#......#..#..#.###.###.........#.#.#.##..##..#.#.#.#.#......###.##.####.##...#.#..##.###.#.#.#.#...##.#.#..#...#.#.#.....#.#...#..##.#..........#.##.#.....###....###.##..#....#.#..#.#.#.#........#.#...........#...#.##.##..#.#...#..#..#.#.#.#.#.#.#..#..#...#..#..#..#.#..#.##...#....#..####.#..#...#.#...#....#..#.#..#.#..#..#.#.....#..#....#..#.#..#..#....##..#..#.....##..#...###.#...#.##.#..#....#.#.#.#.#....#.#.#...#.#..#...#...###..#.##.#..#.#..#.#.#.#.
.....#..#.#.#..###.#.##...#.#.#.#.#.##.#.....#...#.##..#.#.####.#..............##.#.##.#....#.#.....###.#...#.#.#.#.#..#.##.#.#..##.#.#......##.#.#.##.#....##.####..#.#.#.#...#.#.##..##..#...#..##.##.##.##.#.#.#.#.#.###.......##...#.#.#.##.###....##.#..#..#.##.#..#..#..#....#....###.###..#.......#.##.##.#.#..##.#..#..#.#...#...#..##.#.#.#..#.##.##..###.#.####..##..#..##.#..#.###.##.....##....#..#..##..#.#..#.##.##.#...#.##...##.##..#....#..#.....#....#..#..#..
#.##...#..#.##..###....#.#....##..##...#.#.#...#......#..##.....##.#.#.#.#.##.#...#.....##.#....#.#..##..##.#..##.#..#..#..#.###....#..####.#..#.#..##...#.#..#..#.##.#......#....##.#...#.##.#.#.###...#.#....#.#...#......#.#.##.##.#..#.#..#....##.#.....##.#.#...##..##.##.###..#.##........#..##.#.#...#...#.#.#..#.##..#.#..#.#..###.#.##..#...#......###.........#.#...#..#....#..###.##.#.##...#.#..#..#...##....#....##....##..#.#.#..#..#..#.#.#.###.#.#.#.#..#..#...#
..##.#..#.#...##.#.#.#.#..#.#...##...#..###..#..#.#.#..#..#.##.#..#.#...#..#..#.#.#.#.#.#.#.#.#.#.#.#..##....##....##.##.#.#.##..#.###........#....#...#.#...#.#........#.#.#..#.#.....#.##.#.#....##.#...#.#.#...#.#.#.#.#.##..##..#.#.#....#..#.#....##.##...#...##...#..........#.#.#.#.#.#.###.#..#..#.#..#.#.....#....#.#.#.#...#....#.....###.#..#.#.#....#.#.##.#...#.###..#.#..#..#.......#..#.#..##..###.#...##..#.###..####.#.....#.#.#.#.#.#.##..###.....##.#..#..#..
#...#.#..#..##.......#..#..#..##...#..#..###..##..#.#.##.###..#.#.....#.##..#..##..#...#..#....#...#.#....#.#...##..............#...##.##.##.#..##.#.#..#..##..##.#.#.#.###.#.#.#.###.#.#......##.#....#.#.#.#.#.#.#..#.#.##..#....#..#..#.#..#.#.###.#..#...#..##.##.#..##.#.#.##......#...#...#..##.#.#.###.#.#.##.##.#.###...###.#..#.###.##..##..#..#.#.###..#..#...#.#...#..#.##.#.##..#.##.#..#..#.#..#..#...#.#...#.....##.......#.#.......##..#.#.##.#.#.#.##.###..##..#
..#.#...#.#.#..#.#.#..#..##..#...#.###.##.#..#...#..##....#.#.#.###.#..#...#..##.##.#.###...#.#.#.#..#.##..###.#.##.##.#.#.#.#.#..##...#.#....##...#..#..#.#.#....#..#.#.....#...........##.#.##.#.##.#..#.#.........#.#.#.#.#.#.##..#..###.#..#.#......###.#..#..#...#.##...#.#..#.#.#.####..##..#...#....#.#...#.....##..#.#.#.#...#..#####...#...#.#.....#...#.#..#.#.#..#..#.#.......##.##...#.#.#.#..#...#.#.#...##.#.#.##.##.#.#.##..#.#.##....#....#......#.#...###...#..
#.#.#.#....#..#...#..#.##...#..#..#.........#..#..#..#.#.#..........#.#..#.#.#........##.#.###.....#...#..#.##.#...#...#..#..#..#.#..##....#.#...##..#..#.#....#.#..#....#.##.#.#.#.#.#.###..#.........##....##.#.##.............#..#.#..#....#....#.##..#.#.#..#...#.#.#..#.#..#....###.....#..#..#.#..#.#....##..#.##...##...#...#.###.###.##..##....#.##..#.#....#..#..#.#.#...#.#.##..##...#.#.#....#..#.#.....#.#....#.......#.#....#..##.#.#.#...#########.#...##.#.###..#
...#..#.#.#..#.#.#.#...#.#.#..#..#.##.##.#.#..#..#..#..##..#.#.#.#.#...##..#.##.##.#.#......#.#.#.####.#.#......##...#..##.#.#.#.#..#...#.###..#.#..###.#...#.###..#.##.#...#.#.#..#..#..#..#.#.#.#.#.#..#.##....#...#.##.#.#.##..#...#.##.#.#.#.#.#...#...#...#.#.###...#..#..#..#.#.#.#.##..#.#.#..#.#...##.#.##..##.#.#...#.#.#.#......#.....###.#.#...#.#.#.###.##...#...#.#.#.#..#.#..#.#..##..##.#.#.#..#.#.#...#.#..#.#.##.#...#.#..#......#..#....#......#.#.........#..
.#.##.#.#..#.#...#..#.##....##..#.....#..##.##..###.#.#...#..#.###..#.#...#....##..#.#.#.#.#....#..#...#..####.#..#.#..#.....#....#..##.#..#..##.#.#.#.#.#.#.#.#..#.....##.#....#.###..#..#.#...#..#.#.#..#..##.#.#.#.#.#.#..#.#.#..#..##.#.....#..#.##..####.#.....#.#.#..#.#...#.......#...#.....#.###.#..#.#....#......#.#...#..#.#.##..##.#..#...###.#.#..........##.##.#.......#....##...#.#..#......#..#..#..#.#..#.#...####..#..###.##.#.##.#..#.##.#.#.#..#..#.#.##.###.
.#..#.#.#.#...##...#.#...#.##.#..#.##..##......#.#.#..#.#..#.##....#...#.#.#.#.#.#.#.##.#...#.#..##.#.#..#......#...##..#.##..#.##.#.#..#.#..#....#.......##.#..##.##.##....#.#.#..##.#.#..#.##.#.#..#.#.#.#.#.#...##.....#.##....#.#.##....#.##.#.#...#...#..#.#.##.....##....#..#.#.#.#..#..##.#.##....#.#...#.#..#.##.#..####.#..#..#..#..#..#..#..#.....##.#.#.#.##.#.#..#.#.#.#.#.##..#.#...#..#.#.##.#..#..#.#.#.#..##.####..#..#.#.#...#.....#.##.....##..###.###...#.#..
..##...#...#.##..##....#.#.#....###...#..#.##.#......#..##..#...#.#..#.#.#....#.....#...##.###..#.....###..#.#.#..#..#.#.#...#..#....#.#...#.###.#..#.#.#.....#.#.....#..#.#.#..#.#......#.#.#.#.#.#.............#....#.#.##...#.#.#..#..#.#..##...#.#.#.####..#...##.#.#..#.#.#.#..#..#..#..#....#...#.#..##.##.##..#.#..##.......#.#..#...#.#..#.###.#.##..##...#........##.##.##.......##..#.#.#..##....#.#..#...#...##...###.#..#......#.#..#.#.#...#.##...#..#.....##....#.
.#...#.#.#..#...##.###.#.#.#.#.#.#.#.##.#.#....#.#.#..##...#.#.#..##..#..#.#.#.#.#.#..#.....#.#.#.#.#...#.####.#.#.##.#....#..##..#.#...#.#.#.....#.#..#..###.....##.#.#.#.#...#..###.#.#.#..........#.##.#.##.#.##.#..#.#...##....#.#..#...#...##..#.#....#..#.#.#...#...#..##..#.#..#.#..#.#.#.##.#.#..#..###...##...#.#...###.#...#.#..##....#....#..#...#...##.#.#.#.#.#.......##.##.##..#.....#...#.#.##.##..#..#.#...#..#...##..#.#.#...#.##.##.#..#..##..#..#.#.#...#.#..
..##..#.#..#.#.##.......##.##.#.....#.......#.#.#####...#.#...#.#..#.#..#.#..#....#..#.#.#.#.....##.##.##.##...##.......#.#.#...#.#..#.##.#..##.#..#..#####...#.#.##.#...#..###..#.....#...##.#.#.#.#.#...#.#..##.#.#.#...#.#...#.#####..#.#..##...#....#.#.#...##..#.#.##.##...#..##...#.#...#....#..#.#.#....#.#...##...#.#....#.#..###...#.#..#.#...#.#.#..#.#.....###...###.#.##...#...#..#.#.#.#.#..#......##..#...#.#.#...##..#..###.#.#.......#.#...##.#.#.#...###.#...#.
.#..#...##...##...###.##..#.#..#.##...#.#.#.#.#..#.#.###..#.#.....##.##.#...#.##.###.#...#..#.#.#....#...#...##...###.#..#....#..#..###....#....###.##.#....#.#..#...#.#.##.#...###.#.#..#....##..#...##.#..#.#.....##.##.#.#.#..#.#.##.#...#...#.###.#.##....##..#.#..#......#..##.#.##..##.#..#.#..#..#...#.#..#.#...#.###..#.#...#.####.#.#..#..#.#....#..#..#.##.#.#.#.#.....#...##..#..#.#..##....#.#.#.###..#..#.#..#...#...#...#.#...#..#.#.#...##.#......#.#.#.#...#.#..
.#.##.##.#.##...#.#..####.....#.#..##..###..#..#.........#.#..#.#.#....#..#.#.....#...#.#..#.#.#..#.#..#.#.#.#..#.#...#.#.#.#..##.#..#.#.#.#.#.#.........#.#..#.#..#.#.##..#.##..#.##..#..#.#..#.#..##....#.##.#.#.#.........#.#.#.......#.#..#.#.##.#....#.#...#...#.#.#.#.#.#.#.......#...#..#...#..#..#.#...#..#.#.##.##..#...#.##..##.....#..##...#.#..#.###.#........#..##.#..#.#..###..#..#..#.#.#.#.#....#...#.#.#..##.#.##.##.....#.##..#..####..#..#.##...#....#.#...#.
.#....#.....#.##..#.#.##.##.#.....#...#.#..#..###.#.#.#.#....#.#..#.#.#..#..###.#..#.#.#..##.....#.#..##.#.#.#.#.#.#.#..#.##..#.....#....#.#..#..###.##.#..##.#..#.##.#.##......#.....#.##.##.#.#..##.##.#.#....#.#.##.##.#.#....#.#.##.#..##.#..#...##.#.#..#.#..#.#.#....#..#..#.##.###.##.#..#.#..#..#.#..#..##......#...###.##...#...#.#.##.#...#..##.#.#......#.#.#.#..#...#.#..#.#.#..#.#..#...#..#..#.#.#..#.#.....#...#..#....#.#..#.#.#.#......#.##.#...#..#.#.#.#####.
#..#.#.#.#.#..#..#........##.##.#...##...#..##.#..#..#...#.#....#..#..###..#....#.#..#...#...#.#.#..#...#.#...#.......##.....#..#.#.#.#.#..#.#.###..#....##...#.#.#........#.#.#.#.#.##....#....#.##........#.#..........#...###..#...#.#.#...#.#..#.....#..#...##..#..######..##.#......#.....#...#.#.##...#..#..###.#..##..#.#...#..#.#...#...#.#.#.#...#..#.##.#...#...##..#.#.#.#.....#...#.#..#..##.#.#..#..#..#.##.#..#.#.#.#.#.#..#....##...#.##......##.#..#..#.#......#
..#....#.#.##.#.#..#.##.#.......#.#..#.#...#.....#..#..##.#..#.#.#..##....#..##..#..#.##..#.#.##..#...#.#...##.#.#.#.#...#.##.#..##.#.###.#.#.....#...##.##.#..#....#.#.##..#..#...#.#..##...#.#..#.###.#.##.#..#.#.#.#.###.#....###.#..#.####..#.#..#.#..#..#.##.##.###...#.##.#.###.##.##.#.###.###....##..#...#.....##...#....#..#..#.#.#..#..#...#.##...###....#.#.#.#..#.#..#...#.##.#.##...#..#....#.#.#.###.#.#....#.##....#.#.#.#..#.#..##.#...####.#...##..#.#.#.#.#.#.
.#..#.##.#..#.#..#..#..#.#.##.##...#.##..#..##.#..#.#.#.#.#.#..#..#..#.###..#...##.#.....###.....#.#.#...##.#.....#..#.#.##.....#....#....#...#.#...#...#....#..##.#...#...#.#..#.#..#.#...#.#.#.#.......#.....#.#.#..##.##.#.##..#...##.#.....#.#..#...#.#.#..#.........#..............#...#..#..###.##..#.#..##.#.#.#...#..#.#.#.##.##.#..#..#..#.##....#..#.##.#.....##.#.#..##.##...#.##...##..#..##..#.......##...#.#.#...#.#..#..###.##..#.#.#.#.....#..#...#.#.#.#.#..#..
.####.#.#.##.#.##.##.#...##.....#.#.#...#..##.#..#..##.......#..#...#.#....#..#...###.#.#.#..#.#.#....#.#....#.#.#..##..#...#.#..#.##.#.#..#.#.#..#.#.#.#.#.#.#..#..#.#..#.#.#.##..#..#..##...#...#.#.#.#.#.#.#......#.......#...#..#..#...#.#....#..#.#...###..#.#.#.#.#..#.#.##.#.#.#..##.#.###..#....##..#.#......#.###..###..#...#.....#.###.#..#.####..#......#.#.#.....##...#...#..#.###..#.#..#...###.#.#.#...#.#...#.#..#..#..#.#...#.#...##.#.#.#..#.#.#.#..##..#..###.
#....#.......#.#.......#..###.#.#....#.#.##...##..#..##.#.#.#..#.#.##..#.#.#.###.###..#.#..##.#..#.##..#..#.#..#.##.#.##.#.#..#.#..#...##.#.#...#.#..#...#..#...#..###..##.#...#..#.##.#..##.#..####...#..##.#..#.#.#.#.#.#.#.#.#..#..#.#.#..#.#.#.#..#..#..#..#...#.#..##..#....#..#.#.#...#..#..#..#.#..##.#.#.#.#......#..#.#.#.#..#.#.#.......#.......#..#.#.###.#..##.#....##.##.##.....#.#..#.#..#..#...#.#..#.#.#.##..#.#.#.##...###.....##..##..#.#.#.#..#..#...#.##.#..
##.#...###.#....#####.###......#..#.#.#.....#....#.#...#..#..##....#..#.#.#...#...#..#...#......#..#..#..#...##.#......#.##..#..##..##....#...#.#..#..#.#.#..##.#.#.#.#.#...###..#.......#.#..#...#.###.#......#...#.....#....#..#..#.#...##..#..#..#.#.#..#..#.#.#....#...##.#.#..#...#.##..#..#.#.#...#.........#..#.#.#..##...#..#..#..#.###.##..#.#.##..#..##.....#.#.#.#.#.....#..#.##.#...#.#..##..#..#....##..###.#..#....##...#...#.#.#....#...#.....#..#.#..##........#
###.#.#.....#.#.......##..#.##..#..#....#.#.#.##...####.#.#.#..###..#.......#..#.#..#.###.#####..#.#.#.#.##.#.....#.#.#.....#..#...####.#.####....#..#.#...###...#.......#.##...#..#.#.#.#...#.#.#........##.#..#.###.#.#.#.#..#.#.#..##.#...#.#..#..#..#.###.#...##.#..#.#...#.#.#..#...#..###.#..#.#.#..#.#.#.#..#.#..##.#...#.#.###..#.#.#...#..#.##..###.##...#.##....#...#.#.#.#.#...#..#.#..#.#..#..#..#.###.#....#..#..###...#..#.#..#..#.#..#.###.#.###....#.#..#.#.#.#.
##.....##.#.#..#.#.#.#...#....#.#.#.#.#..#..#.##.##........#.#.#.#.#..#.##.#..#.#..#............#..#...#..##..#.##...#.#.##..##..#.###.#.#.....###.#.#..##.....#.##.#####.##..#..##..#.#.#.#...#..##.#.##.#.#..#...####.#...#.#..#.##..#.#.#...#.#..#.#..#.#.###.#..#..#.#..#..#..#.#..##.#..##..##.....##..##...#.#..#.#.#..##..#..#..#...#..#..#.....##.......#.#.##.#.##.#.#..#.#..##.#..#...#.#..#...#..#.......#.#.##..#...##.##.#...#..##...##.#.#.#...#..##.#.##.#.#..#..
#.#.#.##.#..#.#..#..#..#..#.#.#..#....#.#..#.#.....##.#.#.#......##.##...#..#...##.#.#.#.##.#.#..#..#.#..#...#...##.#....#..#...#...#......##.#.......#....#.#..#...#........##.#..##..#..#..##.#.#.#.#.#.#..#..#.#.#...#.#.#..#.#..#.#..#.#.##...#.#.#.#.....#...#...#...#..#..#.#.##.....##...#...#.#.#..#..#.###..#....##.#..#..#.#..#.#..#..#.#.#.#...#.#.#..##...#....#.#..##.##...#.#..#.#..#.##.#..#..#.#.#.#...#...#..#...#...##.#..##..#.........#.#.#...###...#.#.#.#.
....#.#...#..#..#.##.#.#.#..#.#.#..#.#..###....#.#.#.#.#.#.###.#..#.###.#..#..##..#.#...#....##.#..#..#.#.##..#.#...#.#.###.#.#..#.#.##.#.#...##.#.#.#.#.#.#..#..##.#.#.#.#.#.....##.#.#.#.#.....#.........#...#.#....#.##...##.#..#...#..#....#.#........##.#.###.####.#...#..#...#...#.#..#.#..#.##..#.##.#....#..###.#..#..#..#....##...#.#.##....#..#..#..##.#..#.#.#.#....#......#...#.#.###.#.#..##.#.#..#..#..#..##..#.#.##..#...#.#...#..#.#.#.####...#.#..#..#..#......
#.#.#..##...#.##.......#..#.#.#.#.#..#.#..###.#...#..#.......##.#....#.#..#..#...#....##.#.#...#.#..#..#.....#.#..#..##..#.#..#.#.#......#..##.##..#...##..#.#.##...#.##.##.#.#.#.#....#....#.#.#.#.##.#.##..#.#...#.#....#.##..##..#.#..###.##.#.#####.#...#...........###..#.#.#..#.#...#.#..#.#...#.#......#.#.#..#..#.#..###..##.#...##..#.#..#.#.##.##..#....#.#.#.#..##.###.#.#.#.##.....#...#..#....###.#.#.#.#.#...#..#...#.#.#.#...##..##..#......#.##.#.#.#.##.##.#.#.
..#..###.#.#.....##.#.#..#...#..#.##.#.##....#..##.#...#.#.#......##.....##.#.#.#.##.#.....#.#.#.#.#..#..#.#....#.##.#..#...#.##....##.##..#......#..##.#.#..#....#..#.......#...#.#.#..#.##...#....#.#.#...#...###...#.###...#....#...#..#..#...........#.#.###.#.#.#.#....#...#..#..#.#..##.#..##.#.#.#.#.#..#....###.#..#.##..#...##.#.#.#...#.#......#.#.#.#.#..#..#..#....#.#..#.#..##.#.#..#.##..#.#.##..#.#....####..#..##.#.#..#.##...#...######.#.#...#..#.##....#..#..
#..#.#....###.##.###...#..#.#..###....#...##...#....#.#..#..#.#.#.###.##...##.#.#.#..#.#.#..#..#....#.#.#..#.##..#...#.#.#.#.#..#.#..#...##.##.#.#..#......##..##.#.#.##.##.#.#.#....#.#....#.#.#.##......#.#.#....#.###....#..#.#..#.#..#..#.#.#.#.#.#.#.##.#....#.#..##.#..#.#..###.#..#...#..#.....#...###.#.#.#..#...#..#...#.##..#...#..#.#.#..#.#.#....##...#.#.#..#.#.#...###..#.#....#.#.#..###..#...#..#..#.#.#...#..#..#...##.....##..#.#.#...#.#..#..#....#.##.#.#.#.
..#...###..#..#...#..#..#.#..#..#.##.#.#.#...#..#.#....##..#...#...#...#.##.........#...#..#.#..#.#.#.#.##.#..###.###.##.....#.###..#.#.#.....#.#.#..#.#.##...#.#..#.....##.#....#####..#.#.#.#..#...#.#.#...#..#.#...#.#.#..###..#.#.#.#..#.....#...#........#.##....#...#.#...#..#...##..#..#.##.##..#.#.......#..###.####.##.#....#..#..##..#...##..###.#..#.#.###..#....#..#....#.#.###.#.....##....##.#..#..#.#....#.#..#.#..#.#...#.#...##.##...#....#..#..#.##...#..#..#.
#.####...#...###.#..#..#.#..##.##...#..##.####.#.#..#.#..#.#.#..#.#..#.#..#.#.#.#.#.###..#...###...##..#...#.#..........##.#....#..#...#.###.#......#..##...#.#..####.#.#....##.#......#...#....#..#..#...#.#.#.#..#.#...#..##...#...#..##.##.#.#.#.#.#.#.#.##.#...#.###.#...##.#.#..#..#.#..###....#.#...#.#.##..#..#...#.......#.#..#.#.#..#..##...#..#.#..#..##....#..#.###..#.#.#.#...#.###.#.#.###.#...#.#.#...#.#.#..#....#....#.#..#.#.......#..#.###.#..##...##.#.#.#..#
.#.....#.##.###...#.##.#..##..##.#.#.#..#........#.#...#....#..#.#..#...#..#.#..#.#...#.#.#.#..##.#...#.##.#.#.##.#.###.#.#.#.#.#.#.##.....#...#.##..##..#.#.#.#.#.#.#.#.#.##...######..#.#..#.#..#..#.#.##.#...#.#..##.#.#...#.###.#..#....##.....#....#..#.....#.#..###.#.##..#.#.#..#...#..#..#.###..#..#....###.#.#.#..##.#.#.#..#.#....#..#...##.#...##..#..##.#.##..#.##.#...#..#.#.#....##.#.....#.#.#..#.#.#...#..#..#.#..####..#..#.#.##.#..#.#....###...##..#.#....#..
...##.##.....#..#.##....#...#.........#.###.##.##..##.#..#.#.##....#.#.#..##.##.##..#..#....##.....##.#....##.#..#.#..........#..#..#.####.###..#...####...#...............#.###.......#..##..#.#.#.#...#...#.#..#..#.......#.#..#...#.#.#.#...#.##.#.#..#..##.#.#.#.#.#......##...#..#.#.#..#..#...#..#.#..#.#....#.....#.#..#....#....#.#..#..##.....#.#.#.#.#...#....#.#.....#.#.#.#.#..#.#...#####.#..#..##....#.#..#..#..#.###....#.#.#.....#..#.#.#.#..#.#.##..#..#.##...#
##.###...##.##.###...#.#..#...#.#.#.#.......#....##...#.#.##....#.#.....#.#.......#..#..##.#...##.##..#.#.#.#.#.#....#.##.#.#..##.#.#..........#.#.#.###.#..#.#.#.#.##.#.#.#.....#.#.#..#...#....#.#.#.#.#.#...#.#.####.#.#.#.#.###.###..##..#..##...#..##.##..#.##.#....##.#.#..##.#...#..#.#.###.###.#...#..#.##.#.#.#..#..#..#.#..#.##..##..#...#.#..#....#..###.#.#..#.#.#.#..#..#..#.#...#.###.....#..#...##.#..##..##..#......#.#.....####..#......#..#......#..#.#.#..#..
....#..#.##.#...#.####.##..#.#.#.##..#.#.#.#..#.#.##.#.##...##.#...##.#..#..##.#.#..#..##.#.#.#.....##...#........#.#..###...#........#.#.#.#.#.......#.#..#.#.#.#..#.#..#..#.##.#..#..#..###.#.#...........#.#.#.#.#.#..#...##.##...#.#...#.#.#..#.#.#...##.#..#...#.#.#...#..#.#..#.##..#..#.##...#..#.#..#..#.#..#..#.#####.#..##..#...##.#.#.#..#..#..#.###.......#.#.....#.#..#.#.#..#.#.#.##..#.#..#.#.#.#...#...#...#..#.#.#.#..##.#....####.#.#.#.##.##.##..#.#.#..#.#.#
.#.####.#...#.##........#.#.#.......#.#..#..#..#.....#....#....##.#..#..#.#.##.#..#..#.#.....#..#.#.#.###.#.#.##.#.#..#.#..##.#.#.##.#.#.#..#..#.#.#.#....#........#....#..###...#.#.#..#.#....#..##.#.#.#.#..#.........#.#.#.....#.#....#..#..##.......#.#....#.##.##..#.#..#..#.#.....#.#.#....#.###..#..#..#....###.#..#.....#..#.##.#.#.....#..#.##..#...#..#.##.#..#.#.#....#....#.#.#..#.#...#...#.#.#.#..#.##.#.####..#...###..####..##.....##.#.......#...#..#...#..##..
.#..#.....#.#.#..##.##.#..#...##.##....#..#..#..#.##.#.#.#..###.....#.#....#...#.#..#.#..#.#...#...#.........#..#....#...##......#...#.....#..###...#.#.#.#.#.#.##.##.#..#..#.#.#.#....#...#.#..###.#.#...#.##..#.#.##.#....#.#.##..####..##.#..##.#.##..#.#.#.#.......#..#.#..#....#.###..#.#.#.#..#..#..#..#.#.#..#..#.#..##.##.#....#.#..####.#.....#..#.#..##.#...#..#..#.##.#.#.#..#..#....#.#..#..#..#.#.#..#..#....##.#.#..#.#.###.#.#..#.#...#..#.#.##..##..#..#.#.#...#
#..#..#.#.#..#.#.#...#..#..#.#...#..#.#.#.#.#..##.#..##..##.#...#.#.#.#.#.#.#.##..#....#.#.#.#.##.#.#.##.######..#.#.#.#....###.#..#.#.#.#.##.##.#.#.....#...#..###....#.#.#......#.#.##.#.#.####.......#....#.###..#.#.#.#..#...##....#.#.....#...#.#..#.....#.###.#.#..#...##..#.#.....#.#....#..###..#..#....#..#..#...##...#...#.#.#...#.......#.#..##..###...##.#..###..#....##..#...##.###.#..#..#..#...#.#..#..#.##...#..#.#....#.....#..###.#.#..##...#...#..#.#.###.#.#
#.#######.#.#....####..#..#.#.#.#..###....#.##...#.##...#.##.#.#...#.....#....#..#..#.#.#...#.#.##...#..##...#..#.#..##.##.#.....#..#..##....#......#.#.#.#.#.#..#..#.#.#.#.#.##.#..##....#.#....#.##.#.##.#.#..#.#.#.#.###.#.#.#.##.#.#..#.###.###..#.#.#.#.#......#..#..#.#.#.#...#.#.##.#.#.###..#.##.###.#####..#..#.#...#..####.#.#.##..#.##.#.#.#..#.#....#..#..#..#..#.#.#...##..#...#......#..#..#.#.##...#..##...##.#.#.#.###..#.#.#..#.##....#...####.##..#..#....#...
...#..#...#..##.#.....#..#.......#..#.#.#..#...##....#.#........#.#.###.#.###.#.#.#.#.#..#.#.....#.#.##.#.#.#.#.....#.....#..##.#..#..#.##.#.##.##.##..#....#...#.#.#.#.......#..#.#...#.#...#.#...#...#...#..#.#..#...........#......##.###........#..#...#.##.#.#.#.#..#.....#.#.#...#....##..#..#............#..##.#...##..#.....#...#...#.#........##.#.#.#.#.#..#..#.#....##.#...#..#.#.##.##.##..#.#.#...##..#...#.#.#.#.#.......#..#.##.....#.#.##.#.....#.#..#.#.#.#.##.
.##.#...#.#.#....#.##.##.##.##.###.#....#.#.#.#..#.#..#..#####.#..#.....#......#....##..#..#.#.#..#.............#.#.#.###...##.#.#..##...#..#..#.....####.###.#....#...#.#.#.###..#.#.#....#..#.##..#.#..#.#.#.#.#.##.#.#.#.#.##.#.#.#....#.####.##..#.#.#.#..###..##..#..#.#.#.....#.#.##.#...#..#.#.#.#.#.#.##..#....#.#..#.#.#.#..#.#..##....#.#.#.#.......#.#..#..##....###....#.#..#....#...#..#.#.##...###..#.#.##.#...#..#.#.#.#.##...#.#.#..#....##.#.#....##...#.....#.
#.....##..#.#.#.#..#....#..#..#....#.#.#..#....#....#...#.......#..#.##.#.#.#.##.###..#...#.#.#.#...#.#.#.#.##.#.#...#....#.#......#.#.#...#.#...#.#.#.#.#.....#.##.#.#...#...##.##....#.##.##.....#...#.##..#........#.##...#..#..#..##.#........#.#...#..#.#....#...#..#..#.#.#.##......#..#..#...#..#...#....##..#.#...#..#...#.#..###.#..####..#...#.#.#.#..#.#..#...##.#..##.####.###.#..#.#..#..#....#....#...#...##.#.#.#..##.....##.##..#.##.##.#..##.##.#.#.#.#.######.
..##.#...##..#..##.##.##.#..#...#.###..##..#.#.#.#.#.#.#.#.##.#.#.#.#....#.#....#....#.##.#.#.#...##...#..#.#.....#.##.#.#..#.#.##....#..#.#..##.#..#.....#.#.#.#......#.###.#...#..#.#...#....#.#.#.##....#.###.#.##..#...#...#.#.#.#...#.#.#.#.##.##.##.#...#.##..#.#.#.#.##.#..###.####.##..#..#.###.#.#.#.#..##.#..#.##.#.#.#..#.#.###.##.....#.##.#..#...#..#..#..##.....##...#....#...##...#..#.#.##.#.##.#.##..#...#...###..##.#.#.....#........#.#.#.#...##............#
##...##.#...#..#....#.#...#...###..#..#...###..##..#.##....#...#..#...#.#...#.##.#.#.#.#.#......#...#.###.#..#.#.#.#...##.#.#..#...#.##.##..#....##.#####....#....#.##.#..#...##.#.#...#.#.#.#.#..#..#.#.#..#.....#...##.#.#.##...#...###.#.#...#.....#...#.##....#.#..#.......#.#.##....#...#.#.#.#........#.###....#..##........#..#..#..#..#.#....#..####.#..#.#..##...#.#...#.#.#.#.#.##...##..#.#.#...#...#..###..#.#..#..##.#....#.##.#..#.#.#.#.......#.#...#.##.#.#.#.#.
...#...###.##.#..#.#.#.##...#.#...#.#..#.#.#.##.#.#....##.#..#..#..#.#..#.#....#..#........#.##.#.##...##.#.#.#..#.##.#.....#.#..#..#..#...##.##...#......#.#..#.#..#..##.#.#.#.#..##.#..#....#..#..#....#.##.#.#.#.#.#...#.....##.#.#........##..##.#..#.#..#.#.#..##..#.#.##..#.....##...##..#...#.#.#.#.#.....##.#..##.##.#.#.#.###.#.#...###..#.#..##.#.#.##....##..#.#..#.#.....#..#.#..#.#.#.#.....#.#.####..#..#...#..#...##.#.#......#.#..#...#.#.#.###..#..#...#..#..#.
.#.#.##.#....#..#..#......#.#.#.#.#...#....#.....#.##.#.#..#..##..#..##..##.####.#.#.#.#.#..#...#..#.##...#.#.##.#....#.#.#..#.#.#.#.#...##...###.#.##.#.#...##..##.##...#.#.#....#...##..##.###.##.##.#..#....#..##...#.###.#.#......##.#.#.#...#...#.#..#.#..##..#...#..#..#.#..#.#.#..#...#.#.#..#...#..##.#.#...#.#......#..##........#.#.#.#.##.##.....#....##...##..#.#..##.#.#.#.#..#..#....###.#..#....#..#..#.###..#..##..##.#.#.#.#.#.#..##..#.#.#.#..##.#..#.#.#.#...
.#.##.....#.#..#.#.#.#.#.#...#..#.#.#.#.#.#..#.#..........##.#..#..##...##.##........#.#.#.#.#.#..#..#..#.#.#....#.###.#.##.#..#.#...#.#..#.#..###......#..#.#..#....##.#......##..#.#...#...##....#...#.#..#.#.##.##.#...#..#.#.##.#..#.###.#.#..##.#.##.#..##.#.#..#.#.#..##..##..#..#..#.#..##.#.##.#..#....#.#.#..#.#.#.#..#..###.#.#.....#.......#.#.#...#.#...##..#..#.#..#..##..#..###..#.#...#..#..#.#..#.##...#.##..#.#.#.....#.#.......#.#..##......#...#..#..#....###
..#...###.#..#.#....#...###.#.#..#...#..#..##.#.###.##.#.#....#...#...##......#.#.#.#...#..#....##..#..#.#..#####.##..........#..#.##.##.#.#..#.#.###.#.#.#..##..#.#...#..#.##.#.#..#.#.#..##...#.#.##.#..##.##........#.#.#.#..#....##.#.....#.#...#...##..###....#.#.#..#...##..#.##.#.##..#.....#...#.#..#.#..##..#.#..#..#.#.#...#..##.##..##.#.#.#.##..#..#..#....#.#....#..#....#.#..#..#..#.#..##..#...#..#...#....#.#.#....##.#...#.##.#..#.#....####..#.#.#..#..##.##..
.#..#.#....##...#.##.###.#..#...#.#.#.#..##.........#.#..#.#.###.#..##..#.#.##...#..#.#.#.#.#.##...#.#.#...#.........#.##.#.##..#.#.#.#..#.###.........#...##...###..####.#...#....#.....###..#.##......###.....#.##.##..#...##.#.#.#.....#.#.#.#.##..#..##..#..###.##.#.#.#.####.....#....##..#.##.###.#..#..#.#..#.#...#..#......#..#..#..##.#..#..#...#.#..#.##..#.#....#.###.#.###....###..#..#..#..#.#.##..#.#.#..#.#.....#.#.##...##..#..#.#...#.#.....##.....#.#.#......#
.###..###.#..#.#.#...#.....#..#...###.#.#..#.#.##.#...##.##...#.#.###.#...#.###.#.#.#.#..#.....#.#.#...#.#..#.#.#.#.#..#..#..#.#........#......#.#.#.#..#.#.#.#..#.##..#.#..#..#.##.#.#.#...###...#.#.##....#.###...#...##.#...##..#..##.#...#......#.#.#...#..##......#.#....##.#.#.#..#.#...#..#........#.#....#...#.##.#.#.#.###.#..#.#.#....#.#.#..#..#..#.....#...#.#..#.#.#.....#.#..#..###..#..#...#.#..##.#..#.#..#.#.###.#...#...#..#.#..#.#..#.#.##.##.#.##..#..#.##..
#....#......#..#...#...#.#..##.#.#.......#....#...#.##..#..#.##.........#.#..#.#.....#..#.#.#.#..##..#.#.###.#.#.#..#.#..#..###..#.#####.##.#.#.#.##..##..#..#.##.....##.#.####..##.##...##.....##.#..#..##..#....##.####.#..#...#..#.#..##.#.#.#.##..#.###..##...#.#.#..#.#.#.....#..#..####..#.#.#.#.##.#...#.#..#.##...#..##......##...#.#.#.#..##.#..#.#..#.##.##.#..#.#.....#.#.#.#..#.#..#..#..#..#.#..#.....#.#.#.#..#..##...#.#.###.#...#...#.##.#......###...#..#...#.#
..#.##.#.#.#.##.###..#.#.#.#.....#.#.#.##..#.#.##.#.#.#...#.#...#.#.#.#.#.#.#..##.#.#.#....#..#.#...#...#..........#...#..#.##.#..#..........#.......#.##..#......#.#.......#...#......#.#.#.##.....#.##..###.#.#.#.........#..##.##..#.#......#..#..#.#....#..#.###.#..#.#..#.#.#..#.#.#.#.#.#...##..#....##.#.##..#...#...#...###.#...#...#.#..#.#.###.#...#.#....#.##.#...####...#....#....#.#..#..##.#.#..#.##.##...###.#.#...##..#....#.#.#..##..#...#.#.##.###.#.####.#...
.#.#...#.#...#......#...#...##.#.#..#....##.#......##...#.....##...#...#..##.#...#....#.#.###.##..#..#.#.###.#.#.#.##.#..#.#.....###.#.##.#.#..#.#.#.....#..#.#.#..#..##.#.#..##.#.#.#..#.....#.##.#.#...#......#.##.##.#.#..#.#.....#.#.##.#.###.##...#.#.#..##..##...##..#..#..##.#.#......#.#.#...#..#.##..#...##..#.##.#..#....#.#.#..##.##.##....#...#.#..#.#.#.#....##.....#.#.#.#.###.##...#..#.......##.##...#.#.#..#.#.#...#.#.#.#...###...#.#.#..#......#......#...##.
#....#.#.#.#..##.#.#..#.##.##.##..#..#.##.....#.#.#..###..#.#..#.#..#.###..#.#.##.#.##.#####.#...#..#..#......#...#...##...#.#.#..#.#...#.##..#.#..#.#.#.#.##..#..#.#...#..#.#......#..#.#.#.#....##.#.#..#.#.#.#..#.#...#..##..##.#.#......#..#.#...##..####....#...#...#...#.##....#..#.###..#.#.#..#.#...##..#...##.#.#..##..#.#.....#......#...#.###.#.#.#....#..#.#.###.#.##.....#....#.#..#.##..#.#.##...#...###....##...#..##..#.#...#..#..#.#.#.#.#.#.#.#..#.#.##.#.##..
##.#.#.#.#..##...##.#..#...#.....####.#..##.#..#.#.#.#...###..###.##.#.#.##.............#.#....#..#..##..####..#.###.#...#.##..#.#...#.#.#..#.#...#...#.#..#..#.#.#...#..#.#..##.#.#..#...##..#.#.#...##.#.#.#...#.#.##.###...#..#.#..##.#.#..#....#..#.#..#.#.#..####.##..#.#....#.#..#......#...#..#..#.#...#..#.#.......##.#..#.#.#.##.##.#.#.#..#.####.#.#.##...#..#.##...#..#.#.#.#.#.#..#..#...#.#..#..##.#.#...##.#..#.#.#.#.#..##.##.#..#..#..#..##.#..###.#.#....#...#.
###..#..#..#.#.##....##.#.#..#.#..#....#.....###.......#..#.#..#............#.#.#.#.#.#...####..##.##.###.....#.#.#.#.#.#.#...#.#.#.#..#.##.#..####.#.#...#..##..#.###.##...##....###.#.#....#..#.#.#.#.#..#.##.##..#.#..##.#.#.#..#.#..#...#..##.#..#.#.#.....#.#.......###.#.##.#..#..##.#.#.#.#.#..#.#.#.#.#.##..#.#.#.#.....##...##...#...#...#....#........#.##..#....#.##.#...#.....#..####.##....#.##..#.....##.#...###.......#.#......#.#.##.#..##...##.#..##..#.#..#.#.
##.#.#.#.#.#...#.###.##....#.#.#.#.#.#..#####....#.#.#..#.#...#.##.##.#.#.#.#.#.#.#..#..##.....#..........#.#.#.........#..#.#........#.......#.....#.#.#..#...#...#...#.#.#...###.##..#..#.#..#.#.#.....#.#....#..#....#....#.#..#...#...#.#.#...#.#......#.#..#..#.#.##.....#....#.#.##...#..##....#..#..#.#....#.#..#...##.#...#.#...#..#.#.#.#.#.#.#.##.##.##...#..#.####....#.#.##.#..#..#......#.#.#...#..#.#.....#.###.#.#.##.#..##.##..#....#.#....#.....#..#.#...#.#.#.
#.....#.....#.#.........####..#..#..#.#......##.###...#.#.#.#.#....#.#..##.#..#.##..###..#.#.#.#.#.#.##.#.#..#..#.#.#.#...#.#..#.###.#..#.#.#..#.#.#..#.#.##.#.#.#..##.....##.##......#..#...###.....#.#....###.#.#.#.#..##.#..#.#..#.#.#.#.#.#.#.#.#.##.#.####..##..#..###.#..##.#..#...#.###..##.#.#.#..#...#.#..####.#.#..#..#.#.##.#..#....#.#...#..#....#...#.#..#..#.#..##.#...#...#..##..##.#..#....#..#.#.#.#.#..###...#....#..#....#.#.#.#.#...#.#..#.#.#.#...##.#.#.#.
.#.#.#.#.#.#.#.#.#.#.#.#.....#.#..#.#...####.#####.#.#...#.#.##.##.#...#.....#...##..#..#.###...###..#.#..###.##..#.##..##...##.#.....#.#..#..#...#..#..##....#...#....###..##...##.#..##.#.#....##.#...#.#......#...#..#.....#..#.#...#..#.##..#.##..#...#..#.#...#.#.#...#..###..#..#.#...#.#...#.#..#.##.##..#.#.#.#.#..#...#..##....#..#.##..#.#.#.#.#.##..#..#.#..#.....##..##.#.##.#.#..#.#..#.#.###..#..#..#..#..#.#.##.##.##..###.#.#....#...##.#..#..#..#.##.##..#..#..
...#.#.#.#...#.##..#.#.#.#.#.#...#....#.#.....#.#....##.#......#...#.##.##.#..#.#...#..#...#.###.#..#....#......##....#.####......#.####..#.#..#.#.#.###..##.#..#.##.#.#...#...#...#..##.....#.#..#..###.#..#.#.#.#.#.#..##.#.##.#.#.#..#..#.##.#...#.#.#..#.....#..#...##...#.#..#..#...##...#.#.....##.#....#..#........#..#..##..#.##..##...#.#.#.#.#....##..##..#.#..#.#...##.......#....#...#.#.#.#...##.#.#.#.#..#............#..#...#..#.#.#.#....#.#.#.##...#...#.#.#.#.
#.#..#....###...###.#.#.#...###.#####..#..#.#.....##..#.##.#.#.###..#.....#..#..##.#.##..#.........#.#.#.##.#.#.#.#.##...#...####.#.#.##.#....#.....#....#....#..#..##.##.#..#.#.##.#...#.#.#.#.##..#.....#.#.#.....#.##.#..##..#...#..#..#.....#.##...#..#..###.#.#.#.#...#.#...#..#..#..#.#..#..#.#...#.###...#.###.#.#..####....#...##.#..#..#..#.#.#.#.#.##..#.#...#.#..#.#...#.#.#.##.#..#.###.....#.#...#.#.#..##.###.#.##.#.#..#..#.#.###...##.#.#.#.....#.#..#.#..#.#.#.
...##..#.#....#...........#..#.#.#....###..#.#.#.#..#..#.#..#......#.#.##.#.#..#.##.....#..#.#.##.#.....#....#......###.###.#......#......#.#..#.#.#.###...#.#..#.#.....#.#.#..#.#....##...#.......#.##.#...#.#.#.###...#.#....#..#..#..#..#.#.#....#.###..#.#....#.....#.#..#.#..#..#.#.##.#.#.##...#.#......#.#...##..#.#..#..#.###.#....#..#.##.#.#..#..#....#....#.#.#.#...#.#...###....##.#.#..#.#.#.###.#....#......#.#..##...#..##...#.#.#.#...#.#..#.##..#..#...#.#....#
.##..#.####.##.##.###.#.#..#.#...#.#.#.#.##....#...#.#....##.#.#.#...##......##.....#.#..#..#..#...#.#.#..#.#.###.#..#...#.#.#.##.###.##.#.#..#...#......#.##.#.#..##.##..#.##.#..#.#...###.#.##.#.#....##.#..#..##..#.#....#.#..#..#..#.#.##..#.#.#...#..###..#.###.#.#...#.#.##.#.##.#...#..#....##...#.#.##....##..##....#.#..#.#..#.#.#..#.#...#.#.#..#..##..#.#.##..#.##.##.##.#.#.##.##......#...#.#.....#.####.##.#...##...#..#.#..#.......##.#....#....#..#.##.#.#..#.#.
...#..#..#.###...#.....#..#.#.##.##.#.......#.#..##..##.####.#..#..##..#.#.##...#.#.#.#.#..#.#..#.#.##..#.##.......#..#.#......#...#..#..#...#.#.#.#.#.#..#.#..#.#.....#.#.#...#.#.#..#.#....#...#..##.#...##..#...#.....##.#..#..#..#...##..#.#.#.#.#.###.#.#.#.##.#..#.##...#....#...#.##.#..##.##.#.#..#..#.#.#..#....#.##..#....##..#..#...#.#..#..##..#.#..#.#....#.#..#...#........#...#.#.#..#.##...#.##....##..#..#.#...#.#.#..#.#..#.#.#...#..#.###.#..#..#......#..#..
.#...###....#.#.#.#####..#..#.....#..##.#.#.#.##..##......#....#.#.###..#....##.#.#.#..#..#....#.#.....#....#.#.#.#..#..#.#.#.#..#..#..#..##.#...#...#.#.#..#.#....##.####.#.#..#....#...##.#..##..#...##.#...#.#.#..###.#...#.#.#..##.##.##....#.#...#.........#.....#..###.#..#.#.#.#.....#.#...#....#.#..##.#..#.#.#.#..#..#..#.#.##.#.#..####..#..#...#..#.##..#.##..#.###.#..#.#.#.#..#.##..#.#....#.#....#.#...#..#..###.#..#.#.#..##..#...#.###..#.#...#.#.###.#.##..#..#
..#.#.###.#.............#.#.#.##.#.#...#.#.#...#.#...#.#.##.#.#.....#..#.#.##....#...#.##..#.#...#.#.#.##.####..#..#..##..#.##..##.#..#..#....#.###.###.#.#.....##..#..#.....#.#####..###.....#...#.#.#...#.#....####....##.##.#..##....#..#.#.##...#.#.#.#.#.#..##.#..#..##..##....##..##.##..##.#.##..#.##....##....#..#...#.#..#.....#.##...#..#..#..#..##..#.#....##..###...##...#.#.#.##...#...#.#.##.#.##..#.#..#.#.#.#.#.#.#.#.#.#...##.#.#.##..#...#.#.#...#.#....#...#.
#..#...#.#..#.#.#.#.#.#.#....#.#.....##......#.#..#.#..#...#.##.#.##.#.#.#..#.#.#..#..#...#...#.###...#...#.#..#..###...##.#...#...##.#.#..###.#.#.#.#......##.###.##.###.#.##..#....#....#.##.##...###.#..#..##..#...#.#.....#..##.#.##.#...#...##.#.##.#..#.#.#..#..#.#...##...#.#...#.....##...#.#..#.....##...#.#.#.###.##...#.##.#.#...##.#.#..#.##..##.#...#.#.#...#.#..#.#..#...#.#..#.##..#.#..#.......#.#.#.#...#........#.#.#.###...#..#...#...##....#.#...##.#..##...
..#.#.#....##..#.#...#...#.#.....###....#.#.#...#..#..#..##......##........###...#..#####.##.#...#.###.#.#....#.#..#..##.....#.#.#..#.#.#.#......#.....##.#.#...#..#...#.#..#.##.####.##.###......##.....##.#.#..#..#..#.##.#..#.....#.....##..#..#..#.....#..#...#.#...#.#...#.#...##.#.##.#..#.#...#..##.#...#.#..#.#..#....#.#.....#..#.#..#...#.#....#.....#..#..#.#....#.#.#.#..#....#..#...#..#.#..##.#.#...#...#.###.##.#.#...#.#....#..#..#.#..#...#.##.#.#.#....#..#.##
#.#....##.#..##....#..##..#..#.#.#...#.#.#...#.####.#..#.#..#.#.#...#.##.#..#.#.#..##.#.##..###.#.......#.####....#.#...#.####.#..#..#...#.#.#.#...#.#.#..#..#.#.#..#.#....#............#.#..#.##...##.#..#....#.#.###.#.....##.#.#.##.#.#.#..###.#.#.####.##..#.#....##...##.#..#.#.#..###...##..#.##.#.##..#.#..#..#.#..#.#..#####.#..#....#.#.#..#.#.#..#.#..#.##..#..#.#...#...#..##.##.#..#..#.#.##.#..#.#.#..#.##..#.#...#..#.##...##.#.#.#.#..#..##..#.#...#..#.#.#.#....
.#.#.#.#.#.#.#..##.#.#...#..#..#..#.#..#..#.##..#.....###.####.##.#..#...#.#.....##......#.#.#.#.#.##.#........#.##...##.#....#.##..#..#.#....#.#.#..#..#.#.#..#...##.###.#.##.##.#.###.....#..#..#.#...##..#.#..#..#...##.#....#..##.#.##.##..#..#.#.......#.#...##.#...#.#.#.##..#...#.#..##...###.......#.#..##..##.#.##..#.##....#.###.#....#..#..#..#.##..#.#...#.#..#.#.#.#.#..#.....#..#..#.#....###.#..#..#....#.#...###.#..#..#.#...#....#.##.#.##.....#.#.#...##..#.#.
.#.##.........##...#..#.#..#..#..#..##..#.....##..#.#..#....##...#.##..#.#.#.#.#..##.#.#..........#.##.###.#.##....#.#.....##......#.####.##.#...#.#.#.#...###..#.#.....##......#..#...####.#.#..###..#...#.#.##.#.###.#....#.#..##.....#.#...#..#..##.#.#.#...#.#..#.##.#.#......#..#....#...##..##.#.##.#...#.###.#....#..#.#...#.#..##...##.#.#..#..#..#.##...#.#....#....#.....#..#.##..#..#.#...##..#..#.#.#.##.#.#..##.#...#.#..#...#.#####.#.#......#.##..#...#.#...#..#.
......##.#.##....#.#.##..#..##.#.#.#...#..#.#.#.##.##.#..##...##......###...#..#.#..#...#.#.#.#.#......#..####..#.###..#.#...##.#.#....#..#.#.#.##...#.##.#.#..#.#..##.#...##.##.##..#.......#..#.#.#..##.#.##....#.#.#..#.#..#.#...#.#.....#.#.##.#...##...##.##.#.......#.#.#.#..#.#.#.#..#..#.#...#.#.#.#.#...#...#.#..#....#.#.#..#...#..#...#.##.#.##.....#..#..###..#.#.###.#..#...#.##.#...#.##..#.#.#....#....#..#..#..##..#.#.#.#.#.#....#.#.#.###.#.##..#.#..#.#..#.#.
.##.#.#.#..#.#.#.#.#.#..#..#......#..##..##.##........#.#..##....#.##.##.#.###.#.##..#.#.#.#.#...#.##.#.#..#...#...#.#.#..#.#....##.##..#..........#..#......#....#..#.#.#...#......#..##.#.###...#...#....#...#.##.....#...##...###.#..#.#.#..##...#.#...#...#.....#.#.#....#..#.#..#..#..#..#..#.#..#.......##.#.#..#..###.##....##.#.#.#.#..#..#...#....#.#..#..#...##.#......#..#..#.#.#...#.#.#...#.....##.####.#.#.#.###...#..##.#.....#.#.#..#.#.........#.#.##.#..#.#.#.
...#....#.#.....#...#..#..#..#.#.#.#..#.#.....##.#.#.#.#.#....#.#..#.#......#..##..#..#........#..#......#..#.###.#...#.##.#.##.#.....#...##.#.#.#.#.#..#.##.#.#.#..#..#.##.#.#.#.#..#..##...#..#..##..##.#..##....###.#..#..#.#.#.....#..#..#.#..#..#..#.##.#..#.#.#.#..#.####.#..#.#.#.#..#..#.#.##..#.#.#.#.#.#..#..#..##...#.##...#..#...#.#.#..#.#####..#.#.#.#.##.#.#.#.#.#..#.#..###..#..#....#..##.#..#..#......#...##.##..#.....#.#..#..#.#...#.##.#.#..#...#.#.#.#..#.
#.#.####...#.#.#.#.##.#.#.#.#.#.#..#.#..#.#.#.#.#...##.#..##.#..#.##...#.#.#.#..##.#.#.##.#.##..##..#.##..#....###..#...........#.#.##.##.#..##..##...#.#...#..##.#..#..#...#....#..#..#..#.#.#.#.#...#.#.#.#...#.#.....#.#.#...#..#.#..#.##..#.#..##.##.#....#.##..#.#.#....#.#..#..#.#...#..#..#..#.##.#.#.#...#.##.#..#...#.#...##..#..#.#..#.##..#......#.....#......#.#...#.#...#.###.#.#.#..#.#..#....#.#.#.#.##.#.##......#..#.##..#.#..##.###.##...##.#.#.#.#.#.....#.#.
##.......##.#..#.....##....#......#...##.#..##...#.#.....#...##.#.#..#.#.#.#...#..........##...#...#....#...#.#.#..###.#.#.#.#####.#.......#...#...#.#.#..##..#.....##.#.#.#.####.#..#..#.#.#....#.#.##...##..##...#.#.#.#...#.#.#.#..#..#...##...#.......#.#.##.#.#...#.#.#.#.##.#.#..#.#..#..#.#.#....#..#..#.#..#...#..#.#..#.##...##.#...#..#..##..#.##.#.#.#.#.#.##.#.###....#.#...#.....#..#.#.#.#.#.###..#....#.#....#.#.##.###.#.#..##.....#..#..#...#.....#....#.###..#
#.#.#.#.#.....#..#.#.#..#.###.###...##.....#...##.#..#.#...#..##..#.#..##...#.#..###.##.##...#.#.#.##.##.#.#.....##.#.#.###..#..#...#####.#..##..###...##...#..#.#.#...#...#........#..#....###.##.....#.#...##.#.#..#.#..#.#.#..#.#.#.##..#...#.###.#.#.#..#..#....#.#.....#......#..#.##.#.#.##...#.#..#.#.#...#..#.#..#...#.#..##.#...##.#..#.#....#.#...#.#.#..#...#......#.###..####.##.#.##.......#.#.###..##.#...#.#.#..#....#....#.#..#.#.###..#..#.###.#####.#..#....#.
.....#...#.##..#.#..#.#.#..###....#.#..#.#..##......#..##.#..#...#...##...#..####....#..#..#.#.#..#..#......#.#.#.#......#..#.#...##.......##.##.#...##...#.#.###..#.#.#.##..##.#.#.####.#.#..#.#..##.#..##.#....#..#..#.##....#....#.....##.#.#..#####....#.#.#.#.#...##.##.##.#.#..#.......#...#.##..##...#..#..##..##..#.#..#.#....##..#..#.#...#.#...#.#..#.#.#.#.#..#.#.#..#...##.....#....#.#.#.#......#..#....#.#..#..#..#.##.#.#.....#.#...#..##.###.##....#####.#.##...
.#.####.#..#..#..#.#....#.#.#.#.#.##..#.#..#...##.#..##.#..#..###.###...#..##.#...#.#..#..#...#..###...#.#.##..##..#.#.#...#....#....##.#.#.......##...##.##..##.#..#.#..#.#.###..##......###...#.#...#.#....##.#.#.#.#.....##.#.#.#..#.###...###..#.#.#.#...#..#..##.#...#.....#..#.#.#.#.#..###.#...#..#.#..#..#..#..#.#...#.#..##.##..#..#..##.#..###....#.#.#...#..#..#...#..##...#.##.#.###.###.#..##.##..#..#.##..#.#.#..#.#.....#.#.#....#.#..#...##....#.#..#.#.#.#...#.
..#..#..#.#..###.#..#.#..##.....##...#....#..#..##..#.....#..#........##..#.#...##...#.###.#.#.#.##.##..#.#...#..#..#...#.###.#..#.#.#..#.#.#.##.#..#.#.....##.....#....#..##.#.##...##.#.##.#.#...#.#..#.#.#........#..#.#...#...###..#....#..#.##......#.##..##.#....##..##.#..#..#...#...#.#.....#...#..###.#..#.#.#...#.###..#.....#..#..##...#.#....##.#.#..##.#.#..#.####.#...##...##.......#...#.#....#..###...##...#.#.#...#.##..#..#.#..###.#.#....###.###........##.#.
.###...#..##..#...####..#...#.#...#.###.#..#.#.#..#.#.#.#.##..#.#.#.#.#..#....#...#.###........##....#.##...#..#...###.##.####..#.#...#.#.#..#.....#...#.#.##.###.###.##.#.........#..#..#......#.#...#..#...#.##.#.###.#..#.##.##.#.#.#.#.##.##....#.#.#....##...###.#...#...#.#..#.###.#.###..#.#.#.####...#.#.#.....#.#...#..#..##.#..###...#.#.#.#.#...#...#..#.#..#.......##.#...#.#.#.##.###..#...##.#.#.#....#..#.#....#..#..#...#..#...#..#..#.##.#.....###.#.#.##..#.#.
###..#.#.#...#.#.#..#.#.#.#..#.#.##.###.#.#.#...#...#..#...#.#..#..#..##.#.#.#..##...#.#.#.#.#..#.##..##.#.#..#..#..#.##...##..#....#.#..#..#..#.#..#.#...#.....#..#.#.....##.#.#.#..#..#..#.#.#..##.#..#.#.#...##...#..#.#....#......#.##.#.#...#.#..#..#.##.##.#.....#.#..#.#..#.#.......##.##..#.#...#..##.....#.#.#.#.#.#.#..#..#..#..#..####..#.#.#.#.#.#..#..#..#..#.#.##....#.#.#.....#....#..##...##..#..#.#..###..#.###.#.###.#..##.#.#.#.#..#...#.####.#.##.#..#.#..#.
.#.##.#.#.#.#.....#...#.#..###..#....#.#....#.##.#.#..#..#.#..#.#.#..#...#.#.#.#..#.#.....#..#.###..#.....#.#..##.#.#.#..##..##.#.#.#.#.##.#.#.#..##...##..#.##...#....#.#..#..#...#..##.###.#.##...#..#.....#.#...#.#.#..##.#..#.#.#.........##.#.#.#..###......#.##.##..##..#.##..##.#.#......#.#.#.#.##...#.#.#.#.......#..#.#..#..#..#..##.#.#.....#.#.#..#.##..#..#.##..#.#.#..##..#.#.#..#.#..#...#...#.#.#...#..#..#...#.#.#.#...#...#...#..#.#..#.#..........#.#.#..#..#
........#.#.#.#.#.##.#..#.#....#.####....#.#...#....#.#.#...##.#.#.##.###.#.#.#.#....#.#.#.#.##.#..#.####.....#.........#..#......#.#..#..##.##..#...#..###.#.##.##.#.#..#.#..#.#.#.#..#.....#..#.#..#.#.#.##..#.#.#..#..#....##.#...#.###.#.#...#..#.#..#..#.##..#..#...#..#.#...#...#..#.#.#.#.#..#.#..#.##..#.#.###.###...#.##.###.#.#.#.#......#.#.#..#..#....##..#....###....#...#...#..#..#..#.#.##.#..#...#.#..#.#..#.#........#.##.#.#.##.#..#.#..#.####.#.#...#.#.###.#
.##.###.....#.#..#.....##..#.#........#.#..##.###.#..#...#.##.....................##.##.##.##.#.##........###..#.#.#.##..#..#.#.#.#..##.#.......#.##.#.#....#..#.#.#...#..#..##...#...#.#.#.#..#...##..##...###...#..#..#..#.#.....#..#.....#.#.#..#....######...#.#...#..#...#.##..##.#.#..###...#.####..#...#..#........##.#....##...#.....##.#.#.#...#..#..##.#..#..#.#....##.#..##..#.#.#..#.##......#..#.#.##..#...##..#..#.#.##.#..#....#....#..##.#......#...#.#..#..#...
#..##...###.#.##..##.#.#..#...#####.##...##....#.##.#.#.###...#.#.#.##.#.###.#.##...#.......#......##.##.#....##..#..#..##.##.#..#..##....#.#.#.....#..#.##..#......###.#..#.#..#.##.#....#..#.##.#..#...#.#....##..#.#..#.#..#.#.###..#.#.##.#..#.####..#..#.##...###..#..#.#..#.#..#.##..#.#.#.#....#..#..#..#.#.#.##.##.##.###...##..#.#.#..#.##.#.#.#.#..#.....#..#...#.#...#.#...##..#..#....#.##.#..#...#.#..#.#.#...#.##...#...#.#..###.#.##..#...##.##.###.#..##.##.#.#.
.#....#.#..#...#.#....###.##.#......###.#...#.#.....#....###.#..#.##.#.#.#...#.#..##..#.#.#...##.#.#.##.#..#.#...#.#..#.#......#..#...##.#..#.##.#.####..#.#.#.#.#.#......#..#.#.#.##.#.#..#..#...#.#..##.#.#.#...#.#...###..#..#..#.##..#.....##.#...###.#......##....##.#...#....##.....#......##.#..#.#.#..#..#.##.........#...#..#.#.##..#.........###.#..#.##.#.#.#.#..#.#....#.#..#..#.#.#.###.#.#.#..#.#..#....#..#....##.#..#..###.........##..#..#...#.#.#.#...#.#.#..#
...#.#...#...##..#.##..#.#.##.#.#.#..#..#.#..#.#.#.##.#.#.###..#.#.....##..#..#.#.#.##.#..##.#....#.......#...#.#....#...#.#.#..##.#.#..##.#...#.#..#.#.#......#..#.#.#.#..#.##.........#.#..#..#....#.#.......#.#...##.##..###.#.##....#..##.##....#.......##.#...#.#...#..##.#.##...#.#..#.#.#.....#.#..###..#..#...#.#.#.#.##.##.#..#...##.####.#.#..#....#...#..#.....#..#..#.#....#.#..#...#.#....#..##..#.#..#.#.#..#.##.##..#.#..#..#.#.#.#..##.#.#..#.......#.#....###..
.#.#..#.#..#..##..##..#..........#..#.#..#..##..#..#.#.#...#.#.#...#.#..#.#..##...#......#....#.##.#.#.##..#.#...#.#.##.##..##.#.#...##....##.#..##....#.###.#.#.#....##..#.#...##.##.#.#..#..#..#.#..#.#.#.#.#.#..##.....#.##...#...#.#..#.....#.##..#.##.#...#.#..#..#..#.#......#.#..#.#.###..##.#...#.##..#..#.#.#...##..#...#.#.#.#.#.........#..#..#.#..#.#.#..##.#..#..#..##.#.#....#.#.#....##..#...#.#..#..#....##..#...#....#..#.#..#...##...#.##.#.#.#.#..##.#.#.#..#
#..#.#..#.#..#...##.#..###.#.#.#.##.#...#.#.#..#.##.....#.#.....#.#...#.#.#.#...#.#.#.###.####.#....###...#..#.##..#...#...#...#..#.#.#.#.#....#...#.##......##..##.#...#.#...#.#...##...##..#..#...#.#.##.###....#...#.#..#...#.####.##.####.#.#.#..#..#..#.#.#..##.#..#..#..#.##.#.#.#.....#..##...#.#....#.##.#..#.#.#..#..##......#..#.##.###.#..##.##.#.#.....##.##..#.##.#...#...#.#.#.#.###.##..#..##...##..#.#.#.#..#.##...#.#.#.#.#.#.###.#.#.#..#.#..#...#...#....##..
..#...##..##.#.#.#....#..##.#...#...###....#.#......#.#.....#.#..#.#.#...#...#.#...####..........##..#..#..#..#...##.#.#.#.##.#.#...#....#..#.###.#.#...##.#...##....#.#..#.#.#..#.#...#..##.##.##.#.#......#..#.#.#.#...##.##..#.........#...#.#..####.##.#.#..#.....#..##.#.#..#..#..##.###.#.#.##..#..#.#....#.#.#.....#.#..##.#.##..#..#.#....##...##.#...##.#.....##.......#.###.#.#.....#......#..#...#.#..#....#..##...#.#.###.....#.........#...#..##.#.#.#..#..#.##...#
.#..#.#..#.#..##..#.#..#..#...#.#.##....##....#.#.##.#.#.##..#..##..#.##..#.#.###.###..##.#.#.#.##.#...###.#.#..##....#..#...#....#..##.#.#.#..#..#..#.#..#..#.#..#.###..#..#.#.#..#.#..#...#....#....#.#.#...##...#..#.#......#..#.#.#.#..##..#..#..#.#.#..#..###.#.##.#......#.#.#..#...#.........##..#..#.#.#..#...#.#...##..##.#..#..###...#.#...##.....#.#..#.##.#...##.#.#...#..#...#.#..#.#.#.#.###.#....#..##..#...#.##....##.##.#.#.#.#.#.###.#..##.....#.##..#....#.#.
.##..#..#....#...####.###...#..#....#.#..#.###.#.#.#.......#..#.#..#...###.#...#.#.#.#.#.#.#.#.#.....#..#..###.#..#.##..#####.##.##.#......#..#.#...#.##.#.#.#.#.#...#..#..#...#.#.##..###.###.#.#.#.#####..#.#..#.#.#.#..##.#.###.##.#..#.#.#.##..#.......#..#.#...##...#.#.#.#..###.#.#..##.#.##.#...#..#..#.##.###.#..##...#....#.#.##....#..#..#...##.#..#.#.#.#..#.#.#...#..##.#.#.#.#.#.#.#...#..##...#.#..#..#.#..#.##...#.#....#...#.##.#.#.#.#.#...#.##.....#.###.#....
#...#..#.#.#.#.#..#....#..#..#..#.####..#..#.....#...#.#.##..#.#.#...#.......#.............#.....#.#.##.#.#.....#....#.#.#.........#.#.##.###.#...##.........#.###.#..#..#.##.##.....#..#..##.#..#.##.#.#.#.#..#..#..#..#..#.##.......#.#.....#.##..##.##.#.#....#.#...##...#..#.#.#.#...#...#...#..##.#####..#.......#.#.#.##..#.#.......##.#.###.#.##...#.##....#.#..##..#.#.##.#..#.#..#.#.#...#..#...#.#...##..#...#..#...#.#..##.#.#.#.........#.#.#.##....##.##....#..#.##
.#.#..#....#..#..#.##.#..#..#..#....#.#..#.#.###...#..#....##......#.#.#.#.#.#.#.#.#.#.###...#.##.#.#....#.#.#.#..#.#.#....##.#.#.#......#.#...#.#..##.#.##.#.#.....#.##..#...#.#.###.#..##.....###.........#.#..#.#.#.#..#....#.#.#.#...#.#.#....##....##....#.#..#.#..####.#.#......#.##.#.##.##.#......#..#..#.#.##.....#...#.#..###.#..##...#.#...###.#...#.#...#.#...#.........##..#..#...##..##.#.#...#.##..###.#..#.#.#..#.#.#....#..##.##.#......##..#.#.....#.#.#.#....
.#..#..#.##..#.#.#.....#.##..#..#.##....#..#.#.#.#.#.#.#.#.#.###.#.#..#.#.#.#.#.##..#.#....#..#.......#.##..#...#..#....##...#..#..#.#.#.#...#.#...#....#.#.#..#.#.###...##.#...##......#..##.#..#.#.##.###.#..#.#...#...###.##.#.#...#.#...#.#.#....#.#.##.#..###.##.#.......#..#.#.#.#...##.#...#..#.#.#.#..##.##..##.#.#.#.##..##...#..#...#....#.#....#.#.#..#.#.#.##..#.#.#.##...#...#.#.##..##.....##.#...#..#...#...#.##.#.#...#.#.#..#...#..##.#...#..#.#.##..##.#.#.#.#
...##.###...#.....#.##..#..#..#.#.#.###..##.#....#.#.#....#......#.#.##...........##....##..#.##.#.#.#..#..#.#.#..#.##.#...#.#.#..#..#.#..#.#...#.#..###.....#.##...######.#..##...#.#.#..#....##......#.....#.#.##.#..#..#..#..#...#.#..#.##....#.#.#.#....#.#.#...#...##.#.#.#..#.#....#..#...##.##...##...#......#....#....#.#....#...#..#..#.#.##..##.#..#.#..#.......#...##...#.###.#..#.#.#...#.#.#.#.#.#..#..#.#..#.##....#..#..#....##.#.##..#..##..#...#...#...##..#...
.#...#.#..#..##.#.#...#.##...##..#......#.#...#.#..#..#.#..##.#.#..#.#..#.#.#.#.#.#.#.#.#..#.#...#.#..#..#......##......#.###...#.##.#.#.#...#.#..#.#....#.##.....#..#.......#.#.#.###..#...##..#.#.#.#..#.#.#..#...##.#.#..##.#.##.#.#.#....#.#..#..#.#.#.#.....#.#..#..#..#....#...#.#.#.#..#.....##.#..##..##.#.#..#.#.##.#....#.#..#..#.#.#...#...#....#...#.#..#.##.#.#.##.####..##..#......#.#.#.....#...#.#.##..#..#.#.#.#.#..#..#.#...#...#.##.#...##.#..#.#..#...#.##.#
..#.#....#..#....#..##.#..##...#..#.##.#....#.##..##.#.#..#....#..#.#..#..##.#.#......#..#.#...#..#..#.#..#.##.##..#.#.#.#.#..#..#....#...#.#...#.#..#.#.##.#.#.#..#..####.#....#.#....#.#.#...###...#.##...#..#..##...#..#.#........##.#.##..#..#.#.#.#..#..#.##..#.#..##.###.#...#..#..#..#..#.#.#.....#...##.#...##......#.#.#..#.#..#.#.#.#.#.#.#.###.#..#.#.#.#...#.#.#.#......##...#..#.#.#....#.#.#.#.#..#..#..#..#....##....#..#.#..#..#.#..#.#.##...#..#...#..#.#.#....
.#..#.#.#.#..##.#..#.....#.#.#..##.#....#.#..#..#...#...#..###.#.#....#..#.......#.#.#..#...###..#..##...#.#.....##...#......####.#.#..#.#..#.#..##.#.#.#......#..###.#...#.#.#.#...#.#.....##..#..#.#....#..#..#...#.#..#.#..#.#.##...#....#.#.#....#.##..#.#...#.#..#.#...#...#.#.##.#.#.#..#...#..#.#..##.#....#.#..#.#.#....#.#....#.#..#.#.#.##.#.....####...#.#.#....#...#.##..#.#..#.#.#.#.#.#.#..#.#.#.#.####..#..##.#..###..#....#..##...#.......#.###.#.#..#.#...#.#.#
..#..#..#...##..#.#..#.#......#.#....#.#.#..##.#..#.#.#...##..#.#.#.#..##..#.#.#.##..##..#.#...##.#...##...##.##..##.#..####..#.....#.##..#..#..##.#......#.##..#..#..#.#.....##..#..#..#.#.#..#..#..#.##.#.#.#..#.##.#.#....###..##.##.#.#..#.#..#.#...#.##.#.##...#.#..#.#.#.#........#...#..#.##.#...#...####.#..###...#####..#..##....#.#.##.#.#...#.#...###.##...##.#..##.#...#.#..#.#.#..#.##....#.#..#......#..#..#....#.....##.##.##...##..#.#.#.##..#...#..#.#.#.#..#..
.#..###.##.#...#.#..#...#.#.#.#.#.##.#.#.#.#.....###.#..#.#.#.#.....#.#..#.#..#.#...#...#..###......#..##.#...#..#...#.#.....#.#.#.#....##..#.#.....#.#.#.##...###.###..#.#.#..#.#..##.#...#.#.#.#..#...##....###.##...##.##..#..#......#..#.#..#.#.##.###...#...#.#.#..##.#..#.#.####.#.#.#.##..#..##.#..##.#.#..##....#..#....#..#...#.##..#.......#.##..#..#.##.#.#....#..#..#.##.###.#...#.#.#..#.##.#.#.#.##.###..##..#.#.##.#.#....#...#..#.#...#....##.###.#......##.#..#
#..#.#.#....###....#..##.#...#...#..#..#..#.##.#..#....#.##.#...##.#...#..#.##....#.#.#.#.#....##.#..##...###..#.###..#..#.#....#...#.##...#....#.#.#.#.#..##.#.###....#..###.##..##...##.##...#.#.#..#..##.##.......##....#.#..#..#.#.#..#.#..##..#....#.##..##..#....#....#.........#...#.....###..#..#.#......##..#.#..#..##..#.#.#..#...#.###.#.#...##..#.......#..#.##.#.#.#...#......##.....#..#...#.#....#.##..#..#..#.....#.#.#.##.#.#.#.#.#.#.##.#.#.....#.#.##...#.#..
..##.....#.#....#.#..#...##.#.##.#.#.##.#.......#.#####.......##...#.####......##..#..#..#.#.#.#...#...#.#....###....#..#..#.#.###.#....##..##.#..##.#.#..#......#.#.#.#.#......#...#.#.#...##.#..#..#..#....#.#.#.#.##.#.#...#####..#.##....#....#..#.#.....#..#..##.###.##..###.#.#...##.#.#.#.#..#..#...##.##...##..##..#..#.#..#..#..##.#.....#..#.#...#..#.##.#..#....##....#.#..#.#.###.#.#..#..##..#.#.#.#...#..#...#..#.#.#.#.###..#..#..........##.#.####...####.##..#.
#...##.#.#..#.#.#.#.#..#......#.#.........#.#.####....###.####..#.#..#.##.#.##.#..#.#.#.#....#..#.##.##.#..#.#.#.#.#..#..#..#...#.#.#.#...#.#.#..#.......#..#.##.#....#...#.#.#..#.#.#....#.#..#.#.#..#.#.#.#...#..##....#..#...#...#....#.#..#.#..##..#.#.#..#...#....#....##.....#.#.#...##....#.#..#..#.#..##.##...#...#..#...#.###..#....#.##.#.#...##..#.#.#...#..#.##..#.#..#.##.#...#...##.#..#...##....#..#.#.#..#..##..#.#..#....#..##.##.##.###.........#.#.###...#...
.#.#...#.#.###..##.#.#..#.#.##....#.##.#.#.#....#.#.#....#....#.##..#.....##...#.##.#.#..#.#.#.#..#.....#.#..#......##..##.###.#.......###.#..###.#.##.#..#.#..#.#.#.#..#.##..#.#.#...#.#..#..#..#...#..##...#.#..#...#.#..#..##..#..#.#..##.#...#.#.#.#.#..#..#.#..###.#.#.#..#.#....#..#...#.#..#.#..##..#.#.....#.#..#..#.##.#.....#.#.#.#...#.#.##.#...#..#..#.#..#.....##..#....#...#.#.#...###.#.#...#.#..#..#...##..##.#.#.#.###.###.##.#..#.......#.#.#.#.#....#.#.#..#.
....#.#...#.##.#.......#.#...#.#.#....#..#.#.#.##..#.###..###......#..#.##...#.#.#.....##..#.#.##..#.#.###..#..###.#...#....#...#.##.#......#.......##.#.#...#..#.##.##.#..##.#....#.#.#..#..#.#.#.#..##..#.#.#..#.#.#...#..#.#.#..#.#..#...#.#.#.#.....#..###.#..##.......#..#...#.#..###.#....###.#.#...#..##.#.##.##.#.###...#.#.#..#..##.#.#..#...####..##..#...#..#.##...#.#.#.#..#.#..#..#..#...#..#.#.#.#.##.##.#.###....#..###.#........#..#.#.##.#..#...###.#....#.#.#.
##.#.##.#.#...#.#.#.#.#....##...#.#.#.###....#.#.#......#.....##.#..##..#.##..#...#.#.##..#...#...#...#.#.##..#.....###.##.#..#.##.#..#.#.####.##.#...#...#.#..##...#..#..#.#.#.#.#..#.##..#.#...##..#..#...#...##.#..#.##.###...##.#..##.#.#...#...#.#..#..#.#..##.#.##.#..##.#.#...###...##.#.....#..##..#..#.#...#...#..##.#..#..#.#..#......##..#.##...#..#.####..#..#..#..##.#.#.#...#..#.#.###.###.#.#.#........#......#.#.#.##....#.##.#.##....#.#..#.####.##..#.#....#..
..#.....#.#.#.....##.#..#.#..#.#.....#....#.#..#...#.##...##.#...#.#...#.....#.#.##.#...##.#.#..##..#.#......#..##.#.......#.###.....#...##.###....#.##.##...#.#..#.#.#.##.....#####.....#..#..#...#..#.#.###.#.#....#.#....#..#......#....#..#..#.#.#.##..##...#.....#...##.....##.##..#.#..#..#.#.#.#.#.#..#...##.##.#..#....#..#.#.#.#.#.##.#..#..#...#..#.......#..#..#..#...#...#..#.#.#.#...#...#...#..#.#.#.#.#..#.#.#..#.....###.#..#.#..#.##....#.#........#.#.#.#.#..#
.#.###.#.#..##.#.#...##.#..#.#..#.#.#..#.#.#.##..#..#...#...#..##..#.##.#.#.#....#..#.#.#.....#...#..#..##.#..#.#...#.#.##..#.#.###.#.#.#....#..#.#..#.#...##...##....#.#.###.#.#.#..#.#...###.##.#..#....#....#..#.##.##.#..#.##.#.#.#.#.#..###..#.......#...#.#.#.#.#.#.#..#.##......#.#.#..#..##.#.#....#..#.#..#....#..#.#..##.#...#....#...#...#..##..#..#.#.#.#.###.#.###.###.#..#..#...#.#.##.#.#.###.#..##.#..#.##...#..##.##....#.#..#.#.#.#.##..#..#.#.#.#.#...###..#.
.........#.#.#..#..#....#.#....#..##..#.#.......#..#..##..#.##...#..#.....##..#.#..#...#.##.#..#.#..#..####..#...#.#.#...##.#.........#.#.##...#.#..#....#.#.#.#..#.#..............####.##.####....#..#.#.##.#..#..#......#.#.#...##...#...#..#..#.#.##.##..#.#.##.##..#..#.#..#..#.#.##.#..#.#.#..#...##.##.#....#..#.#..#...#.....#.#.#.#.#.#..#.#..##.#.#.#..#..##..##.#..#.#.##..##..##.#.#.##...#...##...#...#..###...##..#...#..#.#...#.#.#.......#.#.#...#..#.#.#..#.#...
.#.#.#.#..#....###..#.#.#..#.#.#.#...#....######.#..#.###..#...#.##.#.#.##...#.###..###......#..##.#.#..##.#..#.##.#..#.#...#.#.###.##..#.####.#...#.#.#.#....#.#.##.#.##.##.#.#.#.#.#......##.#.##..#...#...#.#..#..##.#..#...#.#...#..###.##.#.#...#..#..#...#......###..#.#..#.#..#.....#......#####...#..#.#.#..#...#.#.#.#.##.#..#....#.#..#...#....#..#.#..#...##....#.......##..#...###....#.#..#...#.#..#.##..#..#...#..##..##...#.#..#.#.#.#.#..#...#.#.#....###....#.#
..#..#..#..#.#..#..###...#.####.#.#.#.#.##.........#...#..#.##..#.#..#..#..##...#..#....##.###.#.....#.#.....#....#.#.#..###.###......#..#.#.##.##...##..##.##..........#.#..#.#..#....#.#.#.......##..##..#.#.#.#..#.#.##..##..#.##..#........#..##..#.#.#..#..#.#.#.##..#....#..#.#..#.#...#.#.#.#....#..#.##...##..#.#.#..##...####.##.#....###.###.#.#.##.#.#..#..##.#.#.#.#.#...#..#.#.#..#.#..#.##.#..##.#...#.#..#..#.#.#...##..##...##...#..#.##.##.#.....#.#..#..#.#...
.#.#.#.#.##..#.#..#.#.#.#....#......#.##.#.#.#.#.#.#.#..##.....#....#.#.###...#...#.##.#......#..#.#..#..#.#.##.##......#....##.##.#.#..#..........##...#...#..##.##.#.#.#.#.#.#.#..#.#..#..#.#.#.#...##.#..#..##..#.....#.#..#.#....#..####.#.#.#...##.#.#.#..#.#..#...##..##.##.#..#..#..#.#.#....##.#..###...#...#.#.#.#.#...#..#.......#.#..##..#..#.#.#.....#.#.#...#.#.#..#..#..#.#....#.#..##.#....#...#.#.#..#.#.#..#..#.#.#..##.#.#.##.#..#....#.#..#.#.#...#..#..#.#.#
.#....#.....#...##......#.#.#..#.#.#.......#..#..##..##...#.#.#..##....#....#..#.##....#.#.#.#..#...##..#...#.....#.#.#..###.......#..#..#.#.##.##..##.#..#.#.#.....#..#.....#..#..###..#..###...#..#.#....##.#...#.#.#.#.#.#.....##..#.....#.#..##.#....#..#.#...#.#.###..#....#.#.#..#..#.#..#.#.#.#..#..#.#.#..#.#..#..#..#.#..#..#.#.#..#..#...#.#.#.#.##.#.##.#..#.#..#.#.##.#..#....#.#...#.#....#.#..#.#....#..#....#.#..#...#.#.......#..#..#.#....#.#..#.#.#.##.#...#..
#..#.#..#.#..#.#...#.##.#..###.##...#.##.#.#.#..#...#...####...#.#..#.#.#.##..#.#...##.##...#.#.##.##.######.#.#.#...#..#....#.#.#..#.###..#.#.#.#.#.##.#.#.#..#.#.###..#.#.#..#.#..#.#..#..#.#.#.#.#..#.#.#.#..#.#..#.#......##.#...#..#.#...#.#....##.#.##.#.##.##.....#.##.#.#.#..#.#.#....#..###...##.#.....#..#..#.#.#.#..#.#..#.#..#.#.#.#.#....#..#..#.#...#.#.#..##..#...###..#.#..#.#.#...##.##..#.#.##.#.#.#..##.#...###.#...#.#.#.#..#..#...#.##.#..##.........#.###.
.##.#..###..#..#.#..#...#.#.#.#.###..##.##..#..#..#.#.#.#.####..#..#.##..#..##...##...#...#....#......#.#.......#.#.#..#..#.#...#..#.#...##.##.#...#....###..##..#..#..###...#...#.#..##.##.#.#.#...##.##.#...##.##.#...##.#.#...#.#..#..#..####..#.#...#............##.#...##..#..#..#.#.##.###....##...###.####.#.#....#...#.#..##....#....##..##.#.##..#..##.#....#..#...#.#.#.#..#..#.#.....#.#.#...##.#.#.#.#.#.###...#.#.##...#.#.#..##.#.###..#.#....#.#..##.#.#.##.#.#.#
.##.##..#.#.#.#..#.#..#..#.........##......#.#.#.#...#..#..#...#..##.#.#..#....#....##.#.##.######.#.#....#.##.#....#.#.##...#.#.#.#..##.........##..##....##...#..#..#.#.#.#..##...#.....##.....##...#.....#........#.#...#.#.#.#.#.#..##.##.#..#..##.#.#.#.##.#.#.##...#.#...##.##.#........#..###..#.#.#.#.....#...###..#..#..#..#.#..##.#...#....#.#.#..#....##.###.#.#...#...#.#..#...##.##..#...#........#..###....#..#.#...##.....#.....#....#..#.#.#.#..########........
.......#....#.#.#...##..#.#.#.####....#.#.#...#...#.#..#.#...#..##.......#.#.##.#.#.#...#......#.#.#..#.#.##....###.###....##.#.....#...#.#.##.#...##..#.#.#.#.#.#.#.#.......#...##..#.#.#...##.#.##.#.#.##..#.#.#.#....##.#..#...#..#.#..#.....###..#....#...#..#....#.#...##...#....#.####.#.#....#........#.##.#.#...#.#..#.##..###..#...#.#..#.#...#..#..#.#...#.##..##.##..#..###.#.##....#.#..#.#.##.#.#.#.#.#####.#.#....#...#.#.#.#.#.###.#.###..#.....#.##.#.#..#.#.#.#
#.#.##..##.#...#.#.#..#.#..#.#.....#.#..#...##.#.#.#.#.#...#.#.#...##.##.....#....#..##...#.#.#.....##.#.#.#.##....#....#.#.....##.###.#.#..#..#.#.###..#.........#..#.##.#.#.#.###.#..#.##.#......##....##.###..#..#.#....#.###.#.#.#...#..#.#..##.#..##..#.#.##.#.##...#.#...#.#.#.#.#.....#..#.#..#.#.#.##.#....##.#..###......#.#.#.##.#.#..###..#.#.##.###..#.....##.....#..#..#..#.#..#.#.#..#..#.#...#.#.....#.....#..##.#.##...##.#.#..#..#...##..#.##..........#..#..#.
..#.#..#..#.###...#..#.#.#.#...##.#...#.#.#.....#.......##.#..#..##.#..##.###..###..#...#.#..#.#.#.#...........#.#####.#.#.##.##....#......#.#..#.#.#.#...##.#.#.#..#..#..#...#..#.#.##...##.##.#.#...###....#.#..##.#.##.##..##.#...#.#..##..#.#...##...####.........#.#...#.#..#..#....#.#...#..##.#.#..#.....#.#...#.#.###.####........#....###.#.#.#.#...###..#.#.#.#.#.#..##.#.##.#..#.#....#.##.#..#.#..##.#.#.#.#.####...#...#.#.....#.#..#..#...#.#...#.#.#.##.###..#...
#.#.##..#.....###.##.........#..##.#.###...#.#.#..#.#.#.#..#.#.##.....#..#....#....##.#..#..#....#.#.##.#.#.#.#..#.#..#........#.#.#.#.#.##....#........#..#.#.#..##.#..#..##.##...#....##......#.##.#....#.##...#..........##...#.#.#..#...##..#.#..#.##..#..#.#.#.##...#.#...#.#.#..#.###..#..#...#...#..#.#.#...##.#....#.....##.#.#.#..#.#..#.....#...#.#.#..#...##...#..#....##....##...#.#..#....#.#...#....##...#.##...#.#.##...##.#.#.#.#.#..#.#..##.#...#....#.###..##.
#..#...#..#.#........#.#.#.#.#.#...##.##.#.##.#.##...#..##..#.....#.##..#.##.#.#.#...##.#.#..##.#..#...#.#..##..#....#.####.#.#.#....#..#...#.#..#.#.#.##.#..#..##.....#.#..#..##.##.#.##.#.#.#..#....#.#..#...#.#.###.#.#.#...#..#...#.#.#.#..#..#.#....#...#...#..#..#.#.##.#...#..###.#.#.##.#.#..#.####...#..#.#...##.#.#.##...#.#..#.#.##.#..#.#..##.#.#...#..#.#..#..#..#.#...##.#.##.#..#.#..#.#..##.###.#...#.#....#.#..#..##.#...#.#.#...##..#.#..#..#.###.#....#.###..
..#..#.#.#..##.##.#.#..#.##..#..##.......##........#.#.#...#.#.#.#..#.#......#..#..#.#..#...#....#.#.#.#...#.#.#..##........#.#..#.#..##.##.#..#..#...#....#.##..#.#.#...#.#..#.....##.#.....#..#..#.#..#.####..#.#.....#...#.#..###.#..#..#.#..#.#.##.##..#..#.#.#..#..#.#...#.#.#.#.#........#..#.#...#..#.#.#.#.#.#..#.#...#..##....#..#....#.##.#.#...#..##.#.#...#..##..#...#.###....#..#..#..#...#...###..#.#.#.##.#..#.#..##....#.###..#.##...##.#.##.#..##...#.#......#.
#..##...#..#...#..#..#..#...#..#..#.##.#...#####.#..#..#.#.#...#.##.#...#.##..#..#.#..#.#.#..#.#.##...###.#...#.##.#.##.##.#....#...##.......#..#.##.#.#.#.#..#.#...#..#..#.#..#.#.#...#.##.#.#..###..##.#.#...#...#####.#.##..#..#...#.##...##.#.#..#...#..#.#....#..#.#...#..#...#....#.#.#.#.#..#.##...#..#.#.#.#.##.#..##..#..##.#..#.#.#.#..#..#.#.##..##...#..#..##...#..#.#..#..####.#..#.#..#.#.#.#.#.#..##..#....#.#...#...#.##.##..#...#.#.....##...#...#.#.#..#.#.#..
##.#..#.#.#..#.##.#.###.#.#..#...#.#....#.#......#.#..#..#.#.#..#...#.#..#..#...#..#.#..#.##..#.#...##.#.##.#........#..#..#.#.#..#...#.#.#.######..#.....#..##..###.#.##.#.#.#..#..##.#...#....#....#.......#..##.#.........##..#..##....#.#..#..#.#..###.###..#.##.#...#.#..##.##.###.#.#.#...##....#.#.#.#.....#.#....##...#..#...#.#...#...##..#..#..##.#..#..#.#.##..#..#..###..#.....#.#.#..#.#.#.......##.#.##.#.#..##.#..#.#..#.#...#..#..#.#.#.#...#.##.#..#.##..##..#.
##..#..##.#.#.#..#...#..##..#..##....#.#.#..##.#.#..#..#..#..#.#..#.##.##.#...#..#.#.##..#...##...#.#....#.#.##.#.#.###..#.##...#.#.#..#..#..#..##.#.###.###...##........#....#.#.#.#...#.#.#.#.#.#.####.#.##.##.....##.##.##...###..##.#..#.#...###..#.....#.#..#....#.#...#...#.......#..#..#..#.#.#..#..#..#.#...#.##...#.#.#..#.#..#.#..#.##..#..#..#....#..#.#.#...##..#..#.#..#.#.##....#..#..#..##.##.#.........#..##.#..#...##....#..#..#.#....#.#.#.#....#.....#...##..
#.###.#...##...#.#.##..#.##..#...#.#..#....#...##..#..#..##.#..#.#.#........#..###..#...#.#.#...##..#.##.........#..##..#....#.#.##..##.#.#.###...........#..#.#..###.#.#.#.#.#...#..#.#.#..#.#..#..##....#......#.#...#....##.#.###...###....##..#..#.#.#.#....#..#.##.##.#..##..#.#.#.#.#..#..#.#.#.#.#.#..#...#.#..###.#.....##...#.##..#....#.#.#..#..#.#..##..#..#...#..##....##.....#.####...#.#.#....#.##.#.#.##.#.#....#.#.#...##.#.#..#..#.##...#....#.#..#.###..#.#.##
.......#.#...#.......##.....#..#.#..##.#.#.###..##.##..##..#.#..#...##.#.#.#..#....#.##.#....##.#..#..###.#.##.#..#...##..#.#..#....#.....#..#..#.##.#.#.#.#.#..#.#...#.#.##...#.#..###..#.#.#.##.##..##.##.#.##.#.####.##.#.#....#.#.###.#.#.#..###....#...#.#..###...#....#...#.#.##..#..#..#.......##..#.#.##.#..#..#...#.#.#...#.##...#.#.####...#..##...#...#..#..#.#.#...###...###.#.#..#..#...#..#.#.....##..#.....##.#...#.#.#...#...#.#.#....#.#..###...###....###.....
.#.##.##.##.#..#.#.#...#.#.#..#..#.#.#.#..#....#.....#...#.....#.##....#..#..##.#.#......##.#...##..#..#..##...#.#.#.##.#.##.#..#.#..##.#..#..#.#...#..#.#.##..#.#..#.#....##.##.#.#.#.#...........##.#.##...#....#..........#.#.#.....#.....#.#..#..###.#.#..#.#....#..#.#.#.#..###...#..#..##.#.####.##..#.....#.#..#.#.#..#..#.#....#.#....#.###.#..#..#.#..#.#.##.##.#...#....#.##.......#..#..#.#.#...#.#.#...##.##.#...#.#.#.#.#.#.##.#..#..##.#...#....#.#....##....#.##.
..#.....#....#..#...#.#.#..##..#..#......###.#..##.#..###.#.#.#.....#.#..#.#...#..##.#.#..##..#...##.##..#...#..#........#.....#.##.#...#.#..#..##.#.#..#.....##...#..#.#.#.#.#...##.....#.##.#.##.........####.#.#.#.###.##..#...#.#.##.##.##..#..##......##.#..#.#.###..##..#.#.#.#.###..##....#......#.#..#.#.#..##.....#..##...#.##...#.#....#...#...##.##..##.#....#..#..#.##....##.#.#.#.#.#.##...#.#...##.#...#..#..##...#..##...#....#.#.#....#.#..#.#...##.#...#.#....#
##.##.##..#.#.##.#.##.#...#...##.#..#.#.#.#..#.#...#.##.....##..#.#.##..##...#..#...#...##..#.#.##......#.#.#..#..#.#.#.#.#.##.#....####...#.#.#...#...#..#.#...##..#.#..#.....#.#..#.#.###..###..#.##.#.#...#..##...#..#..#.#.##.###...#......#.#..##.#.#...#..##.#....#...#..#.....#.#..#...##...#.#.#..#.#.#..#.#..#.#.##.#..#.##.#..#..#..##..#.#.#.#....#.#....#.#..##..#....#.#.#..#..#....#...#.##..#.##.#..##..#..#...#..##...##..#.#...#..#.#.#..#..###..#..##.##.###..
........##.#.........#..#.##.##.#.##.#..#...#..###.#.#.####..####..#...#...#..##..#.##.#.#.#.#..#..#.#.##.###.###..#..##...#....##.#.....#..#.#..#.#.#.##..#..#.##.#...#.#.#.#..###.##.#.##.#.#.#.....#.##.#.###...##.#...#.....##....#..##.#.#....#....#..#.#.#....#.#.#.#.#.#.#.##.....##.##...#..##..#..#....#....#.##.#....#....###..#..#..#.#..#....#.#.#..##.#..#.##.#.##.##...#..#..#.#.##..#..#...#......#...#...###.#.#...#.###.#...#.#.##..#..#..#....#.##..#.......#.
.#.#.#.#.....###.#.#..#..#..#..........#..##..#....#.#......#.....#.#.###.#..#..#..#..#........#..##..#........###..#...##...#.#.#..#.##.#.##.##.#.#.##.#.#.#..#..#.##..###...#..#...............#.#.#......#...#.#.....#..#.###..#.#..###...##.#.#..#.###.#..#..#.#...##..#..#..#...####...###.#.#...#..#.##.##..#.#......##.#..##..#..##.###.#.#.#..#.#.#..#.##...#.#.#......##.#.#..#..##.....#.#.##.#..#.#.#.#.#.#.#..#..#..#.#...#...#.##.....#..#...#..#.#...#.#.#.##.#..#
..#..#####.##....#..##..#.#.#.#.#.#.#.###..#.#..#.#..##.##.#..#.#....#.#..##..#.#.#.#.#.#.#.#.#..#...##.#.##.#..#..#.#.#..#.#..#...###....#....##..##.#...#...#.#......###.#.#..#..#.##.#.#.#.##...#.##.#.#..##...#.#.#.#.##...##...##....#.#..#...#..#.#...#..##...#.#...#..#.#...#.#....#..##...#.#.#.#...#.#.#.#..##.#.#.#..#...#..#.#...#..#.#..##.....#.#...##..###..#.#.##.....####...##.#..#.#...#.#..#.#.#.#.#.#.#.#..#....#.#..###.#..##.##.#..#..#..#.#.#..#.....#.###
.###...#..###.#.#..#..#.#.....#..##.#..##.#..#.#...#...#....####..###....#...#....#.....#..#...###.##...#...#..###.#....#...##.##.#.#.###...#.#..##.....#..##...##.#.#..#.....#..#.##.#..#..##...#.#...#...#.#.###.##.#.#...#.#...#..#.#.#....#..#.#.#....#..#.#..#.#..##.##.#...##...#.#.#.#...#..#.##..#.#.#.....##.#.#...#.#..#.#.###..#.#.#...#..#.#.##..#.#.##.#.#..#..#...##.#...#..###...#.#..#.#...#..##.#.#.#..#....#.#.#..#.##...#..#.....#..#..#..##.#.##.#.#.#.....#
..#..##..#.#..#..#...#...#.#.#.##...#.#...##..###.#..#.#.#.#..#.##....#.#..#..#.#.#.#.#.#.#.#.#......#.#..##.#..###..#.#.###.##...#.......#..##.#.#.#.#..###..##...#.#.#.#.#.###.##.....#.##.#.#.#.#.##..#..##........#.#.#.#..#.#..#...##.#.#.#..###..##..##..##.#.#.#..#...#.#..##.#...#...#.#.###.#.#..#..####.##.....#.##..#.#..#.#.#..#...#.#.#..#..#.#..###......#.##..#.#..##.#.##....#.#....###..#..#.#...#...#..#.#...#.#.##...##...##.#.##..###..#.....#....##.#.#.#..
##.#.#.#.....#..#..##.#.#...##....#.#.##.#...###...#..#.#.#.#......##..#..#..##.#.#..#..#.#...#.#.#.###..#.#.##..#..#.#.........#.#.##.##..##........#..#....#...#.#.#....#...#...#.####........#...#..#.#.##.####.##..#..#.#.#..#.#..#...#....#.#.#..##.#..#.#...#.#...#..##..#.#....#.#.#.#...........####....#...#.#.##...##...#.#.....#.#.#....##..#.#...###..#.###.#...##..#.....#...##.#.#.#.#.###.#.#..#.#.#.#.###.##.##..#.#.##....#...#....#..#..##.##.###.#.#..#.#..##
...##....#.##..#..#....#..##...#.#..##...#.#..#..##..##.......#.#.#...#..#..##...#..#.#.#.#.#..#..#..#.#.#......#.#.#...#.#.#.#..#.#.....#..###.##.##..#..#.#..##..#.#.#.#.#.##.##..#....#.#.#.#..#..#...##........#..#.#..#.###.#..#..#.#..##..#....#.....###..#.#..##..#.#..#..#.#.##.#....#.#.#.#.##...#.###...#..#....#.##..#.#..#.##...#..#.##...#..#.#..#.##.......##...#..#.#.##.#..#.#..#.....#..#..#.#.#..#....#......#.#.....#.#.#.#..#.#.#.#..#.....#.#..#..#.#..#...
.#....###....#.##..##.#.###..#..#.##.##.#.#..#..#...#...#####.#..#..#..##.#.#..#..#.#...#..#..#.#.#.#..#..#.#.#.#..#..#..#...#..#....#.##..#....#..#..#..#...#...#.#.#..#......#...#..#.#...#..#.#..#..##...#.#.#.#.#.#..#....#...#.##..#.#...#..###..##.#..#..##.#.#...#...##..#...#...###.#..#..#...#.##......#..##..#.##.#..#..#.#.#...##..#....##.##.#.##.....#.#.#.#...#.#.###....#..#..#.###.#.#.#.#.#...#..#..#.#..#.#.#..##.#.#...#..#.##..#...##..#.#....#.#.##.##..##.
####.#...#.#..#...#.........###.#.......#...#.#.#.#.####......#.#..#..#.....#.#..###.##.#.##.#.....#..#..#.#.##...###..##.#.#.#..#.#.#..#.#.#.#.###.##..#.#.#..##..#.##.#.##.#.#.###.#...#.#.#..#..#..##.#.#...#....#..#...#.#..#.##...#..#.#.#.#....####..#..#....##.##..#...#.#.#.##.#....#.#..#.#.##..#.##.#.#.#..#.#...#..#.#.##....#...#.##.##.#...#.#...#.##...#..##.##..#.#..##..#..##...#..#.#.##..#.##.#.#.#...#..#...#..#.#..#.#.#..#...###.#...#..###.#..##....#.#...
.#....##...#.#.#.#..##.#.#.###.#.#.##.#.##.#.....#.#.....####..#####.#.##.#..#.#..#.....#.#..##.#.#.#...##......##.##.#....#....#.#..##.#...#..#.......##....##...#....#..#...#.#....##.###....#.#..#.#....##.###.#.#.#..#..###..#...#...#...#...#.#..##.##..#.#.#...##.#..#.#..#.##..#..#.#...#...#.#..#.##...#....#..#.#..#....#..###.#.##...##.....#.#...#..#.##.#.##.....#....#...#..#...#.#.#.#.....#..#......###.#..###.#.#.##..#.#....#..#..#.#.##.##....###...#.##...#.#
..#.##...#..#....#.#..#...#.#......##..#...###.#.#.##.#.#.....#.#....#....#.#....####.#.#..##...##....#.#..#.#.##.....#.##...##...##..#.#.#.#.#.#.#.#.#...#.#..#.#..#.###..##.#...#.#..#.#..##...#.###..##..#..#.#..#.#.#..#.###.#.##..#..#.#..#..#..#......#....#.#.#....#.#..#.#..#...#..##.#..##.##.##....##.#.##..#...#.##.#..#.....#..#.#...##.#..#..#..#.#.......#.#.##..##.#.#..##.#.#..#...#.#.#..#..#.##.#.#..##..##.#.....#....#.#..#..#.......#.#.###.#.#.#..###.##..
#.....#.#.#..#.#..#..#.###....#.#.#...#.#.#....#.#....#..#.#.##..###.##.#.#..####.#.#..#..#..#.#...#.#...#..#....#.#.#.#.###.#..##...#..#.##.#.....#...#.##...#..#.#...#..#...#.##.#..#...##...#.#..#..##.##..#....#.#...#....#..##..#..#.#.#.####.#..##.#.###.#..#.#.#.#.#..##....#.###.##....#......#..###....#.#..#.##..#...#.#.#.#.#..###..#...#..#.#..#..#.#.#.#.#..#...###.#...##......###.#..#..#.#..#.#......#..#.#...##.#.#..#####..#..#.#.#.#.#...........###..#....#.
..#.#.##..#.###.#..#...#..#.#..###..#...#.#.#.#..#.#.#.##.#.##.#.#.##...#..##.........###.#.#.#.##.#..#.#..#.#.#.##.#........#.#..#.#..###....#.#.#.###.#...####..#..#.#.#.###.#....#.###....#.#..#..##.....##..##.#.##.#..##.##....#..#.#...###.....#...#..##..#.....#.##..#..#.#..........#.#..##.#.#.#..#.##.#..#.....#..##.#.#..#..##..#..##.#.##.#...##.#....#.#####..#......#.#.#.##.#....#.#..#..#..#....#.#.#..###..#..#..###.#..#.#..##....#..#.###.#.#.###.#..#..#.#..
#.#..#.#.#.###...##..#.##....#..#.#..#.#.#.#.#..##.##.................#..##...#.#.#.#..#..#.........##.#.#.#.#.#..#.#.#.#.##.#...#...#..#.###....#........#...#..#.#..#..#.....####.......##..#..#.#.#..#.#....#......#..#...#...#.#.#...#.#..#..#.#.##.#..#...#..#.#..#..#...#.#.###.#.#.#.#..#.#..#....#....#..#..##.#.#.##..#..#.##..#.###...###...##.#...#.#.##...#...#..##.##.....#...#.#.#....#.#.####.##.#..#.#.##..#..#..#.#..##.....#...#.#..##.#....#......##.####..#.
.#..#......##.#.##.##.....##..##....#..#.......#.....#.#.##.#.#.#.##.#..#...#.#.#..#..#.#..#.###.#.#.#.....#....##...#.#..#..#.#.#.#..#.#.#.#.##..##.#.#.###.###....#..##.#.##......##.#.#...#.#.#.#.#.###.#.#..#.#.##..#..#..##.#...#.##..#.###..#...#..##.#.#..#...#..#...#.........##.##..#.#..#..##.#.#.#..##..#....#....#..#.#....#...#.#.#.#.#.#....##.#.#.#..#..##.#.#.#...#.##.##.#..#..#.#....#.......#..#..#...##..###....##...#.#..##.#..##.....#.#.#.###..#.....##..
..#.##.###............#.#.#..#...#.###..#.#.#.#.#.#.###....#..##..#..##..##..#...#.##.#..##.##...###...#.##..#.#...#.....##.##..#..#.###.......#.#....##..#...#..#.#..#.....#.#.#.#..#.#.#.#.#.....#.#..#...##.#...#...#.#..##....#.#..#..#..#####.#.#..#......#..#.#..#..#.####.#.#.#......#...#..#..#.#...##.###.#.#.#..#.###..###.#..#.#....#...##.##.#.#.##..##..#..#.#.#...##..##..#..##..#..#.#.#.#.##.#.##..#...#...#..#..#.##.##.#.##..#..#..##.##..##.#....#..#.##...#.
.#.#..#....#.#.##.#.#.#.#.#.#.###...###.##.#..#....#.#..##.#.#...#..#...#...#.#.#.#....#......#.#....#.#...#.#.#.###.#.###..#..#..#...###.#.#.#.#.####...###.#.#..##.#.#.#.#.....#..#.#...#.#.##.##.#.##.#.#....###.#.#....#..##.#.#.##.####..##.#.#.#.#.#.#.#.#.#...#..#..#......#..#.#.##..#.#.#..#..#..#...#.#...#...#.#..#..#.#.#..#...#.#..##.........##...#...#..#.#...##...#...#.#.#..#..#.#..#...#....#..##.##.#.#.#.##.#..#......#...#..#..#.....#....#.##..#.#..#.#..#
....#...##.#..#...#..#...#....#...##.#.#.#.#.##.#.#....#..#.#.##.#.#.#.#.##.#......##.#######...#.#.##.#.##.#...#....##....###..##..#..###..#.#........#..#..#...#.....##.#..##.#.#....#.#..#.....#..........#.#......##.#..#.............#..#........#...#...#..##.##.#.##..#.#.#..#...#...##....#..#..##..#....##..#.#..#.#.#.#.#..#.##.##.##...###.#.#.#...#..##..#....###...#.##.#.#....#..#..#.#..#...#.#.#........###....##.#..#.#.#..#..####.#.#.#.#.#.#...#.#..#.##.#.#.
#.#...#..#.#.#.#.#..#..##..#.#..#.#..........#..#.#.#.#.#........#.#......##..#.#.#....#......#.##..#.#..#....##..#.#...##.##..#..#.#.#.#.#..#..#.#.#.#..#..#..#.##.#.#.....#..#....#.#..##...#.#..##.#.#.#.#...#.#.#..#..#.##.#.#.#.#.#.#.##..#.#.#.###.#..##.#..#.#.#..#.####..##..#.#..#...#.#..#.#.#...#..#.#...#...#..#..#.....#.#.....#...##..#.#.#..#.#..#...#.#.#....##..#.#...###.###..#.#..##.#.#..#.##.#.#.#..#..#.#..#..#..#.#.#..##.#.#.##.##.##..#.#...##....#....
..##.#..###..#...##.##..#.#...#..#.######.#.#.#.#..#.#....#.##.#.#..#.#.#..###.#.#..###..##.#..#...#....#.#.#..#.#.#.###.#...#..#....#......#.#.##.#...#.#.##.#...#..#..#.#..#..#.#..#..#...#..#..#...##...#.#.#..#.##..##.#.##..#..#...#.....#.#..#..#....#.....#.#....#....#.#...#.#..#.#.#######.#...#.###..#.#.#..#.#.#.#...#.#.#...#.##..#...#...##..#.###.###....#..#.#.#.#....#....#.#..#..#.#.....##....##..#.#.#.#.##.#..#.#.###...#.#............#.#..#.#.##..#.#.##.#
.#.#..#.##..#.##..##...#...#.#.##.........#.#...##...#.###.#...#.#.#.#...##........#....#..#..#.#.#.#.#.#..#..#.##.#.......#.###.##.#..#.#.#...#.....#..#....#.#.#.#.###...#..#..#..#..###.##.#..#.#.#...#....#.#.##...#........#..#.#.#.#.#.#...#..##.#.#.#.#.#....#.#...##.....##...####....#.#.#...#.#..#..#..###.#...#....#..#...#.#..#..#..#.#.#...#....###....#.###..#.....##.#..####.###..#...#####..#.##.#.###..#........###...#.#.#...#.#.#.#.#.#...##...#...#.#....#..
##...#....##.....#.###..#.#.#.....##.#.#.#####.#..#.#..#.....#.#.#.#...#.#.##.##.#..###...#.#.#.#....#...#..###.#....##.#.#.#....#.#..#..#.##.#..#.#.#.#.#.##....#......#.###..#..#..##.###....#....#..#.#.###.....#.#..#.##.##..#....#...#.#.##.#.#.#...#..##..#.##...#.#...#.#...#.##.#.#.#......##..##.#..#.#.....##.######..###.#...#..##.#.###.#.#.##.#..#.#.#.#..#..#..#.###...#........#.###.#......#.....#..###..##.##.#..#..##....#.##.#...#..#.#.#...#.#..#.#.##.#..#.
...#..#.#...#.#.#......##.#.##.#.#....#..##.#.##.#.#.##.##.#.#..#...#.#..#......#..#....#.#.##....#.###.###......###.#.##....#.#.....##.#.#.....#.#...#......###..##.#.##.###.###...#....#..##.#.#.####...#....#.#..#..#...##...#..#.#.#.#...........#.#.#.#...#...#.##.#.##..#..#..#.......##.#.#...#...###...###.#...#.#.....#.#..##.#..###......#...#...#.#.....##.##.#.##..#...#.#.#.#.###...#..###.##...#.#..##.#..#.....#.#..#.#.#.#.#..#..#.#.#.#.#.#.#.##..###....#..#..
.#..#.#.#.####..#.##.#.#..#..#..#..###..#..................##..#.#.#...#..#.#.##.#.#.#.#.#....##.###.#####.#####.....#....#.#..#.#.#.#..#...#.#....#.###.##.#....##.#....#.#.#.#.#.#..##...#....###.#.##.####.#..#.#.#.##.#...#..#.#......#.##.##.##..###..###..##..#........#.#..#..#.#.#.#....#.#.###.#.##.#...##.#.#..#.#.#....#...#..#.#..#.#.#..#.#.#..#.#.##...#.......##..#.#.#..#.....#.#..#....#.##.#.##..#...#..#.#....##..#...#..#.#.#..#....#...#...#.#.###.#..##.#.
.###.#.#.##.#.##...##..##..#...###.#...#..##.##.#.#.#.##.#...#...#..#.#..###...#..##.#.#..#.#.....#...#.#........#.#.##.#..##.#...#..#.#.####..##.##.##...#.##.#.#....#.##.......##.##...#..#.#..#........#....##..#....##..#.#.#...#.##.#.#..#...#..#.#..#....##..#..#.#.##.#...#.##.#.#..#.##...##.#......###.#.......#####..#.##.#..#.#...#..#..##...#..##..#.#.#.#.#.##.#.##.#.#..#..##.###..#..##.#.....##...#.#.#.#.#.#.##.#..#..##..#..#...###.#.#.#..##..#...#..##.....#
#................#...#...##..#..#.#..#.##.#...##..##....#..#..#.#..#...#..###.#.#.....#.#.##.#.#.###.#....##.##.#.#...#.#.##..#.#.##..#.......#...#....##..#....#.#.#..#...##.##.......#.#.#..#.#########.#.#.#..#.#.##...#.##...#.##.#..#.##.###..#....###.##...##.#.#.##...#.#.#........#..#..#....#.#.#.#.##..#.##.####.#..#..#..#.#..#.#..#..#..#.##..#..#.....#..#....#......#..#..#.#....##.#.#...#.##...#.#..#....#.#....#.#..#..##.#.#..#..#...#...#...#...#..#..#.#.##.
..#.#.#.#.#.##.#..#.##.##.#.#..#...##.#.#..#.#...#...#.###..##...#..#.#..#.#.#....####........##..#....##.#.##....##.#..#...#..###...###.#.#.#.#.##.#.#.#.#..#.#....#.###.#..#...#.#.##.#..##..#.#.........##...#...#...#.#..##.#....###.#........#..#.#...#...#.#....#..#.#..#...#.#.#.#..#..#.#.#.#..#.#.....##.#.....#...#.##.#.##.#.#.##.#..#..#....#..#...#.#.#.#..#.#..#.#.#.#..#....#.##.#..#..##....#.#...#...##.#...##....##..#..#.#..##.#..#..#.#..#.#.#.#.#.#..#.....
#..#..#.#..#....#..#....#....#.#.#........#...#.#..#.#..#.#.#..#.#.###..##.....#.#.....#.##.#...##.#.#.#..#....###..#.#.##.#..#.#.#.#.###..#...##....##....#.#.#.#.#...#...#...#..#.....##..#.#....#.#.##.##..##.###..#..####....##.#.#...#.#.#.#..#..#..#...#..#.#.#..#.#.#.#.#.#..#..#..#..#...##..##.#..#.#....###.#...#.#..#..#...##.....##..#..#.##..##.#..#...###..####...#....#..#.#......#...#...#.#..#.#.#.#..#..#.#...#.#.###.#.....#....#..##...###..#..#...#.##.#.#.
..#..#...##.####..#..##.##.#.#.#..#.###.#..#.#...#.###.#..#.##.#.#..#..##..##.#..#.#.#.##....##.......#..#.#.#.#.#.#.....##..##........#.#.#.##.##.#...#.#.#..#.#..#.#.##.#.#.#.##.#.#.#...#..#.#.#..#...#...#.#.....#..#.#..#.#...#...#.#...#...##..#..#..#..#.#.#.#.#..#..#....#.##.###.#.#..#.#.###....#.##.#.#....#.#..##.#..#.#.#...#.#..#.###.#..#.#...#.#..#..#..#.#...##..##..#.#..#.##.#.##.###.#..#.#.#.#.#.#..#..#.#.#........#.#.#..#.###.#..#....#..#..###....#...#
.###..#.#........#..#..#...#.#.###.#....#.#...#.###.....#.....#..#.#..#...#..#..#..#..#...#.##.#.#.#.##.#....#.#.....#.#..##...#.#.#.##...#..#.....#.#..#.#..#..##.#.#...#...#.......#####..#..#..##.####.#.#....#.#..#.....#..#.#...#.#..#.#.#.#...###.##.##.#.#.#.#..#..###.#.#..#..##.#..#.#.......#.#.....#..#.#.#...#.#...#.#...#.##...#..####..#.#..#.#..#.#..#.#....#.#.###...##..#.#..#.#.......#..#...#..##...#..#..##.#.##.##.#..#..#.#..##.#.###.##.##.#....#.##.#.#.
..#..#.#..#.#.#.#..#.#...#..#.#......#.#..##.#####.#.##.#.#.#.#.#..#.#..#..#...#..#..##.#.##.....##.#...#.##.#..##.##...#..#.#..#.#...##.#.#.##.##..#.#....#..#....##..##..#.#.#.#.#...#...##.#.#..##........#.#..#..###.##..#.#..#.##.#.#..#....##..#.#.#..#.###....##..#.....#..#..#.....#..#.#.#.#.#..#.##..#..#..#.#.#..#.#...#.#..#.#.###..##..#..#.#...#..#..#..#.#.###......#...#.#..#..#.###.#.#.#..#.#..#...#.#.#.#...#..##..#.#.#..#..#.#...#..##.......#.#.#.....#...
#.###....##.##...#....##.#.#....#.#.#...##....#.#....#..#.#..#..#.###..##.#.#.#..#.#.#.#.#...##.#.....#.#..#.##.#..#.#.##.#..#.#...#.#.........#...#..#.#.#.#.#.##...#.#..###.##..#..##..#...#....#...#####.#...#.##..#...#.#...#.#...##.##..#.#..#.#......#.#....#.#...#..##.#..#..##.#.#..#.#.#.#..##.#....#..###.#..#.#.#.#.##..#..#.....#..#...#.##..#.#.#.###...#...#.###.#.###.#.#.#.#..#.......#..#.#...#.#.#.##..#...#..#...#..#..##..#..#..#.#.#...#.#.#.#.#..#.##.#.#.
.#....#.#....##.#..#.#...#.###.#...#..#...####....##.#.#..#.#..#..##..#...#..#.#...##.....#.#...#.###..#..#.#...#.#......#.#..#..##...#.#.#.#.#.##.##...##...#...#.#..#..###.....#.#...#.#.##.#.#.#.#.#......#.#.#.#.###.###..#.#..#.#..#...#.#..#..###.##....#.#.#..###.#.#..#.#.##....#..#..##..#.#...#.#.#.##...#.#..#........#..##.#.#.#..#..#.....#..#..#..#.#.#.#.#...#####.....#...###..##.#.#..#...##.#.#.#...#.#..#.#.#..#..#..##.#.#..#.#.#..#..#..#...#..#.#..#.#.#.#
...##.#.#.#.#....#.#..#.#.....###.###.##.#.....#.#....#..#...#.##...##.##..#.....##...#.#..#.#####....#..#....#..#..#.#.#....#.#....#.##...#..#......##...##...#..##.#.#.##..##.##.#.#.##......#...#..#.#.#.###.......#...#..#.#..#..#.#..#....#.#.#....#..#.#..#..#.#.....#.###.....#.#.#..#...#.#.##.#..#......#.#...#.#.##.#.#.#..#...##.#..#.##.#.#..#.#.#.#......#...##.#.#..#.#..#.#.#..#..##..##.##..#.....##.#...#..#...#..#.#.#.#....#.#...#.#..#..#.##.##.#.##...#....
#.###.#..#..###.##.#.###.#.#.#.#.#.#.#...#.##.#.#..#.#.#.#.##.#...#.#.....#..#.#...#.#...#......#..#.#..#.#.#.#.#..#..#..##.##.#.##..#..##.##..##.#.#...#...##..##..#.......#...#....##..#.#.##..#..#.#..#...#..#.#.#..##..#.#..#.##....#..#.##.#..###.#..#.#.#.#.###..#.#.#..#..#.##..#...###.#..#...#..#.#.##.#..#.#...#.#...#....#..#....#.#.#....#.#...#.#..###.#.#.#..#.....#...#.#....###.#...##..#..#..#.##....#.##.#..###.#.#.#....#.#..#.#.#..#..#.....#..#.#...#...##.
..##...##..#......#..##.....#........###..#...#..#..#...#......#.#..#.#.#.##.#.##.#####.###.###...#.#..#....#.#..##.#.##...#......##..#..##..##.#.#..##.#.##...##.#...##.#.#..#..#.#...#....#...#.##.#.##.#.#..#..#.#.#...#....#.#...#.#..#..##.#.#....##...#.#..#.#..#..#.#.#.#..#...#..#..##..#.#.#..#.#....#.##.#.#.##..#.#..#.#.#.#.#.#.#.#.#.#.#....##..#.#....#.#..##.#.#.###.#..#.#.#......#....#.#.##.#..#.#.#..#..##.#........##.#...#..#..#.##.###.###.#.#.#.#..##...#
.#...#..###.#.##.#..#...#.#..#.#.#.#.....#..#.##...##.#...##.#..#..#.#...#....#..#.#.#.#.#.#....#.#...#.#.###.#.#...#...#.#..##.##...#.#..##......#.#...##...#.#....#.#..##.##.#..#..##..#.#.##.#............#..###.#..#.#.#.##....#..#.#..##.....#.#.#...##....##..#..#.##..#..#..#.#..##.#...##.#..#.#..#.#.#..#..#....#.#.#.#.##.#.#....##.#...#..#.#...#.#.##.#.#..#.....#...#...#..##.#.##.#.##.#.#....#.#.#...#..#.#...#.#.#.#.##...##.#.#..#.#.#...#...........#..##..#..
..#.#..#......#...#..#.#..#.###...#..#.#..#..#...#...###.#....#..#.#...#..##.###.............#.#..#.#....#....#.#.#...#..#..#...#..#....#....##.#..#..#...#.#..#.#.#...##........###..#.#......#..#.#.#.#.#.#..#.....#.#...#.#..##.#.#....####.#.#...#..#...#.#....#..#....#...###..#..#....#.#...#.#...#.#..###..##..#.#...#....#..#..#.##...#.#..#..#..#..#....#..#.#..#.#..#.###.###...#..#...#....###.#..#..#.#..#...#.#.#....###...#..#.#...#..#..#.###.#.#.#.#.###...#.#.#
