489 489
.###.#....#.#.#..##.....#.#..#..#.#....#.#.#.#.#..#...#..#.##.#..#..#...#.#..#.........#...###..#...#.#..#..#..#...........#.#.#....#.#.#.#..##....###....#...#..#.###.#....#.##.......##.#..#...#...#..#.###..#...#...#.#...#..##..#.#.#..#.#..#..#.#....###.#.#.#...#....#..#.#.......#..#....#..#.......#...#.#.#..#.....#..#.#..#.#.#.....##...#...#.#..###......#...#..#.#..#..#.....#...#.#.#....#.....#.#......#.#..#......#..#...#.#....#..#.##...###..#..#.#..#.#.#..#.#......##..............#.
..#...#.#.......#..#.#.#..#.#.#.#..#.#..........#..#.#.#.#.....#...#.#.#..##..##.#.#.##..#..#..#.##.#.#.#..#..###.#.#.#.#.#.....#.###.......#..#.#..#.#.##..##..#...#...#.#.....#.##.##...#.#.##..#.#..##..#..#..##.#.#...#.###....#..#..#....#...#...##.#.#......##.#..#.##.##...#.#.#..#.#.#.#.#.##.#.#.#.##.#.....#.##.##.#.#...#....#.#.##..##.#.##..##..#..#.###..##..#....#.#..#.#.#.#.#......#.#.#.#.#...##.###....#.#.#.##.#..#.#..#.###.#.....#.#.#..#..#..##......#.....#.##....##.##.#.####...
.#.#.#.#.#####.#..###...#.#...#..#..#.#.###.###...#.......##.##..#...#...#..#.#..###.#.##..###...#..#.#..#..#..#.#.#...#.##.##.#.....#.##.#...###..#.......#..#..##..#.#.#.##.#..##...#.#.#....#.#...#.#..#.#...#.#....##.#..#.#.##.#.#.#.#.#..#.#..##......#.#.##.#.#.#........#..#...##.....#..#.....#.#..#..#.##.##..#..#.#.#.#...##.#.##...##..#.#..#..#..#.##..#.####.#.#.##...#.#..#.....#.#.#.......#.#.#.#.....###..#..#....#.#.#.##......#.#.#....#.#.#..#..#.##.#..##.####..#.#...##.#.#...####
.........#.....#.#.#.#.#...##..#.#.#...#...#..#.#.#.##.##..#...##.##.#.#..#....#....#..#.#..#..#.##....#...###.#.#..##........#.#.#.#.##.#.#.#.#.#.#.##.#.##.#..##..#..#...###..#..##..#....###...#.#...#.....##..#.#.##....#..#.#...........##...#...#.#.#.#..#...#..#.#.##.#.#..#.##...#.#.#..###.###...#..#.....##..#.#...#..#..#...#...###...#....#..#..#.#..#.#...##.....#..##....#...##.#.#.#.#.#.###........#.#.#..#.#.#.#.#.#.#.#....#.#.#.#..##.##......#.#....##.#..#...#.#..##.#.......##.....
#.##.#.#..##.#...#...#..##.#..#..#..#.#.#.###..#...#..#...#..#.#..#...#..#..#.#..#.#..#....#.#..#...#.#..##.#..#.#.#...#######.....#.......#.#......#.#..#....#...#..#.#.#..#.#.##..##.#.#.#...##....#.#..####...##.#.#.#.#.#.#..#.#.###.#.#....##..##.#...#..#.#.###.#....#.##.##...#.##.#..#.#.#.....#.#..#.##.##..#.#.##.###.#.#.#.#.#.#..#.#.#.#.#..#..#..#.#...#.#..#.#.#..#...#.#..##..#....#..#.#..##.##.#.#.##...#..#......#..#...#.#.#.#..##..#...#.#.##....#.#.#..##..#.....#..##.#.#.#....##.#
.#..###..#..#..##.##...#....#..#...#.......##.#..##..#.##..#..#.#.##.#..#..#..##..#.#.#.##.#..#..#.#....##...#......##.#......#.#.#.#.##.#...#.#.#.##...#.##.#.#.###.#..#..#..#...#..#..#..#.#.#.#.##....#...#.##....#..#.#....#..#.....#.##.###.##..#..#.#.#......#..#.#.#.#....#.##.##..#.#.....#.##.....#...#...#.#.#..#..#....#..#..#...#...#..#.#.#.#..#.....##...#.#..#..#..#..#..#...#.##.#..#....#.#.#.#....#.#.###.#.##.##.#.#.##.#.....#..#.#..##...#.#.##.##....#..#.#.#.#...#..#####.###...##
...#.#.#..#..#.#.....#..##.#.#.#.#.#.#.#.#.....#.#.#......##.#.........#.##.#..#.#.....#...#.#..#.#.##.#..##..#.###..#...##.#..#..#..#..#.##..#...#..#.#.........##....#.#...#..##..#.#..#..##.....#.#.##.#.##...#.##.#..#..#.#..#..##.#....##.#....#..#......##.##..#.#.....#.##........#....##.#..#..##.#.#.#..#.#.#.#.#..####.#..#.#...#.#.##.##..#.#.#.###.###..#.#....#.#..#.#.#.#...#........#..###..#....##.#...###.....##.#......#..#.#.#..#...#....##...#......#.#..#...#..#.##.#..#.#.....##..#
.#.#.....#.#.#..###.#..#.#...#..#...#.#...#.##...#..###.#....#.#.#.#.#........#..##.##.#.#...##.#.#.#...#..#.#.##..#..#.#.#..##..#..#.#.#....#.#.#..#..#.##.###.#..###.#..##..#.#..#....#..#..#.##.#.#.........##...#.#.#..#...#..#.#.#.##.#...#.#.##.#..##.#.#.#..#....#.#.#..##.###.##..###...#.#..#...#.....#..#..#.#..#..#.#...##...##.#.......#...#.#..#..#...##...#.#....#.#......#..#.###.##.#.....#..#.#.#..##..#..#.##.#..#.#.##.#..#...#..#.#..#.#.##.#.#.####..#.#..#..##.#....#.....##.##.##.
#....#.#.....##....###....#.#..#.#.#..#.#..#...#...#..##.#.#..#.#.#.#.#.#.#.#..#...#....#.#.#.#...#..#.#.#.....#.#..#.#....##..#..#.#...##.#.#.....###..#.##....#.#....#.#..#.#..#..#.#..#...#.#.#.#.#.#.##.#.#.##.#..#..##.#.#..#...........##...#.....#...#....#.#.#.#...#..#......#.#.#....#.#..#..#.#.##.#.#.###.#.#.#..#....#...##..#...#.#.#.#.##..##..#..##.#..##.#..###..##.#.#..#.##..##.....##.#..#.#...#.#..#.#.#..#...#.#..#..#.#.#.#..#....#.#.............#.#.#.#.##.#.#.###..####..#......
.###..####.#....#.###..#.#....#..#..#..#.##.#.#..#...#....#..#..#.....#..###..#..#..##.#......#.#.##......##.#.....#..#.#.#.##...#...##...##..##.##.#..##...#.#...##.#....#.#.#.#..#.#..#..##..#.....#..##.#.#...#...##.#......#.##.########.#.#.#..####.###.#.#.#.#..#.#.#.#...#.#.#...#.##.#.#..##.#.#..#.#..#..#....#..#.#.#.#.###.#.#.##..#.###...#.#..#.#.#....#.....#.#.##.....###..#..#...##.#..##.#....#.#.#..#..#..#.##.#..#.#.#.#......#..###.....#.##.##.###..#...............##......#.##.##.
.#..##.#..#.#.#.#..#.#..#.##.#.#..#...#..#..#..###.##.#.#..#..#..##.#..#..#.#..##..#....##.#.#.#.....###.#..#.##.#..#....#...#.#..##...#.##.#.....#..#.#..###..#.#..#.###.........#..##..#..##..#.##...#...#..#.#.##.....##.#.#.............#..#.#.#.......#..#.#...#.#.#...#.#.##.#..##.......#.#......#.#.##...#####...#...#......#......#.#...#..#.....#..#..##.#..##.#.......#.##.#.##.#...##....#..#...##.#.#..#.#.##.#.#.....#........##.#.#.#...#.#.#.#..#......##.#.###########.#...####....#..#.
.##.#...#....#...##....##..#.#.#.#..##..#.#..##.....#..#.#.#.#.#.#.#.#..##....#..#..##.##...##...#.#.#..###.#.###..#..##.#.##.#..#..##...#...#.#.##.#...#.#..#.#..#......##.##.##.#.#...#..#..#.#.#..#...##.#...#..##.###..#...#.##.#.#.##.###.#.....#.#.#.#.#...#.#....#.##...#....#...#.#.#.#...##.##...#...##..#...#.#..##.#.##.#.##.#.#....##.#.#.#.#..#.#.#.#.#.#.##..#.#.##.##....#...#.#.##.##.#..#.#..##.#.#..........##.#..#.#####...###...##....#..#.####.##..#..............#..##...###.#..#.#
.....#.#.##.#.#.#..#.#.#..#....#.#.#..#.....#..#.#.#.#...............#.##.###..#.#.#...#.#.#..######.#.#.#..#..#.#..#...#......#..#.#.##.##.#.#..#...#.#....###.#.##.#.#...#..#.#.#..##..#...#...##.#.#.#.#..##...#...#.#.#.#.#..#.#.#....###...#.#.#.#.###...#.#...##.#....#.#.##.#..##.#.#...#.###.#.#.#..#.#..#..##..##.#......#...#.#...###.#....#.#..#..#...#.#......#.#.##..#..#.#.#.#........#..##..#.#...#..#.#.######....##.......##..#..#...#.##..#...#..#..#.#.###.#.#.###.#.#....#....#.#....
#.##......#.#....#.#.#..#.##.#.#.#...##.#.#...#.#..#..##.##.#.#.##.#......#..#.#....##...#..#.#..#.....#..#.#.#...#.#.#...##.#.#.#..#..#.......#.#.#.#..##.###......#.#.##..#.#...#.###.###.###.#..#.......#...#.#..##..#......#...#..#.#..#.#.#..##.....#.#.#...##..#..#.#.#.......#....#..##.#..#....#..##..##.#.#..#.....#.#.#.#.#..#..##..#.#.#.#...##.#..#.##...#.#.#..#....#.#..#..#..#.#.#.##..#..#.....####.#..#.....#.###..#.#.###..##.###.#.#.##.#.#.#.#.#.#.#.....#.#.#...##...#.#.#.##..#.#.#
##..#.#.#....###.#..#..#....#..#.#.#...#.#..##....###.#..#.#...#..#..#.##...#...#.##..##...#...#...#.#.#.##.#..##......#.#..#.#...#...#..#.#.#...#..#..#....#.#.#.###.....#...#.#....#...#...#...#..#.##.##..##....##..#.##.##...#.#.#.#.#.#.#...#.#.#.#.#.#.#.##...#.#.#..#..##.##.#.#.#..#...#.###.##.#.#.#.......#...#.##...###...##.#.#..#...#....##...##.#....##.#..##..#.#.#.#.#.#.#.#...#...#.#..#..#.#...##.#.#.##.#.#.....#...#....#.#....#..#..............#...##.#.....#.#...##.##..#..#...#..
#..###.#.#.#.#.#.#.#.#..#.#..#....##.##...#...#.#..#..#.#...##.#.#.##.##..#..#.#....#.#.##..#.#.#.#.##.#.....#.###.#.#..#..#....##.#.#.#.#..#.#.#.#..#.#.#.##..#..#..#.##.#.#..#..##..#.#.#.###.#.#..#......#..#.#.#.#.#...#...##.#..#....#...#.#...#...#....#.#.##.....#.#.#...#..#..##.#.#.#.#..#..#...#...#.##.#..#.##....##.#..##...#..#..#.###.##.#.#......#.#...#.#.##..#..............##.#.#....#..#...#.#...........#..#.##.#.#.#.#.....#.#..##.##.##.#.#.##...#.#.###.#.#....#.#..#..#..##.##.#.
.#..#.....##.....#.#.#.#.###...#.#....#.#..##.##.#...#.#.#.#..#.....#...##..##..#.##..#....#.....#..#..#.#.#.#..#...#..#..#.#.#.#......##.##......#.#..#..##..#.#...##.#..##..#.#.#.#.#...#..#.....#..#.#.##.#.#..#..#...##.#.#.#..#...#.#.##.#...##.#.#.#.#.#.#...#.#.#....#.##.#..#..#...##..#.#..#..##..#.....#.##.#...#.#.#..#...##...#..#...#..#...#..#.#.#.#..##.#....#..#.##.#.##.##.##...#.#.##.#..#.#.#..#.##.###.#.#..#........#..#.##.#.#......#..###.#..#.#.##..#...#..###.#..#..#..#.......#
...#.##.#.#.##.#..........#.##..###.#..#..#.#..#...#...#...#.#.#.#.#.##.#.#...#.....#..#.#...#.##.#..#..#.#..#.#.#.#.#...#...#...#.#.##...#.###.#.#.##..#...#.#.#.##..#.#...#....#.....##..#...#.#..#..#.....#.#.#.#..##.#....#...#..##.#...#..#.#.#........#...#.#..##.#.##..##..#.#.#.##...#.#..#..#...##.#.#.#...#..##..#..#.#..#.#.#.#..#..#.##.##.###.##..#..#....#.#.#..#....#.#..#..#..#.#..#....#.#.#...#.#####...#..#.#.##.###.#.#..#.......#.##...#.##.#.##......#.#.#.#.#.#.##...##.#.#.#.###.
##.#.#.#....#.#..#.#.#.#.#...#.#.###..###.....#..##..##.##...#..#....#....##.#..##.#.#..#..#.#.#....#..#...#.#.#..#....##.#.#.#.#.#...##.#.......#...##.#.##..#.#.#..#...##.###.#.####..##.#.##.#..#..#.#.###........#.#..#.#..#.#..#.#..#.###...#...#.#.#.###.##.##..#....##....#..#....#.#...#.#..#..##......###.#..#..#..#.#..#..#.....#...#.#....#..#....#.##.#.#.#...#.#...##...#.#.#..#.....###.##.....#.#....####.#.#...........#..#.#.#.#.###.#.#.#..........#.###................#.........#....
...#.....##.#..##.#.##..#.#.#.....#.#..#.####..##..#.##..#.#.#.#.###..#.#..#.#.#.......#.#..#.#.#.#...#.##.....#.#.#.#....#.#...#..#.#.#.#.###.#..##..#.#.#..#.....#..##.#....#........#.........##.#.......#.#.#.###...#..#..#..#.#....#...#.##...##.#..##.#........#.#.##...#.#.#...##..#..#.....#.#..##.#.#..#....#..#..#....#..#.##.##.#.#...##.#..#.#.##.#.#.#..#.#.##...#...#.#....#.#.#.###.#..#..#.#.....#.#.###.#..#.#.#.#.#.#..#.....#........#.#.#.#.#.#.#....#.#.##.##.#.###.#..#.#.####..###
##.#.#.#.##.#.###.#.#.#......##.##....#..#..#.#..#.....#..#..#.#.#..#..#..#...#.####.#...#.#..#..#.#.#..#..#.#.#.#..#..#.#...##.#.##.#....#...##.#.#.#......#..#.#..#..#..##.#.#######..###.#.#.#....#.##.##.#..##...#.#.#..#..#...#.###..##..#..##.#..##....#.####.#..#..#.#..#....###.##.#..##.##....#.#..#..#..#.#.#.##..#.##..##....#..#..#.#....#.....#....#...#.......#..#.#.#.#.##........#...###.##.#.##..#...#..#.#..##..##.###..#.#.##.##.#.##.####.#.#..#.#.##...#.....#....##.#..##......#...
.#.##.###...#..#.......#.###.#....#.#..#...#..#.#.##.#.#.#.#.#.#...#..#.#..##...#...#.#.#....#..#......#.####....#.#.#.##.#.#.....#..#.#.#.#.#...#....##.#.#..###.##.#..#.#............#..#..###.#.#..#...#..#.#.##.#......#..##.##..#.##.#..#.#..#...#.#.#.#.#.......#..#...##.#.#......#.#.#......##....##..#..###..#...#.#.#..#..###..#.#.#...##.##.####.#.##.#.#..#.#.#..##.#.......##.#.###...#..#......#..##.#.#..#..##...##....##.#...#.....#.#.#.##..#..#.#......#.#.##.####.#....###...#.##...#.
....#..#..#...#.##.#.#..##.#.#.#.###..#..##.#.#.#..#.##........###..#....#...##..#.#......#.#.#.##.#.#.#.#.#.##.#.......#.#..#.#.##.#.#..#.#..##..#.#.#.#..#.#.#..#..#.#....###.##.#.#.#.#.#..#..#.#.##.#...#..#.....#.#.#...#.....#.......#.....##.##...#..#..#.#.#.#..#..#.#.....#.##.#...#.#.#.#.###.##..#...###.#.#.##..#..#...##..#...#..#.#...#..#..#.#..#.....###.#.###...#.##.##.#..#...#.#.#...##.#...#.#.#...#.#....##.#.#.#....#.#.#.###.........#.##...#.#.#.#.#...#..###.####...##..#...###.
.#.###..##..#...###.###.#.....#...#..#..#...#.#..#.....##.#.##....#..#.#...#....#....##.#..#......##..#....#....#.####.#..#.#.#........#.#...##.#.#.##....#....#.#.#.#..##.#...#..###..#.....#.#..#..#.#..##.#...##.#.###.##..#.#.#..##.#.#.##.##......##.#.#.#.#.#...#.#.#.###.#.#.#..##.#.#.#.#.##.#.#..#.#.##.#..#.#...#.#.#..##...#..##..##...##.#...#..#.#.###.#.#.......#.#....#.#..#...##.#...#.##..#.##....#.###...#.#.#.#..###.#...........##.#.#.#...#.#.##...#...#.#.#..#..#....#.#.#####....#
#...###.#.##.#.#.#...#...####.#.##.#..#..##...#.#..#.##..#.#.#.##..#.##..#..#.#...####.###..#.#.#.#.#..#.#..###..##....#.##...##.#.#.#.#.#.#.........##.#.#.###..#....#.#.#..#..#..#.#..#.#.#....#..#...#.#....##..#...#....#.#..#.#...#.#..#...#.##.##.......#.#..##........#...#..#.#....#...#.......#.#.........#..#.##....##..#.##..#..#....#.#..#.##.#.#...........##.####.#.###..#.#..#....#.#..#..#..#..#.##......#.##....#.#.###.#.#.##.#.#...#.#.#..#..#.#.#.##..##....#.#..##.#.###....#.#.#.#.
.#.#.#.......#....#.#.#.##..#.#......#.#..##.##..#.#...#.....#.#.#.....##..#...#.#.....##.#..#...#..#.#.#..#..#.#..#.#.....##.....#####...#.###.#.##..##.......#..#.#...#.#.#..###....#..#...#.#.##.#.#.#..##.#..#..#.#.#.#.#.#.#....##..##..#.#....#...#.####...#.#..#.###.#.#.#..#....#.###.#.#.##.##..#.#.#.###.#.#...#.#.#.##.#...#...#..###.#.#....#.....##.#####.#..#.........##.#.#.#.#.#...#.#.#..##.#.#.#.#.#.##.#.#.###..#..#..#..#..#.#.#.#..#.#.#.##.....#..##...#.#....#...#..#.#.##...#....
.....##.#.##..#.#.......#.#....#.#.#...#.#...#..#.#..##.##.#..#...##.#.#.##.#.#.#.##.#......#.#.###......#.#.#...#..#..##.#.#.#.##.#.#.#.#....##.#..#...##.#.##..#.##.#....#.#..#.##.#..#.#.#.#...#..#....#.....#..#..#.#..#....#.#.#.##..#.#...#.##.##..#....##.#..#..##..##...#.#.##.#.#.#..#.....##..#.###.....#..##.#.#..#..#.#.##..##..#..#...#.###..#.#.##......##.#.#.#.#.###..........#.##..#....#...#...#....#.#...#....#..#.#.#..#.#......###..........###..#..###.##..#.#.##..##.......##.#.#.
##.##..#..#.#.##.##.###.#..##.###.#.##.#..##..#....#.#..#.#.#..##.#..##..#...#......###.#.#.....##.##.#.#.....##.#.#.#...#..##.......#....#.##.....##.#..#.#.#.#.#.#.###.#.#..#...#...#.#.#.....#.#.#.##.#.##.##..###.#.#.###.#.#.#....##.....##........#.#.#.#...#...#..#....###....#......#..#.#.##..#...#..#.##.#..#....#.#.#..#..##....#..#..#.#.#...#.#.#..##.##.......###..#..#.#.#.#.##..####..#.#..#.#.#..##.#..#.##..#.#.#...#.##.....#.#.#.#..#.#.#.#.#...##..#..#....#.#.....#.#.#.#.####..#..
.#.#..#.##.........#..#...###..#.....#.#.###.#..#.##..#...#.#.##....#..#..#.#.###.#.###..#..###....#...#..##.#.#.#.....#...#..#.#.###..##.#...##.#...##.#...#....#.#.##.##...#.##..#.#....###.##.#...............#.#..#.#..#...#...#.##.#.###..#.#.#.##......#.#.###.#.#.#.###....#.#..###.#..##..#..#..#.#..#####...#..#.#..#..#.#.#.#.##.#.#.#..#..##.#......#.##.#.#.##.#.#..#..#.#..#..#.#.#.#.#.#.##.#.###..#.#.#.#..#.#..#...#.#.....##.#.####...#.#.#...##.#.#..#..#.#.##..#.#.##...#...#..#..#.#.
....#.#.#..#####.##.#..##..#..#.#.#.#..#..#...##.....#..#.....#.#.#..#.##.#.#.#..#...#.##..#..#.##..##..#.#..#....#.##.#.##.#..#....#.#.#.#.##..##.#.#...#.#.###...#....#.##.#...#....#.#...#.#...#.#.#.#.#.#.#.#...#.#.#.#.#.#.#.#.#.#..#...#....#..#..#.#.#.....#............#.###.#....##.#...#.#...#...#.##.#.##..#..#.#.#.#..........##.....#.#..#..#.#.#.......#.#..##..#.#.#..#.#.##....#.#.#.........#.#...#.....#..#.#.#.##.#.###.#.#...#...#.#...#.###...#.#...#....#..##..#...##.#.#.#.##....#
.##...#...#....#.#...#...#.##.#..#...#.#.#..##..#.###.#.#.##.##..#.#......#.#...#.#.##.#.##.#..#.#.#.#.#.#.#.##.#..#.#..#.#...#..#.#.#......#..#...##..#.......#.#.#.#.#......#.#.#.#..#..##...##..#.#.#...#.#.#..##....#...#.#.#.....##..##.#.##..#..#..##..##.#..#.###.####.#...#..#.#.##...##....##.##.#.....#..#.#..#....#..#.##.##.##...#.##..#.###...##.#.#.#.#...#....#......##....#.##.#.....#.####.##...##..##.#..#...........#.##....##.#.#.#.#.#.#...#.#..#.#..#.#...#..#..#.#............##..
#..##..##..#.#....##...##...#...#.##.....##..#.#....#..#.#......#...##.##.#..#.#....#.....#..#...........#.....#.#.#...#...##...#.#...##.##.#.#.##....#.#.###.#.#...#....#.##.....#.#.#.#...#.###.#..#..##.......#..#.#.#.#.#.#.#.#.##..#.#..#...#..#.#.#..##..#.#.#.#..#....#.#.###....#..#.##..#.#......##.#.#..#..#.#..##.##.....#..#.#.##.#..#...##..#..#..###.###.#..#.#.#.##.#...#.#....#..##.###....#..##.###...#..##.#.###.#.#......###.#...#.....#...##....#...##.##.###.##.##...#.#.##.#.#...##
..#..#.#.##.#.##.##.#.##.#.#.#.##.###.##....#...#.#.#.#..#.##.#..#.#..###.#.#...#.#..###.#..#.#.#.#.##.#..#.#.#.....#.#..##..#.#...#.#..#.#.#.#..#.####.#....##.#.#..###..##.###.###......##...#..#.#.#.#..##.###..#..##...#.......#...#...#.#.##.#..###.#..#.#.......#...#.#...#.#..#.#.#......#.#.#.#.#.....###..#.#..#...#..#.###..#..#.#...#..#.#..#..##..#.#...#...#..##....##.#.#.#..###.#...#.##.#.#..##...#..#...#....#...#.#..#.#.##....#.#..#.##..##..#.##.#.#.#.#............##.#.#..#.#..#...
#.##.#...#.........................#.#..##.###.#...#...#..#..#..#..#.###.....#.#.#.#...#..#.#.#..#.#...##.#..#.###.#...#..##.#..##....#.#.......#.#.......#.#....#..#...##.......##..##.#.#..####.....#..#...#..#.#.#...#.#####.#.#.#.###.#.......##..#....#..##.#.##..#.#.#.#.#...#..#...#.#.#...#..#.#.#.##..#..#....#..#...#..#.#.##.#...#.#..##...#..#.#.#...#.#.#.#..#...#.#.#.#.#.#.#.....#.#......###...##.#.#.#.#.#.#...#....#.#.#....##.....#.#.#.#.#.##............#.#.#.#.##........#...###.#.
......##..#.#.#.#.##.#.#.#.####.###...#.....#...#.#.#.#..#.#..#..#....#.###.#........##..#..#.#.#...#.#..#.#.#.#.....##..#.....#.#.#.#...##.#.##...##.#.#..#..#.#.#.#.##..##.#.#...#.#.##.#.#..##.#.#...#..##..#.....#.#...#..#..#.....#....#.##.#.#.#.#.#...#..###...#.........##...#..##..#.#.##.#...#..#.#.#.#...##...##.##..#..#......#.....##..#..#.....#.##.......#..#.#.#...........##.##....#.#.#.#..#.#..#....##....#.#.#.##.#...##.#..##.##.............#.#.#.##.#..#..#..##..#.##.#...#....#..
#.##.#...#..#.##..#.#.#.#.#...#.#..#.#.###.#.#.#....#.##.#..#..#..#.##..#.#..##.##.#...#..#....#.#.#....#..#.#.##.##..#.#..#.##..#..#.##..##....#.#..###..#.#..#..#...#.#.#.#.#.##..##.......#...###..#.#.#...#.#.#.#..#.##.#...#..##.#.##.#.#..#...#...#.#.#..###.##...########..##..#...#..#.##..#.#.#.#.......#.#..###..#..#..#...#.#.#.###.#..#..##..##.#...#.##.#.#.#...#..#.##.#.#.##.#.#..###.###...#..#.#.#.#.#..#.##.#...#....##.#....#..#...#.#.##.#.#.#...#.#...#.#.####...##.#..###.#.#.##.#.
.#.#.#.#..##.#..##.........##....#...........#...#.#......#...#.#...#.#.....#..#..#..#.#.#..#.#.....#.##.#.#.#...#..#....##..#.#.#.#.....#..#.##...#..#.#.....#..###.#.............#..#.###.#.#.###..##.....##....##..#...#..##.#.#..#..#....#.#..##..#.#.#...#.#...#.##.......#.##..#..##..#..#..#.#.....#.#.#.#...#.#...##.#.#...##.#.#..#..#..#..#..#...###.#...#..##.##.#..#...##.#.#.#.#..#.#.#..###.#..##...#..#..#......#.#.##.#.##.###.##.##.#.#.#..#..######..#.#.#.....#.###.....#.#.#...###..#
......#.#.#..#.#..####.##.#...#.######.#.#.#..#.#.##.#.#.#.##.#..##....#.##...#.#..##..#..#..#.##.#...##.....#.#.#.#..#.#..#.#...#..#.#.#..#....#.#..#...#.#.###..#...#.#.#.#.#.##...#.#....#.#..#.#.#.#.###.#.#.#..#..#.#..#.......#..#..###...#..##..#....##..#.#.#...#.#.#.#....#...#...#..#..#...####..#...#.#.#....##......#.#.#....#...###..#..#.#.##.##...##.##....#..#.##.#.#........#.......#.##..#...##...#.#...##.##..........#.#..#......#.....#..#..#...#..#.#.#.#.#......###.#.#.#.##.#..#.
#.##.##....#.#..#.....#....#.#...#....##..#.#.#.....#.#....#...#.##.#.#.#..#.##..#.#.#..#...#..###.#.#..##.##...#...#..###.#.#.##..###...#.#.##.#.#.#.#.#...###..#.#.###.#.#.#..#.#.#...###...#.#...#...........#.#...#....#.#.###.#..#.#...#.##..#...###.##.#.###..#.#.#..#.#.#.#...##.#.#..#.#.##.#...#.#..##..#..#.#...#.#.#...#...###.#.#.#..#.#...........#.#...#.#.###..........#.##.##..#.#.##.....##.#.#..##....#.#.##..##.##.#.#..#.#..###.#.#.###.##..#..##..#..#..#.#.#.#.#.#..#.......#..#.#.
.#.#.#.###.#...#.##.#.##.#..#.#.#.###...#.#.....#.##...##.#.#.#......##..#.#...#......#..##..#..#..#.#.###.###.##.#.##..#..#....#.#.#.#.#..#...#..#...#..#.#.#..#..#..#......#.#.....#.#...#.#...#.##.##.#.#.###...##..#.##....#.#.#.#....##...#.#..##.#...#....#..#...#..#.....#.#.#...#.##......#..##....#..#.#..#..#.##...#..#.#.##..#.#...#.##...##.#.#.#.#.#..##.#...#.#.########.##.##..#.###..#.#.##...#.#...#.##.#.....#.##..#.#..#...#.#.##...........##.#...#..#..#..#.#..#.#..#.#.#.###.#.....
.....#.#.#...#.....#....#..#..#.#....#.###.###.##.#.##.#.......#.##.#..#.#..#.#.##.#.#.#.#.#.#.#..#..#..#...#..#.#.....#.#.#.#.#....#.#.##.##.#.#.###.#.#..#..#...#.#.#.##.#..#.###.##.#.#....#.#....##...###...#.#...#...#.#.#...#...##.#.##.#...#..#.#.##..#.#..#..##..#..#.##..#.#.#......#.#.#.#...#.#.#.#...#...#.#..#.#.#.#.#.#.#....#.#..#..#..##.#.#.##..#.....#.#....#.............#....#..##..#..#.#....##..##..#.##......#..##..#.##......#.#.#.#.##....#.##.#.#...#....#...#...#..#....#.##.#
.#.#.#.#..#.#.###.#.##.#.#..#....#.##...#..#.#.#..#..#..#.###.###....#...#.#......#............#.#.#...###.#.#.#..#.##...#..#....#.#..#..#..#.#.#...#.....#.#..#.#.....#..#..#..#...#...###.#....#.#.#..##.#..##..#.#..#.#...##.##.#.#..........##..#..#.#..###.#..#.#..##.#.#..#....#..##.#..#.#..#.#..#..#..##...##....###..#..#..#...#.#....#..####...#......#.#.##.....##...#.###.###.###.###..#...#.#....#.#.#.#....#....#.##.#..#.#.#.....#.##.##.###.#...##.#.......#.#..##...##..##..#..#.#..#.##
#.##.#..#..#..#............#.##.#....#.#.#......##..#.#..#.....#..#.##.#....##.#.#.##.#.#.##.#......#.#.#..#....#..#..#.#..#..###.#.#...#..##.#...##.#.##....#...#.#.##..#.#..#..##...##.#.#.#.#....#.#.#....#..#..#.#.#.###..........##.###.#.#..#...#...#..#..#.#...#.#..#..#.##.#..#.#...#.....#.#..#.#...#..##....#.#.#.#..#..#..#.#.###.#.#.#.#..#.#..#.##.......#.##..#.#..##..#..##....#.#.#.#.#...#.##.#....#.###..#.#.#.##..##.....#.##.#..#.#..#...#.#..#..##.###....#..#.#...#.#.#..#.###....#
..#...#..#.#.#..##.##.#.##...#...#.#.#...#.#.#.#..#.#...#.#.#.#.##....#.#.#.#...#..######.#.###.#.#.#....#..#.##..#.#....#...#..#...#.#.#.#....##.#..#.#.#.#..##..#...#.#...#.#.##.#.###.#.#..#.##.##....#.##.#..#.#...#...#.#.##.##.##..#..#.#.#...##.#.#..#.#.....##...#.#.#...#..#.#..#.#.#.#.##..#.....##.#..#.##.##.....#.#.#..#..#..#...#......#....#.#.###.#.##.#..#..###....#..#..##.#..........##...#..#.##......#.#.......#..#.###.#....#.#...#..##...#...#..#....#.#..#.#..##..#...#...#..###.
#.#.#.##......#.#.##.#.##.##..#.#...#.##.##.#...#.#.#.#....#..#.#..#.#.....#.#.#.#..#.#..#..##.#.#..#.#.#..#...##...#.#.##.##.#.#.#..#..#.#.#.#.#..#..#...###....#.#.##..##...........#..#...#..##.#.##.#.......#....#.#.#.#.##..#..##..#..#.....##....#..#.#...###.#..##......#.#.#.#..#.#..##.#..#..##.#..#.#.#...##..#.#.#..#.#.#.#...###.#.#.##.#.###........#.#.#...#..#.#.##.#..#.#......##.#.##.##..#.#.#...#.#.#.##...#.##.#..#........#.##.#.#.#.#...##.##.#.#.##.#.#.#....#....#..##..##.#...#.
...#.....##.#..#............#....#.#......#..#.#..#..#.##.#.#....#.##.#.#.#..#.#..#.#..#..#.......#....#..#.#.#..##.#.#.#........#..#.#....#..#...#..#.##..####.#..#...#..##.#.##.#.#..#..##..#......#....#.#.#.#.#.#.###......#.#.#..#.#.#..#.#..#.#.#..#...##.#..#.#..#.#.###.#....#.#...#..#..#..#...##.#.....#.#.#.#...#.#........#.#.#..#....##..#.#.#######....#.##.#.#.#.#.#.#.....#.##..#..#..#...#.#....##...#.#...#####.#.#..#.#.#.##.#......#..#.##...........#.......###..#.##.#.#.#.#...##..
.#.#.#.##..##.#.##.#######.#.#.#...##.###.#.#...#...#..#..#...###......#...#.#.##....#...#..####.#.##.#..#....#.#....#...#.##.#.###.#..##.#.#..##.##.#.#..#.#....#..#.#..#..#.#..#.#.#.#.##.#.######..#.####.#...#.....#..####...#..#.......###.#.#..#.#...#.#...#.#..#..#........##...#.##..#..#..#.##.#....##.#......##.#...##.#.#.#..#..#.#.#.#..#............#.##...#..#..#.......##.###..#..#..#.##.#...#.#..#.##...#.#..#...#.#.#...#.#....##.###..#.....##.#.#####..##.#.#...#..#.....#.....#...#.
#...#.#.#.#.......#...........#.#.#..#......#.#..#.#..###..##.#..##.#.#.##........#.#.##.#.#..........#.#.#.#...#.#.#.#.#....#.###...#.#....#.#.#....#..#.#.#.#.#.#....#.#.#...#.....#...#..........#.....#...#.#.#.##.#.##...#.##.##.#.#.##.#...#..#....##.#.#.##...#..#.#.#.##.#..###....#...#..#..#....##...#.#.##.#.#..##.....#...#..#......#..###.#.##.#.###.....#...#.#...###.#.###.#..#.##.##...#..##..#..#..#..##..#.#.#.#......#.....#.#.....#.#..#.#.#.##.....##.###.####.#.#.#.##.#.#.#.####..
..##......#.####.#..#.#.####.#....#.#.#.#.#..#..#..##..#.#.....#.....#....#.#.####..#.#..#.#.##.##.##...#..#..##.#....#...####..#.#.#....###..#..#.#..#.....#.#.#.###.##.#..#.#.#.##...##.##.##.##.#..##.#.#.#.#....#.#..#..#..##......###....##..#..###....#......##.#.#....#..#..#...#.##..#..#.#.#.#.#..#.##..#...#..#.#..##.#..#.#..#.#.###...#.###....#.#..#.##.#.#.#...#.#...###.#...#....#..##.###..#.###..#.#.#.#.#........####..#.###.#..##.#....#.###....#.#.#.#..#...#.....#.....#..#..#....#.
#.#.###.#..#......####.#......###.#.#..###..#.#.#.#...#...##.#.#.#.####.##.#.##...#...##..#.#..#..##.##...##.#....#.#.#.##....#.#....##.#...#..#.##..#.###.#.#......#....#.#.....#..#.#.#..##..#.#..#.#.........#.#....#...#.##..#.##.#.#.#.##.#.#..#..#.###.#.#.##...#.#.#.#.#.##..##.#.#.#.#.#..#...##..#.#...##.##..#....##..##..#..##......#.#...#..###....#...#.#..#..##....##.#...#.##.###..#....#..#...#..#....#.#.#.#.#.##.#...##.#.....#...#..#.#...###.##.#.##...#.#.#.##.##..#.#.##..#.#.#.#..
..#.#..#.#..##.#.#..#....##.#...#.#.#.###..#......#.#..##.#...#.#....#.......#..##..#....##..#...#...#..##....##.#.#....#.#.##...##.#.#..##..#....##.....#.#.#.#.#.#..##.#.#.##.#.#.....#.#...#...#.##..##.#.#.#.#.#.##..##....#.#...#..#..........##.#..#.....##...##...#.........#...#...#..#.#..##....#...##......#..#.##..#...##.#....##.##.###.###.....###..##.#..#..#.#.##..#..#.#.......#.#.#.#..#..#.#.#..#.##.......#.#.###.##.....#.##..####.##..##.#..........#........#..#.#.#.#...#.#...#.#.
#.#.#.#...#...#....#.#.##..#.#.#..#....#.#..##.##..#.#..#..#.#..##.##.##.#.#..#...#.#.##...#..##..##..#...##.#...#..#.#...#.#..##...#.#.#...#.#.#...###.#..#..##..#..#..#...#...#..##.#.#..#.#..#.....#.#.#.##.#........##..#.#..#.##.#.#.#.##.#.##...##..#.#.#.#.#....##.#.######.#.##..##.#.#.#.#..###..#.#..#.#.##..#...#.#..#.##.#.#.###.#...#...#..##.#..#.#....#..#......#.#.#.....##.#.#.....#..#.#.#.#.#.#.....#.#.#............#.#.#...#...#....#.....#.########.##.#.#.#..#.......##....#.#..#.
#.#.#.##.###.#.##.##..##.#......#.#.#.#...#.#.#.##...#.#..#..#.#....#.#.###..#.##..###.#.####.#.#.#.#.#.#.#..##.#..#..#.##....####.#..#..##.#..#..#...#...##.#..#.#.#..#..##..#..#.....#.#.#..##..#.#.......#.###.##.#.#..#..###.#..#.#....#.##.#.#.#....#.#.....#..####....#.....#...##..#.#.#.#...#...#.....###...##..#.#...#..#...#..#.#.#.#.#..#...##.#.#.#.##.###.#..#.###.#..#.##.#.##.###.#.###.#...........#.##.#.#.#####.#.##.###...###..##.#.#.#.#.##...........#..##.###..#.###.#.#.#.#...#...
..........#.....#.#..##...#.#.#.#.#..#.##.#.#.....##.#...#..#...##.##.#..#.#.#.#..###....#.#..........#..#..#...#.#.#..#..#.##.##..#.#..###.#.#..#..##..#.#...#...#.#.#..###.#.#.##.#.##...#.##..#.#.###.###..##.#..##...#..#.#..#.#....##.........#..##.#...#.##.#.#...##.#.#.#.#..##.#.#..#.#...####.#..##.#.#.#.#...#...#.#..#.#.#..##...#.#..##..##.....#.#..#......#.##......##.#.#...#..#...###...#.###.#.#.##.............#.#.#.##.#.#...#.......#...#..#.####.#.##.##.#.##..#..#..##....#.#.#.#.#
.##.###.#..####...##...##..#.##.#.#.#.....#..##.#..#.###..#..#.#...#..#.#.......#..#.#.#.#..#.##.#.##...#.#..##......#..#.#..#...#.#..#..#.....##.#.#.#..#.#.#.##.#.....#.#.#......#....##.#...##..#...#.#.#.#....#....##.#....#.....#.###.##.###.#.#.###.##.##.#.#..#.#.#.....#.#.#.#....#.#...##..#....####..#.#..#.###.#...#.......#...#.#...#..#.#..#.#.#.#.#..#.##....##.#.##...#...##..#.##..#..##....##.#.##.##.#.#.#.#.#.....##....#..#...######.#.#.#.#.....#.#...........#.#...#..#.##..#.#.#.#
...#....#.#.....#....#.#.#...........###.#.#.#.#.#.....#.#..#...##.##.#...#.#.#...#...#....#.#..#.#...#.....#..###.#.#.#..#.#..##..#.#..##.##.#.........#....#.#....##.##....#.##.#.#.#.#..#.##...#.##.....#..##.#..#.###...###..###.#..#.#..#...#.....#...#........#....##.###.##.#..#.#.#.#.#..#.#.#.#..####.#...#..##....#.#.#.#.#.#.#..#..#..#....#..#.#......#.#..#.#.....#.#.##..#.#..#..#..#.#.###.##.#.#.....#.#.#.##.#.###.#...#.#.##..##.....#...#.....#.##...##.###.##.#..##.#.#.#..##.....#..
.##.##.#...#.#.#.###..#..#.#.##.##.#...............#.#...##.##.##...#..#.#.#.#.##.##.#..##....#.....##..#.#..#.#.#.##...#....#...#....#...#.#..##.#.###..#.#....#.#...#..#.##.#...#.#..#.#.#..#.#.#.#.##.##..#....##...#..#...#.#...#.##..##..#.###.#.#.#.#..#.###.#..#.#.#.#.#....#.#...#...#..##...##..#.##...##..#...##.#.#...#.#.#.###.##.#.#.#.#...#....#.#.##.#.##.#.###.......#..#.#..#..#...#..#..#......#.##.#..#....#....#..#..##....#...#.##..###.##.#.#.#.##...#.#...#.#........#.#..###.#..#
.#...##.##.##.#.....#..#..#..##.#.#..#.#.#.#.#.#.#.#.#.#..........#.#.#.#.......#.....##.#.#.#.###.#..##.#.#.#.#.#...#.#..#.##.##.#.##..##....#..#.##...#.#.#.#....#.#.#.#.#...##.#...#..#.#.#.#....#.....#.#.#.#...#.#..#..#.#.#.##...##....##..#.#......##..#...#..#.#..#.#...#.#..#.#...##..#..#.#..#.....#.##..#..#..#.....#........#...#..##..#..#...#.#.#.....#...#.....#.#.#.#.#...#.#..#..##..#.#...##.#.#.#...#..#.##..##..#..##...#.#.#.###..#.......#......#..##...##.#..#.#.##.#....#....#.#.
#..##.......#...##.###..#...#..#...#.#..#...#...#..#.#..#.##.#.##..#..#..######...#.#..#....##.#.#.##.##.......#.#.##..#.#.##...#.#...#..#.#.###.#.#.##.#.#..#.##.##.......#.#..#..##..#.......##.#...#.#...#.##..#.....#..#.#.......##...#.#...#...#.##.#..#..#.##.#..##.....##.###.#.#.##...#.#.#..#...#.###.#.#...#..#..#.##.#.#.#.##.#.#..#...#..#..##.#...##.#.#.##.#.##..##.##..#.#.#..#..#..##.....###.#.#.#.#.#.#..#.#.#..#.#.#.#.#..##...##..#..##.#.#.#.#.##..#...##.#.#.#..#...#..#.#.#.#.#...
.#.#..#.##.#.#.#.#..#..#..#..#..#.#..#.#.#.###.#.#.#..##.#....#...#.#.#.#.......#..##.#.##.#...#..#.....##.#.#...#...#.#.#....##...#.#..###...#..#......#.#.#....##..##.##..#..#..#...#.###.###..#..#..##.##....###.#.#..##..#.#.####..#.###.#.###.#..#.#..#..#..#...#...##.##.#..#.....#..#.#..#...#..#..#.......#.#.##..#..#...#.#.#...#.##..#.#..#..##..#.##.##.#.....#..#.#..#.##.#..#.#...###....#.#................#.#...#.#.#.....#.#....##..#..#.#.#..#..#...#.#..##.#..#...##..##.#..#...#..#.#.
....##.##.....#....#.#.#.#.##..#...##.#...#.#..#..#.#..#..##.##.#...#.#..####.##..##..#.#..#.#.#.#.##.#...#.#.#.#..##......#.#...#...#.#.#.#.#.#..#.#.#...#..#.#.#.#...#..##..#.#..##...#.#.....#.##.##....#.####..#...##..#....#...#.#..###.#..#...#.#.#.#..#.#...##..##...#....#.#.#.#.#.#..#.#.#..#.#.#.##.###.#.#....#..#.#.#..#..##.#..#.#...#..##...#..#...#...#.#.#.###.#....#...#..#.#..#..###.#..###.#.#####.###.#..##......#.##....#.#.#.#..#.....##..#.#.#...#..#...#.#.#..#..#...#.#.#.#....#
#.##.....#.###.#.#......#..#..#..#..#.#.#.#..##..#...##.#..##..#.##.#.#.#.....#.#.#.#.#...#.#..#.#.#.##.##.......#....#.#.###.##..##.#.#.#.#.#..#.#..#.#.###..#..#.##.#..#..#.#...##.#.##.#.#.#.#.#.....#.#......#..#.#...#..#.#..#.#..#..#..##..#.#..#.#..#....#.#..#..#.#.##.##....##.....#.#..#..#.#.....##........#.#.#.#.#..#.#.#.....#..#.#...#.##.##.#.#.#.#.#.#.#.#.#...#.#..##.#.#.#..#.#......#.#..###.....#......#..#.#.#.##..#.#..#.....#.#.##.#..#......#.#.#...##....#.#..#.##...#...#.#.#.
...#.#.#.....#..#.#.#.#.#.#.#..#.#.#.....#..#..#..#.#.....#..#....#.#.#..##.#.#.##.....##.....#..#........##.##.#.##.#.#.#.##..#.#.........#...#...#.#....#..#.#.#..#...##.#...##.#..#.#..#..#.#...#.#.#..##.#.##.#.#..#.#.#..#..#..##...#..#.#.#...#.....##.#.#....#..#.#...#..#.#.#..#.#.#..##.##...##.###.#.###.#.#.#...#..#.#.....#.#.#..#.#..#.................#.....#...#..#.#.#..#....#.....##.#.#.#.###..#.#..##.#.#..#...###..#....#...#.##..#..#...#..####.......##.##.#.#...#...#.##.#.#...#..
#.#.###.#.#.#.#....###........#.#...#.#.#.#.##...#..#.#.#...#.##.#..#.#.####.#....####.#..#.#...########.#..#................#..#.###.#.##.##.#.#.#.#.##.#.#.......#..##....##.....#....#...#..##.#.###..#...##...#...#..#...##.#..#...#.#.##....#.#..#.##....#..##.#.#...#.#..##.#.#.##..###.....#.#....#.#..#..#..#...#.#.#.#.#.####.#...#.#...#..#.#.#.#.#.###.##..#.##..##.#.#.....#..#.##.##.#.##.#.#...#..#.####....#..#.#.#.#..#.##.#..##.##.#.#.#.#.###.....#.#####....#..#..#.#.#.#..#....#.#.#.
#....#....##...##.###.#.#.#.#.#..##...##.....#.#..#..#.###.#..#...#.#.#..##..#.##....#.###.###.#.#........#..#.##.###.##.#.##..#..#..#....#.........#.#..#..#.##.#..#.#.#.#.#.##.#..#.#...##..#...#..#.#..#.#.#.#..##...#..##...##..#.#.#....#.#.#...#.#.#.#.#.#...#...#.#...#.....#.....#.#.##.##.#####...#.#.#...#..##......#.#.#..#...#.....#..#..##.##.###...#..#..#...#.#..#..#.#..#..##...#....#.#...##.#.#..#..#.##..#..#.....#...##..##..#..#.#....###..#.#.##.....#.##..#.#..#...#..#.##.##.#...
..#.#.#.#...#.##...#..#.#.#.#.#.#..##...#.##..#..#..#...#...#..##.......#...#.#...##.......###.#..#.#.#.#...###..#....#.#.####..#.##.#.#.#.##.#.##.#...#.#.#.#..#..##...#..#...####..##.#..#.#.#.#..#....#..#..#.#.#.#.#.#....##.#.#......##.###...##.....##.#.#.#.#.#....#.#.##.##.#.#.##...#...#..#...#.#.....##..#.#..###.#......###.#.####..#.#.#..#....#.#.#.#.#.#.#.#....#.#.#..##..#...#..#.#.#.#.##.#.#.#.#.#.#.#.#...#..##.#..##..#.#..#.#.#...###.#..#.#.#.#.####...#.#..#.#..##.#...........#.
#.##...#..##..#.##..#..###.#..#..#...##..#.#.#.#..#..#.#.##..#...##.#.#####....##.####.#.#..#..#.###.#.#.##..#..#.#.#...#.###..#...#.#.#.#..##.#....#.#..#.#..#..#....#.#.###.#..#..#..###...#...#.#..##..#..#.#.....#.#...##..#..#.#.##.#..#....##..#.##.#.......#.#..#.#.....#..#..#.....##..#..#.##.#..#.#.##..#.#..#....#..#.##..#........###.##.#.#.###................#.#...#..#...#.#.#.#..#.#...................#...##.#.#..#.#...#....#....##.#.....#.#...........#.#....#..#.#.....#######.#..#
#...##..#..##....##...#.#...#.#.##.#.#..#.......#.#.#....#..#.#.#..#....#.#.##..##.#..#.#.#..#....#..#.#..#.###....#..##...#.#..##.#..#..#.#.#..##.#...#....#..#..#.##.#..###...#..###..#..##.#.##..##..#...#..##.##.....#.#.##..#..#...#..#.#.#.#.#...#.#.#.###.#....#.#.#.#.##.#..#.#.######..##.......#.#...#.#....#..#.#.#.#...####.#.#.#....#.........##.#.#.##.#.##.#..###.###..##.#.....#.#...#.#.#.##.##.##.#.##.#.#.#....#.#.#.#.#.#.#..###.....#.#.#...#.#.#.#.###...#.#.#...##.###......#.###.
.##.#.#.##...#.##..##.#..##...#...#...#..##.#.#......#.#..#.......#..###...#.##..#..#.#....#..#.##.#.....#...#.###..#....##..#.#...#.#..#......##...#.#.#.#...###....#..#..#..##..#.#..#.#.#......#.#.#..##...#..#..#.##..#...#.#.#...##..#...#....#.##..#.#....#..###.......##...#.....#..##..#..##.#.#.#...##...##.#.#..#..#..#.#..#...#...#.#.###.#.#.##....####.#.#..#.##.#...#..#.....#.##.#.##....###..#..#..###.#.#.#...##..#...##.#..#..#....#.##.#.##.##.#...#..#..##..#...#.#.#.#.#.#####.#....
..#........##..###.....#.#.##..#.#.##...##.###.##.#.#.###..####.##.#.#..#.#...#.#.#....#.#..#....#..#.#.#.#.#..#..#.#.###..#.#.#.##...#...##.##..#.#..#.##.##..#.##.#..#..###.#.#.#..#.#....#.#.#.#....#..#.##..#.#..#...#..##..#.#.##.#.#..#.#.##.#....#....#.#.#.#..#.#.##.#.#.#..#.##..#...#.#.#.#..##..#.###.##..#.#.#.#.#.#.#..#..#..#.#####..#..####.#.##.#.......#.....#.#..#...#.#..#.#......###.#.#..#..#..#....#...#.#.##.#.#.....#.#.#.###.......#......#.#.##..###.###.##.#.#.#.........##.##
#..##.#.##.#.#..#..###.#....##........#.....#...#.#.#..#.#.............#...#.#.....###..#..#.##.#..###.......#.#.#..#.#...#....#.#.##..##...#.##....#......#..#......#..#..#.......#...##.##...###.#.#..#.#..#.##...#.#.##.#.##...........##..#..##..#.#.#.#..#......#...#..#......#.#..#..##...#.#..#..#.#...#..#.#..............#..#..#..###.###...#.#......#...##.#.#.#.#.#...#.#.##.##.##.#.##.##........#.#.#.#.##.##.##.#.........#.#..........#.#.#.###.#.##.#...##..#..###..........#.#.#.#......
..#..#.#.......#.##..#.##.##..#.###.#.#.##.#.##.##....#...##.##.#.##.##.#.#..##.##.....#.#.......#..#.####.#.#.#..#.....####.#.#...#.#....#.#...###..#.#.#.#.#.#.#.#...##.#.###.#.#.##.....#.#..#...#..#..##.....##.#...........####.###.#...###...#..#...#..#.#.#.#.#.#...#.##.#.##...#..#.#.##...#..#..#.##..#.....#.##.#.####.#.#...#..#.#...#.##.#..#.#.#.#.#...#.#..#..#..#..#.....#.##......#...###.#.#...................##.#.#.#..#.#.#.####..###.#.##..#....##...#..#..#.#.##.#.#.#.#.#.##.#.#.#
.#.#...##.##.#.#...#.......#.###...#.#.##.........#.#..#.#.##..#.#.#.#..#..#...#.###.#.....#.###...#..#...#..#..#..###.#..#.##..#.#..#.##..#..#.#..#.##.#.......##.#.#.........#....#.##.##..###.#.#..#..#...###.#....##.#.###.#....#...#.#.#####.##.#..##..#...#..#..##.##...#..#..#.#..#..#...#.###..#...#..#..#.#..#...#.#...#...##..##...#.#..#....#.#...#...#.#...#...#.#..##.#.#.#..#..######.##..##.##.##.####.#.#.#.##.#...#..#.#.#..#.#....##.#..#....#.##.#.#.#.#.#..#..#...#.###..#.....#..#..
...#.#...#..#....##.###.#.#...#.#.#......##.####.#.#.#...#..##.#.#....#...#..##....##..######...#.#.#.#.#.##..#...#..#...#..#..#...#..#..#..#..#..#...#..#.#.#.#..#.#.###.#.#.#.#.#.#..#...#...#.#..#.##.##.#...#..#.#..#.##..##.##...##.....###..#....##.#.#.##..#.##......#.#.#.#.#...#..#.#.##..#..#..##.#.#.##..#..#.#.#..##..#....#.##.#...#..##.#...#.#..##.###.#..##....#.#....#..###...........#.#......##...#..#..###.#.#..##...##.#....###.#..#..###....#......#...#.##...##..####...##.###..#.
.##.#.##.##..#.#.......#...##......#.#.#...#..........#.###..#.#..##.###.#..##..###.###....#.##.#.#.#..#.....###.#..#..##..#.#..##.#.#.#...#..#.#..#.#.#..#..##..#..#.#..#...#...#....#..##..##...#.......#..#.#.##...#.#....##..#..##.#.#.##.#.#..#.##...#.....#....#.#.#.#.#..#.#.#.##..##...#.#..#.##..#....#..##..#.#....#.#.###.##......#.#..###..#.#....###..#...#.#.#.##..#.###..#.#..#.##.##.#.....#.##....##.##.##.#.#.####.#.#.#.#.#.#...#.#.#..#..#.#.#..###.#.##.#..#.##..#..##..#.#.#####.#.
..#...#.....#...##.#.#..#.#.#.#.#.###...##..##.#.##.#....#.#.#..#.#...#...#.#.#...#.....##..........#.#.##.#..#...#..#.###.#..#.#..#....##..#.....#..#..#.#.#..#.#.#...#..##..#.#.###..#.#..#...##.#.###.##.#....####....#.#.#.#..##....#...#.#.#.##...#.#..#.##..#.#.#...#..#.#..#.#.#..#..#.#....#...#.#.#.##..#..#....#.#......#.###.#.#.##..#..#.#.#..##.#.#..#.#.##.......#.#.....##..#.#.#.##.##.##.#...##.#...............#......#..#.#.#.#.#....#..#....#..#...#.......##.#..#..#...#.##..###.#.#
.#.##..##.#.##.#..###.#...#..#.##..#.#.#..#.#.###..###.#.....#.#..##.#.##...#..#.#.###.#...##.#####.#.#.#.#..#.#.#.#.#..#....#...#..#.#.#..#.#.#.#.#..#...#.#.#..#.#.#..#.#.#.#...#..#.#..#.##.##...#..#.....#.#..#...###..##....#..#.#...##..#.#.#..#.#..#..#..#..#...##..#...#.##.#..#...#...##.###.#....#..##..#...#.#...#.#.##...#...###...#..#.....#........#..#.#..####.##.#.#.#...#.#..#.....#..#.#.##...#..#.##.###.#.#.#..#.###.#...#..###..###..#..#.#.#...#..#.##.##....#...#..#.#...#..#..#.#
.#...#.#...#..#.#..#...##...#..#.#....#.#.#....#.#..#.#.#.##....#.......#.##.#...#....#.#.#..#......#.#.#..#.......#.#.#..#.#.#.#..###...#.#.#..#....#.##.#.#..#.#..#.#...#....#.#.#...#.#...#.#.#.#.#..#.#.#.#..#.#.#...#..#.##.#.#..###..##......#..###...#..#..#..##...#..###....#.#..##.#.##...#...##.#..#.#.#..#..###.#.#.#.#.##.#.#.#.##..#.#.#.##..#.#.###.#.#...#....##.....#.##.#.#.#.#.#.#.##..#.#..##.#..#..#...#######.##..#..##.#.#.#.#....#...#..#.#.##.##...#.#.##.#..#.#.#.#..##..#.#....
..#.#...#.#.#....#.#.#...##.##...#.#.#......#.#...#.....##.##.#..#.##.##...#..#.#..#.#...#..#.##.##......#...#.##.#..#..#.#.#...##..#.#.#..#...#.#.#.#.#..#.#.#..#.#...##.#.#.#.....#.#...##...#...#..#..#....##.......##..#.#...#.#.#...##..##.#.#..#.###.#.#..#...#.#.#...#....#.#....#...#...#.#.#.###.#.#.....##..#.#......................#..#.#...#.#.#...#.#...#.#.#.#...#.#.....#.........#.....#...#.#..##.##..#.###.#.#...#.#..#.....#.#.#.#.#..#..##..........##.#.......###..#.#.#.##.....#.#
.#...#.#..#.##.#.#..#..#.#....##..#...#.##.##...#.##.#.#.....#.#..#.....#.#.#...##..#.#.#.#.#.###.##.##.#.#.###....#.##..#..#.#....#..#..#.#.#....#..#.##.#....#.#..#.##...#...#.#.#..##.#...##..#..#..#..###...#.#.#.#..#....##.#.....#.#.#.#.#..##....#..#...#..##...#..#.#.##..##.##...##..#.#.#....#..#.#.#.##..#.....###.#.#.#.###.##.##.#.#..#..##...#.##.#.#.##.#...###.##..##.##.##.##.###.#.###..##.##.#.##...#...#......##...#...#.#........###..##..##.##.#.#......####.#.###..........#.#..##
..##.#..#.....#..#.#..#...#.#.#..#.##..##.##.#.#....#...#.#.#..#.#.##.#.#...##.#..#............#....#.#.#..###.###.#...#..#..#..##..#..#....#..#.#.#....#.#.#.#..#.#..#.#.#.##..##..#....#.#...##..#..#..#....#.##...#..#..#.#.....#.##.#..#.#...#...#.###...#..#.#..##..#...##.#.....##.#..#..#..#.#.#..#..#..#..#...##.#..######....#...#..#....#.#.##.##....#..#..#..##..#..#..#..#...#..#.#..#...#..#.##.......#.#.##.#.#.#.#.#.#.#.#.#.#.#.##.###.#..#..#....#.#.#.##.###....#...###.##.#.##..#.#..#
#....#.#.#.#.#.#.#.#.#.#.#...#..#..#..##..#...#.#.##.#.#...#..#....##..#.#.#....#.#.##.##.##.#..###......#.##..#....#.#..#.#..#..#.#.#..##.#.#..#...##.#..#..#..##..#...#...#..##.#..#.#..#..#.#..##.#.#..#.#..#..#.#.#..#..#..#.####....#.#..##.#.#..###.#.####....#...###.##...#.#.#.#.#.#..#.#..#...#..#...#.#..##.#.#.#...#.#.#.##.#.#.#..#.##.......#..###.#.#.##.#.#.#.#..#.#.#.##.#.#....#..##.#.#....#.#.#..##.........#.#..#...#.#...#...#......#..#..###......#.#..#.###..##.#...#..#..#.#..##.
.###.#......#..#.#..#.....##..#..#.#.#..#.##.#.........#.#..#..#.#....#..#.#.##....#.##..#..#.#.#.#.#.#.#....#.#.##....#...##..#..#...#.#..#...#.#.###...#.#..#.#..###.#.##..#.#...#..#..#.#..#.#.#..#...#.#..#..#.....#.#.#.#.#.#.#.#.##..#.#....#..#.#..#..#..#.##.#.#.###..#.#...##..#....#...#.#.##.#...##..#.#.........##.....#....##...#...#.#.#.##..#..#.#.#............#.#.......#...#.#.#..#...#.#.#.#.####..#.##.##.#...#.#.##....#.##.###.#.#...#.#.....#.##....#.#....#..#..#.#.##.#..#..#...
...#..#.##.#..#..#.#.##.#.#..#.#.#.#..#....#..##.#.#.#..#..#.#..#.#.#...##..#.#.##.#...#.#.#.......##.#..#.#.#..#.#.#.#..#..#.#..#..#.#...#..#......#.#.#..#.#...#.###.#.#.#....#.#.#.##.#...#..#...#.##...#.#..#..#.##....#..#......#...#....###...##..#...#..#...#......###.#.#.##..#..##.#..##..#....#.#..#.#...##.###.#....#.#...###..##.#.##.#..##.#.#..#..#...#.#.#.#.#.#..#.#.#.##..#..#..#.#.#.#..#.#.#..#..#.#...##.###.#....#..#.#.#.#..#.###..#.....##.#...#.##.....#.#..#.#.#........#.#.#.#.
#.#..#.#.....#..#......#...#.#.......#.#.#.#.#..###.##.###.#.#.#...##.#.#..#...#.#...##......#.##.#..#..#.#....#..#.#.#.#..#...#..#..#.##..##..#.#.#..#...#...#.#...#.......##.#..#.#..#..#.#.#.##.#..#.#.##.#.#..#.#..#.##..#..#.###..##..###...##.#..#.#.#..#.#.#..###.#.#....#.#..#..#...#.#..#.##.##.#..#....##......##.#.#.#.#.#..#.#.........#........##.#.#.#.#.#.#.#.##.#...#.#.##..#.#.#..#.#.#.#.#..#.#..##.#.#.#...#...##.#.#.#.#....#.#..#..###.##...#..#.#.#.##.#.##.#.......#.#.##........#
..##.#..#.#.#..##.#.#.#.##....##.#.#...#.#...#.#.#..#...#....#.#.#.#..#...#.##.....#...##.#.##.#..#.#.#.#..###..#..#...#.#.#.#.#.##.#..#.#....###..##..#.#.#.#...#.#.#.#.##.#...#....#..#.#.#.#.....#........#.#.#..##.#..#.##.#......#...##..##....#.#.....#.#.#...#..#.#..#.#.#..#.##...##....#...#..#..#.#.#.#..#.#.#...#.#.....#..#..#.#.#.#.#...#.#.##.......................#........#.#....#..#......#.#...#...#..###.###.#.#.#....#..#.#.#..#..#.###..#.#.#.###....#..#.#...##.#.##..#..#.#.#.##.
#..#...###...#...###.......#.##.#..#.#..#.##.#....#..##..#.#....#...##.#.#..####.#..##.###.##.#.#.#...#..#.#.#.#..#.##.#....#..#.#....#...#.#..#.##...#..#...#.#.#....#...#..#.#..#.#..#..#.#.#.#.##.##.###.#..#...#...#.#......#.#.##.#.#..#...#.#...#.#.###.#.#.##.#..#..###..#.#...#.##..#.#.#.##.#..#......#..#..##.#.#...#.##.#.#.#..#...###.#.###....#.##.#.#.#.#.####.#.###.#.#.#.#.....#.#.#...##.##....##.##.#.#.#...##.....#.#.#.#..#...#..#....#.#..#...#...#.####.#..##...#....#.#.#.#.####..
.#..##..#.#.#..#..#.##.#.##..#..#.#.#..#...#..##.#.#.#.#.##.#.##.#.#.......#.#..##.#....#...........#.#.#....#..#.#..#.#.#.#..#..##.##..#..#..#...#.#..#..#.#.#..#.#.#.#.#.#...##..#.#.#.#.....#...#..##.....#..#.#.#.#....#####.#...#.#..#...#..#.#.#...#....#........#.#..#.#.#..##.#.##.#...#...#...####.###.#.#.#.#.##.#.#..#.#..#.#.###.#.#...#.#.##.#..#...#..#.#.....#.#....#..#..#.#.#..#..#.#...#...##.#.....#.#..#.#..#.#.#..#.#...#.#.#.#...##.....#.#.#.##..#..#.#..##..####.#..#.......#..#.
.#.#.#.#....#.#.##..###.##.#.##..#...#..##..#.#.............#....#.#.#.#.##...#...#.##.#.#.##.#.##.#.....#.#..#....#.#..#...#...#...###..##.#.#.##.###...##.#..#..#.....#..#.#..#.#......##.#.#.#.#..#..##.#...#......#.#.##...#.##.#....#.#.#..#......##.#.#...#.#.###..#.#..#...#.#.#.....#.#.#.#.##..#.....#..........#.#..#.#...##.#..#......##......###.#.##.##.#.##.##..#.#.#.#.##.#.##.#.#.#..#.###.##..###.#.#....#....#...#..#.##.#.....#.#.#..#.#.#........#.#..#...#....#..#..#.###.#.###..#..
.....#..#.#.#.#....#.#..#..#..#.#..#.#.#...##..#.###.###.#.#.#.#....###...#.##.#.#..#..#..#..#..###.###.#.#.#..#.#...#.#.#.#..####.#.#..#.....#..#..#.#.##....#..###.#.#.#.##..#...#.##.#....#......#..#.#####..#.#.##..#.#.#.#...#..#.#...#..##.##.#.#.#..#..###..#..#.#...#..#.#......###...#......#.#..#.#.#.####.#.#.....#..#.###....#..#.#.#...#.##..#.#.#..........##..#...#...#.#..#....##..#..#.....#.#.#...#.##.#..#.###.#.#.......##.#.#..#..#.#.#.#####.#....#.#.#...##..#..##.###..##..#.#..#
##.#.#.#.#..#.##.#.#..#..#..#.#..##....#.#.#.#..#...#..#.#....#.###..#.#.#..#..#..#...#..#.#..##.#..........##..####........#.#.#....##..#.##.#.#..#......#.##.#..#...#......#..#.####...##.#.#.#.#..#.....#.#.#...##..#.#.....#.#.#..#..##..#....#..#..#.#.#....#.##....#.#..#...##.#.#...###.##.#.#...#.#.##.....##.#.#.###..##.#..#.##..#.#.###.#.#...#..#.#.##.#.#.#.#..#.#.#.#.#...##.#.#...#.#.#.#.#.#....#.##...#...#.####.#...#.#.#...#.#..###.....#.....##.#.#....#..#...#...#.#..#..#.#.#..#.##
..#.......#....##....#.#..#.....#..#.#..#....#.#.##...###..#.#..#..#.#....#..#..#..##..#.#..#..#...#.#.#.##...#.##...#.#.#.#.....#.##...#.#...#..#...###.#...#..#..#.#.#.##.#..#...#..#.#.#.#..#...##..#.##..#.#.##..#....#.#.#..#..##.#..##..#.#.#.##.#....#.#.###.#.#.##..#...##.#.#..#.#..#.#...#..#..#.....#.#.......#...#.....#.#..##.#...##.....#.#..#....#.#.###.###.........#.##.#.#..#.#..#....#....#.#....#.#..##...##..#.##.#.#.###...#..#..#.#...#.##....#.#.##..####..###....###...#...#...#
.#.#.##.#..##.#..#.#.....####.#..#..#..#.#.#.#...#.#.#.#.#.##..#.#....##.#..#..#.#...#.#...#..#.##..#.#..#..#.#...#.###.##..#.#.#...#.#.#..#.#..#.#.#..#..#.###.#.#....##.#.##.#.#..#.....#..#..#.#..#..#..#...#.#..#..#.#.##...#..#...#.#..#..##.......#.##...#.#...#....#...##....#..#....#...#.#.#.#.#..###..#..##.#.#..##..#.##....#.....##..#.###.###..##.#.....##..#..##.#.##.#..#...#.#.###.#.###.#.#..##.#.#...#....##..#......#......#.#..#.#.#.##.##..#.##...#..#.#.#..##...#.##.#..##..##.#.#.
....#....#.....#..#..###..#..#..#.#..#....##.##.#............#...####.....#..#....##...#.#..#......#...##.##....##.#.#....#..#...#.#.#....#...#.#..###...##..#.....##.#.#......#..##.#.#.#..#..#....###..#.##.#...#.#.#.#.....##.#..#.#...#..#...##.##.#.....##...##..###.###..#.#.#.#...#.#..#.#.#..#..#.#..#.###...#..#.#..#..#.#.#.###.###.#.#..#.#..#..#.#...#.##...###.#.#..#.#..#..##.....#..#...#....##....###.#..#.##..##.#.###.#.##.##...##....#..#..#.....#.#.##......#..#.#...#..#..#.#.#.#...
.#.#.#.##.###.#..#.#.#.#.#..#.#.#.#.#.##.#.......##.#.##.#.##..##.....#.#...#.#.#...##.#.#.#..#.#.#.##....#.#.#..#.#..###...#.##.#....#.##.#.##..#..#.##.#..#..##.###.#..##.##...#....#...#.#.#..##.####.#..#.#.#...#.#...#.####...#..#.##..#..#.#..###..#.#.#.#.#.#.#..#.....#...#..#.#.#..#.#.#.##..#.....#.#.#.#.#.#.#...#.#...#..###....#.#...#..#.#.#...#.#..#...##.#....##.#...#.#....###..#..#.#..#.#.#.#.#.#....#.#..#.#...#........#..##...#.##.#.#.#.##.#..#..#.#.#.##.#.#.#.####..#.........##
#..#..#........#.#..#....#.#........#.#...#.#.##.###.#..#....#.#.###.###.#.#..#.#.#.#..#..#.##..#.#...#.#.#.#..#.#...#...##....#.#.###..#..#...#...#......#..#.###.#....##.#..##.#.#.#.#.#..#..#...#.###.#.#...#..#.#...####..#.##..#.#..##..#..#.#..#..#.#.#........#.#.#.##..#.#.#....#.##.#.......#..#.#........#...#..##....#..#..#..#.#..#.##.#.#.....#.#..##.#.#.....##..##.#.#..#.#.##..#.#.#...#..#.....#...#.#.#..#.#..#.#.#.##.#.#..#.#.#.#............#.##.#.#.#..###.....#...#..#..#.#.#.#...
.#.##..#.#.#.#....#.#.##.....#.#.##.#.##.###.##...#....###.#.#.#....#.##...##..#...#.#.#.##...#..#..#..#.....#.#..##..##.#.#.##..#....#...#.##.#.##.##.#.#..#...#...###......#.#..#....#..#.#.##.#.#..#....##.###..#..##..#..#..#..#...#...#...#...#...##.#..##.##.#.#.#..#...#......#.#...#..##.#.###.#..#.#.#.#.#..#..#..#.#.#.#.#.#..#.#.#...#....#.##.###..#.#.....##.#..##.#...##....#...###...#.#..#..#.#.##.#..##..#....##.......#.##.#..#..#..####.#####......#.#.#.#.#..#.##..##.#...#####.#..##
......##..#.#.###....#..#.#####.##........#..#.#.#..##..#.#......#.#....##....#..#.....#.#..##.##.##..#.###.#.#.#.#.#.........##.#.#.#..##..##.#..#...#..##..#.##.#.#..#.#.#....#..#.#.#.#........#..#.##.#.#..#..#.#....#.#..#..#..#.#..###.#..#.#..#......#.#.#.#.#..#.##.#.##.####.#.#.#.#.###..#...##..#.#...#.#.#.#.#..#.....#....#....#.##.#.##..###.#.#.#...#.#.###.#......##.#.#.#..##.#..#.#.##.##..###.#.#.#.#.#.#.##...#.#.##......#.#.##.#...##.....#.#.##........#.#.##..#.#...##.#.#...#...
.##.#...##.......#.#..#..#...#.....#.###.#.#......#.#..#..##.#.#..#.##.##..#.#.###.#.#.....#...#..#.#...#.......#.#.##.#.####.......#..##..#.....#.#.#.#....#......###..####.##.#.###.....#.#.####.#...#..#.#.#.#.....#.#...#...##.#...#.#..#..#....#.#.##.#..#......#.....#.....#......#...#..#.#..##..#.##..#.#..#..#..#.#.#.#.#.#.##..###.....#..#.#.##.#.....#..#.#.#....#.###.#....###..#..#..#...#..##..#...............##.###.#..#.#.##.........#....###.#..#..#.#.##.##.#.#.#.....#....#...#.##.#
####.#.##..##.##.##.#.#.#.#.#.#.#.#..#.#.#.##.#.#.##.#...#..#.###.#......#.#.#....######.##.#.#.#....##..##.#.#...#...##.#...#.###.#.#....#.#.#.#..#.#..#.#.#.#.#.#.#.#..#..#......#.##.##.#.....#..#.#..##.#.#.#.#.##.###.###.#.....###..#..#..#.#....##.##.#..#.#.##.#.##..###...#.#.#..##..##...#..#..#..#..#..###..#.#......#.....#.#..##.#.#.#..........#.#..#...#..#.##..#.#...#.#.#.#..#...##.##..#..#..#.#.#.#.##.#.##....#....#..#.#.#.#.#.#.#..#.##..#.#.#.#.#..###.........#.#..###...####..#.
.###.....#.###..............#.##.#..#.......#.##.......##.#.#..#...#.#.#..#...##.#.#.#.#..#.#.#...##....#.##..#.#..#.#..#..##.#......##.#.#..#...#...#.#...#...#..#.#..#.##.#.#.#.#........##.###..#...#.#..#...#..###..#...#...##.##....#.#..#..#..#.#........##.##....##..#...#.#.#.#..#..#...#.##.#..#.#...#.#..#.#.#...##.##.#.#.#....#....##.#.##########..##.#.#.#.#.#.##..#.##.#..#...#.#.##....#..#...#.#...####.###.#.###.#.##.#..#..#..#.#.#.##.##..#...#..#.##..#..##.#.#.##..#....#.#..#..#..
..#..#.#..#.#..##.#.##.#.##.#....#.#..##.##..#..#.#.##..#.#..#..#.#.#.#..#..#..#...#.....##....##.#.#.#.....#..###...#.#.#.#..#.#.#.#....#..#.##.#.#.#...#.##.#.#...#.#......#...#.#.#.##.#......#..#.#...#..##...#.#..#.#.###.#.#.#.##.#...#..#...#.##.##.#.#...#.#.#.#..#...##.##.#...#..#..##..#..##....##....#...#...##..#.#..#..#.###.#.##...............##...#..........#.#...#..#..##.#.....#.#.#.#.##....#.#.#....#..#.#..........#.#.#.#......#..#..#.#.#.#......#.#.#.#...##.##.##.#.#..#.#.#.#
#...#.#.#.....#..##.#...###...#.#.#.##..#.#.#.#..#.#..#...#.#.#.#...#..#.##..#..##.#.###...#.##..#..#..##.#.###.#.##........#..###..#.#.#..#...#....#..#.#...#....##..##.##.#.#.#...#....##.#.#.###...#.#.#.#..##.#..#......#....#.#.....##..#.#.#........#...#.#...#..##.#.##...#...#.#..#..#..#..#....###.#.#.#..###.##.#.#..#.#..#....#.....#.#.#.##.######...#.#####.#.##.#.#.##..#..#.#.#.##.#...#.......##.......###.#.#...#.#.#.##.........##.##..###........#.#.#........#.#...#...##..#.##......
##.##.....#.#..#...#.##..#.#.###....#..#..#.#...#....#..#.#...#..#.#.#.#...#..#.#...#...##.#.###..#.#.#.#.##.......#.#.##.#..#..#.#..#...#.#.#####.#..#...#.#.###.###..##.......#.#.#.#.#..#...###.##.#..#..#.#...#.#..#####.#.#.#..##.##..#.#...####.#.##.##..#.#.#.#....#....##.#.#...#.#.#..#..###.#...#....###.#...#..#..#.#...#..###.#.#.#...#.##.#......##..#.....###..##.#.#.#...#....#..#.#.##.#.######.##.##.#........##.#.#.#.##.#.#.#.#..####..#..#.#.###...#.#.#.##.#.###.#.#.#.##......#.###
#.#..##.##.#.##.##.....##.....#.#.#..#..#.#..##..#.#...#.#.##...#..#.....#..##...#.#.#.#......#.#....#......#.#.#.#.#.##.###.#.#...#.##.#..#.#.#...#.#..##.#.......#..#..#.##.#....####...#.##..#...#..#.#.##..##.....#....#.#.#.#.#.....#.#..#.#....#.......##..#.#.#.##.#.#.#.#....#.#..#..#..#..#...#.#.##.#.#....##..#..#....#..#...#....#..##.....#.##.##...#.##.#####.#...#.....##.#.#.#.#.#..##............#..##.####.#............#.#.##...######...#.#.#..#.##..#.#..#....#...........#.#.#..#..
....#..#........#.##.#.#.#.#.##..#.#.##.#...##.#.##.#.##.#...##.#.###.##..#.#..#........##.##...#.#.#.#.#.##.#.#..........#......#......#.##....##..#.#..#..###.#.###.##..#.##.###..#...#.#.#..#.#.#.#...#.#..##..###.#.##.#.#..#...#.#.##..#.#.#.##.#.##.#.#.##.#....#.#.#..##...#.#....#..#..#.#..#.#.#........#.#.#..###...#.#..#..##..#.#.#.###.#.#...##.##.#.......##....#..#.#.###.#..#.....#....#.#####.#.#.#.#......#..#.#.#.#####......###.#####.##.....#.....#..#..#..###..#.#.#.#.#.#.##..#..#
#.#...#.###.#.#...#.#.....##.#.#.........##..............#.#.#..#..###...#.#..####.#.##.###...##.#.....##.#..#..##.##.###...#.#.#.#.#.#......#.##..#....#..#..#.#..#...#.#...#.....#..#..#...#.#.#.#..##.#..#...#...#.#...#...#..#.#.#.....#..#.....#.#..#.##....#.#.##...#.#...##.#.#.##..###.#.#.#..#..#.#.#.##...###..#..#..#.##.#..##..#..#..#...##.#........#.#.#.#..#.##.##...###..#.###.#.#.#.#..#.....#.#......#.#.#.#..#.###....#.##.##.....###..#.#.###.#.###.#.###.##....#...#.##.#.##..#.#.#.
##..##..#..#.#..#.#..##.#.#......#.#.#.#.###.#.#.#.##.##.#..#..###..#.##....#..#..###....#..#..#.##.#.#....#..#..#.##.#...#..#..#...##.#.#.##.#...#.##.###..#..#..#.#.##..#.#.##.#.#.#..#..##....#.#.#.#.#.#.##.#.##.##.##..#.##......#.##..#.##.###....#.....#####..#.##.#...##.....#..#.#.#....#..#.#.#.#...#...##.#..#..#..#..#..#.#...#.#...#.#.#....##.#.#.#...#...#....#...#.#.#..#...#...#.....##.#.##.#.##.###..#.#...##..###.#.#..#.#..#.#.#.#.#.#......................#.#..#.....#.#.#.#.#..#.
#.#.#.#.##.#..##...#...#....#.#.##..#..#..#...#.#.#.##.....#.#.##..#...#.##.#.#..###.##.#.##.#.#...##..##.#..#.#..#....#.#..#.#..###.#.#..#.#..##...#...#..##.#.#.#......#..#...#...#.#..#...#.#.#.#.#...#.#..............#..#...#.#.##..#.#...#...#.#.##.#.#.#..#.#.#..#.#.#..#.#.#...#....#.##.#.#.......#.#.#.#....#...####.#.#.#...#.#...#.#.....##.#..###.#.#.#.#.#.##.#.#.#.....#..#.#.#.#.##.##.#....##........##....##..#..#...#..#..#.##..#..#.#...####.#.#.##.#.#.##.#..#..#.#.##.#.#.......#..
......#......##.#.#.#.#.#.#..#.#...#.##..##.###.......##.#.......#..##.....###..#.#.......#..#...#.#..###..#....#..##.#.#.###..##........#..##...#.#.#.##.#...#....#.#.#..#.##.#.#.#....##.##.#..#.#..#.#...##.#.#.#.###.#..#.##..##.#.#..#.#.#..##...#....###..#..#.#.#..#..#..###.#.##.###.#.....#.###.#.........##...#..#.....#...##...#.#....#.##.....#.#..#.#....#..#........##.#..#...............#.##.#.###.#.##..#.#.#.##.#.#.#.#.#.#..#..#.#.#.#.#.#..#..#.##.#.#....#..#.#.#.##..#....##.##...#
##.##...####............#.#.##..#.#..#.#.#.#...##.###....##.#.#.#.#...#.##..#.#.#..#.#.#.#.#..##..#.#..#..#..#.##.#..#....#..#....#.#.##...#..#.#...........#.#.#.#.###..#...#......##.##...#...#..#.#..#.##..#..#..##..###.#....#..#....#..#.#.#.##.#.#.##.###.##......#..#..##.#..#.#....#.#.#.##.....#.##.####.#.#.##..#.##.##.#.#..#.#...#.##.#.#.###....#.#..#.##.#..#.##.###..#..#.#.#.#.#.##.###..........##.#...###....#..............#.#.......#..#..#.##........#.#..#....#....#...##...##.#.#.
...#.#.#.....##.#.##.##..#.##..###.#.......##.#.#.#..##.#..#..#.....#.#..#.#.....#..###.....#..##.#...#.#..#..##..#.##.#.#..#.##.#.#.#...#.#.##..#.##.#.#.##.#.#..#..#..#.#.#.#.##.#.#.#.#.####..#.#..#....#.#.#..#...#..#....##.#.#.##.#..#..............#..#...##.#.#..#...#.#..#.#...#.#...#.....#.#.#.#.....#...##..#.#.....#.....#..#.###...........#.##..#.#...#...#....#...#..#......#.#.#..#..#.#.#.#.#.#....#.#.#..#.#..#.#.#.##.##.#..#.#.##.#.#...#.....#.##.#..#..#.#.####.##.#.#.##.#.......
.##...#.#.#.#..#..#....#...#.#..#....#.#.#..#....#.#...#..####.##.#.##..#.#.##.#...###..##.##.#.#...#....#...#..#.#...##..#...###.....#.#..#....#.#..#...###.#...#..###.....#..#...#.#......#..#.#...#..#.#..#.#.#.#.#..#.#.##..#....#....###.##.###.#.###..#.#.#..#.#.#.#.#.#..#.#.##.#.#.#.#.#.###.#.#...#.###.###..#..#..##.#.##.##..#......#.##.#.#.###..#.#...#..#.#.#.##.##..#..#.#.#.#.#..#..#..###...#....##.......#.#..#...#.#.#...#..##.#.#.#..#.#...#.##.######..##...#..#...........#.##.#.##
##..#.#..#.#..#.##.##.#..#.....#.#.#.#.###.#.#.#....##..#..#....##...##.#.....#..#..#.##......#..#.#.#.##..##..#..#.###..#.##..#..#.####.#..#.##....#.##..#...#.#.#..#.#.##.#.#.##...##.#.##..#...##..#..#.#.#......#..#..#..#.#.#.##.#.##.#..#.#...#..#..#...#...#..#...#..#..#..#..#.#.#...#...#......#.#.#..#...#.###..#...#...#.###.#.####.#.#...###.#.#....#.#..#..#........#..#....###...#...##.#.###.#.##.##..#.#.#.....#.###.....#.#.#.....##...#...#.#.#...###.#.##.#.##.#...##.#.#.#.#...##....
..#.#...#...#......#.#.##.##.#....#...#....#..#.###.#..#..#.###...#.#...#.#.##.#..#...#.#.#.#..#..#..#...#.#.#..#.#.#..#.#..##..##....#..#.#...##.#.#....####.....#.#...#.#.#...#..#...#....#.##.##..#..#..#..##.#.#.#...#.#.......#.....#..#....#.#.#.#.#..##..##.#.#.#.#.#.#.#.#..#....#.#..#.#.#.#.##......#..##...#..###.#..##...#........#...###.#..#..##.#...#.#.#..#.#.#.##.#..###.###.#.#.#......#.#...#.#.#.#.#.####.#.....#.#.#.#...#.###...##.#.#.#....##.#..............#...#...#....#...#.#.
.#.#.#.#.##...##.#......#.#.#.#.#..#.#..##.#.#..#....#.#.#......#...#.#..#.....#.#.#.##..#...#...#.#..#.#..#..#......#....#...#.#.#.##.#.#..#.#....#.#.#..#.##.##....##.#....##..##.#.#..###.......#..#...###.#...#...##.#.#.###.##.##.##.#...##......##...#..#..#.#..#..#...#....#...##..#..#.......#.#.####...#...##.#..#...#...#.###.#.##.#.#.#..#..#.#.#....#.#.#...#..###.##..##...#..#..#...#.#.##...#.##.#..##.#.#....#.##.#.#..#...#.#....#.##.#......#.##.....##.##.#.#.#####.#.###.##.#.#.#...#
.........#..#...#..###.#........#.###.###.....#..#.#.....#.###.#.#.#.#..#.#.##..#......#..#.#..###..#....#..#..##.#.#####.###.#............#....##.#..#..##...#..#.#..#..#.#....#.......#...#.##.##..#..##.#...#.#.#.#...#...#.####.#...#...#.#.#.#.#....##..#..##..#..#.#.##..###..#..###.#..#.##.#.........#.#..#..#.#.#..#...##...#...##.##..##.##.#.....##.#.....#.#..#.#.....#...#.#.#.#..##...#...#.#...#...#.......###...#..##.#.##.#...##.#..#.##.#.#......#.#...###..#.....#..........#...###.##
##.#.#.#...#..#.#.#.....#.#.####...#......#.#...#.#.#.#.#..#..#..#.#.#.#...#...#..##.#.#.###.#.#..#..##.#..#..##..##.#..........#.#.##.#.#..#.###.#..#.#.#.##.##..#.#..#..#.##.#.##.#.#..#.##.##..##..#..#..#.##.#.#..##...#.#...#...##...##.##..###.####.#.#.#.#..###......#.#...#..##..#...##.#.#.####.#.##.#..#.#.#.#..##..##...#...##...#..#.......#.#.#.#..#.#.##...#...#.##...##.#......#...#..#.#.##.##.#.#.#.##.#.#...##..#..........###.##.#......#..#.##..#..#..#.##..##.#.#.#.#.#.##.##.##.#.#
....#####.##.#.#.##.#.#.##.#.....#..##.#.#..#.#.#....##.#.#..#.#.#.#....#.#.##.#.#.#.#....#..#..#..#.#...#..#.#.#..#..#.#.##.#.###...#..##.#..#...#.#......##...#...#.#..#..#..#.#.##.#.#....#..#..##..#...#..#..#.#.#...##.##.##.##..#.####....#.#.......#.#...##..#.##.#.#....##..#.#.#.#.##..........#..#..#.#...#....##.#..##.#..##..#.#.#.#.##.#.#.#..#...#..##...##.#.#.##..#......##.#.#.##.##.#................###..##.##...#.#.#.##..........##.#..##.##.##.#.#.#....#.#.#...#.#..#.##..........
#.##.#.###..##.#.#.#.#.......#.#.##..##.####..#.#.#.#....#.#........##.#..#....##...##.#.#.#.#.#.#.#...#...#..#...#..#..###.#.###..#.#.#....#..#.#...###.##..#.#..##...#..#...##.....#....#.###.#.#...##.#..#...##.....##.#.......#..#....#..###...#.##.#.#.#.##.#.#..#.#...#.##..#.#.#.#.#....#.#####.#.#...#...#.#.#.##....#..#..#.#..#......#...#.#..##...##.#..#.#...........#.###.##...#...........##.#.#.#.#.##.#.#.#.......#..###.##.##.####.#...##.#...#......#.#..##..#...#.#...##.#...#.##.###.
##......#.#.#.........####.#.#..#.#.#....#.#.#...#...##.#..#.##.#.#......##.##...##.#.#.............##..##..#.#.#..#..##......##.##.#.#.###...#..#.#.#.....#.#..#.#.#.#..#.#.#..#.#.#.#.##.###....###.....##..#.#.###.#.#.#.#.#.##.#..#.##.#.....##....#.#.....#.....#...#.#..#..#....#...#.#.###.....#..##.#.#.#.......#.#.#..#..#.#..#..#.##.#.##..##..##.#.#.#.#.#..##.#.#.##......##.#.#.#.##.##.#.##...#...##.#.##.#.#.#.##.##.#.#..#..#.##...#..#.#.#.#.#.#.#.#.....#..##.#.#...#.#.#.#.##.#..#...#
#.###.#.....#.######.#....#.#.##....#.##.#..#.#.#.##.....#..#.#..#.#.#.##..#...#..#.....#.###.##.#.#..##.##....#.#...#.#.##.#..............##...##..###.#.#....#......##.....#.###.......#..#.#.#...#.##.#..#..#..#.#........#.##...#.#..#...#.####.#.#...#.###.##.#..#.#...#..#..##.#..##...#.#..#.##.#...#..#..##.##.#.#...#..#.#..#.#.###..#...#.#.#.#.........#...#..#.#.##.#.#.#.#...#...#.....#....#.###.##.#..#..#.#..#..#..#...#..#......#..#.##..#.#.#....###.###.#.##.....#..............#.#.#.
..#..#..#.#..#.......#.##...#.#..##..#.....#....#..##.##...##.#.#...##.##.#.##..#..##.##.#...#..#...#.#....#.##....#....#..#.#.###.#.#.#.#....##..#..###...#.#..#.#.#..##.##.#..#.#####.#..#...#..##....#..#..#.#.#.#.#.##.##....#.#....#.#.#.#..#...#..##....#...#..##..#.##.#..##..#.#.#.##....#..##...#..#.#.#.#.#.#...#.#..#..#.#.....###..#.#..#.#..#.#.##.#...#.##........##.#.#..##.#.###.##..####.#.#..#..#.#..#..#.#.#..#.##.#..#.#.#.#.#.#.#...#..#.#.###.#...........#.#.#.#.##.#.#.#.#.......
#.#.#.##.#..#..###.#..##.##.....#.##..#.#.#..##...#..##..##....#..#.#.....#.#..#.#...#.#.#.#.#.#.#.##..#.#......#.#..#.###....#...#.###.#..##..#.#..#.#.#.#.#..#.#.#..#..#.#.#.#..#.......#.#.#..#..#.##.#..#.#.#.#.#..#..#.#.##.#..##.#....#..#..#.#.#...#.##.#.#.#.#..#..#....#..#.#........##.#.#...##.#.#.#...#...#.#.#...#.#.#...#.##.#.#.#...#..#.#...#..#..###....#.##.#.......#.......#.#.###...#.#.#.#.#.#..#..#.#.#..#....#.#.#....#.##.#..#.##.#..........#.##.#.##.#..###..#..###..#.##.#.#.#
..........#..##..#.##.......#.##....#.##....#..##..#.#.#.#..#.####....#.##...##...#.#.....#..........#..#..##.#..#.#..#.#.#.#..##.#..#...#.#.#....#.#.#.#.#.##.#.#..#..#...#.#..#.#.#.#.#.#....#..#....#..#.#.#.#.#...#.#.#.#..##..##...#.#.#.#..#......#.#..#.....#..#..#.#.#.#.#...#.#.#.#.#..#.##.####..#..#.##..##.#....#.#.....#..#.#...#.#.##.#.....#..#.#.#...#.#.#.#...#.#.#.#..#.#.#.#.....#.#.#....#....#.#.#.......#.##.#.....#.#..#.#...##......#.#.##.#..#.##.#..###....##..#.#.#..#.##.###.
.###.#.##.#.#..#..#..#.#.#.#.#..#.#.....##.##.#...#....#..##...#..#.#.#.#..##..##....#.#.#.###.#.##.#.#..##..#..#...###....#..#...##..#.#.#....###..#.....#..#.#..#...#..#...#.#...#.#...#.#.#..#..##.#..#..#.#...#.##........#..#.#..#...##....#.#.#.##.#..#.##.#.#.#..##.#..#...##.#..#..#.#.##......#..#.#.#..#.#...##.#..#.#.##..##....#.#....#.#.####.#....###.#.###.#.##..#.#.#..#..##.##.####...#..#.###.##..#.#.##.##........#.#...##.....##...#.#.###...#..#....#.#.#.#.####..#.#.#..#.#.....#..
#...###...#..#.#.#..#..#..#....#.#.##.#.#.#....##..#.#...#..##..#..#...#..#..#..#.#.###.......#.#.#.#.#.#.#.#.#...#....##.#.#..##...#.......##.#..#.##.#.#.#.....#.##.#.#.##.#..#.##..#.#...#.#.#.#...#.#.#...#.#.#.#.#.#.#.#.#.#...#..###...###.....###..#.#..##.....#.#....#..##.#.#.#.##.#.....#.#.#.#.....#.#...##..##..#..#.#.##...###.#.#.##.........#.##..#.....#.....#.##...##..##...........#..#..#.#...##.....#.#..#.#.#.#..#..#...#.##....##.#.#.#.###.##..###............#......#..#..####..#
.##..#.##...#....##.#.#.##..##.......##....#.#.#.#..##.#..#..#.#..#.#.#..#.#..#..#...#.##.#.#...........#.....#.#..##.#.......#..##...####.#....#.#..#..#...#.#.#..#...#..#..#.#..#.#.#...##.......##...#.#.#..#......#..#..###..#.#..#...##.#.#.##.#.#..#..#.#...#.#.#..##.#..#.#........#...###.#..#...#.##...##.#...#..#..#........##..#.#......#.#.#.#..#..#...#.#...#.#..#..#.#.#.#.#.##.#.##.##.##..#...#.#...#.#.....###..#..#..#.#.#..#.#.##................#.....#.######.#.#.#.####.#.#.....#.#
....#..#.##..#.##....#..#.###..###.#.#.##.#.#....#.#..#.#...#...#......#....#..#..#.##.#.#.#.##.#.#.###..#.#.#..#.#..#.##.#.#.#.######.....##.#...#.#..#.#.###....#.#.#.#..#...#.#....#.#...#.#.#.##.#.##..###.#.#.#.#..#.##...#.#..#...#.#........#...#..#...#.#..#.#..#...#.#...#.#.#.##..###..#.##.#.#..#.#.#.....##..#..#..####.#..#.#..##.##.#...#..##...##.##...#.#...#...#............#.#..#.#..#.#..##..#.#..##.#.#..#.#..#.#.#.#.###...##..#.####.#.##.#.#..#.#.#.#......#.##.##.........#####..
#.#..#...#.#.#.#.##.#.#.#.#..##...#...........##...##.....####.#.##.#.##.#.#..#.#............#.#.#.#...#..#...#..#..#..#####.....##..#.##.#..#..#....#.#....#.##.#..#.....####....##.#.##.##.#..#.#......#..##..#...###....#.#.#.#.#..##.#..#######.#.#..#..##.#..#....#..#.#..#.#.#...#...#...#....#.#.#.#...#..#.##..#..#...#....####...#....#.#.#.#.##.###...#..#.#...#.#.#.#..#.###.##.##....#....#....#.#.#...##..###.#...#.#.#.#..#..#.#.#..#.#....#..#.##.#.##.#.#....#.#.#......#.#.#.#.#.......#
##.#..##..................##.#.#.#.#.#.#.###.#...#...####.#.#......#..#...###...#.#####.####.#.#.#..#.#..#.#.#..#..#..#.#.#.#.##...#..#..##.#.#..#.##...##.#..#....#..#.#..#.#.#.##..#....##..#..#.##.#.#..#...#..##.#..#.#.#..#....#..#..#.......#.#...#.#.##..#..#.#..#.#.#.#..#.##.#.#.###.#..#.#..#....#.#.#.##...#..#.#.#..#.#.#..#.#..###.....#.......#.##.#.#.#.##.#...#.#..#...#..#..#.#...#.#..##......#.#.#.#.##.##.#.#.....#...#...#..#...#.#..##..............#.#.#.#.#.###....#.##..#.##.#..
#....#...#.#.#.#.###.#.##...........#.#.#...#..##..#........#.##.##..###.#.#.##.##.....#.....#....#.....#....##..#...#.......#.#.##..#..#.....#.#..#.#.###.##..##.#.##.#..#...##.#.#..#.#...#...#...#..#.#..##..#.#...#..#...#.#.#.#.#.#.#..##.#.##.#.##.......#.#..#..#.#..#..#...........#...#..#..###.#.........#.##.#..#.#.###...#.#..#...#.##.#.#.##.##.#...#..###.#..#.#..#.#.#.#.#..#..#..#..#..###.#.#.#............##..#.#.##..##..##..#..#.#..#....##.####.#.#.##............#.#.....#.##.##.##
..##..#.#...#.#..#..#.#.##.#.##.#.#.......#...##.#..#.#.##.#.##..#.#.##..#...#....#.#.#..#.#..##.#.##.#...###..#...#.#.##.#.#..#...#..#..##.#..#.#.#.#..#...#.#......#..#..#.#.......#.#..##.##..#.#..#..#.#...#...#.#..#.#.#..#..#....#..#..#..#......##.###.##..#..#.#..#..#.##.##.#.#.#...##..#.#..#.#.#.#.##.#.#.#....#.....###.#..#.#..##...#.#.....#.....#.#.#.#..#.#....##.........#.#.##.##...#.#.#.#.#.#.#####.#.##.#.#...#...#.#.#.#.#..#..###..#.#......###.#...#.#.##.####.##.#.##.##........
.#..#.##.#.##..#..#.......#.##.#.#..###.#.##.#.....#.#.#.#...#.#........#..##.#.#.#.#.#.#.#.#....#.#.#.#.#....#..#..#.#..#...#.#.#...###...#..#....#..#.###.#..#.#.#..#.#.#...#.###.#...#.#....#.#..#.#.#...##..#.#...#......#..#..#.#...#..#.##.##.###......##..#..#...#.#.#......##.#.#.#.#..#.#.#.#..#.#..#..###..#.#.#.#.###.#...#....#.#.#.#.#..#.##.#.#.#.#.....#.....###...#.###.#..........##.....#.#.#........#.#.#.....#...##..........#.##...##.#.#.##.#...#.#.#.#.#..#....#.#..#..#.#.#.#####
#.#..........#..#..####.#.........#.#..#.#..###.#.#.......##.....#####.##.#.#....###...##.#.#.##..........##.#..#.#.....#.##...##..#..#.#.#.#..#.#.#.#....#..#..#...##..#..#.#.#..#.#.#....##.#..#.#..#..#.#...#....##..#.###..#.#..#..##.#....#..#...#.#.#.#..#..#..#.#....##.##.#.#...#.##.#.#...#..#.#...#..#.###..#..#........##.#.#.#..........#.#......#...#.###..##.#..##.#.#...#.##.##.#.#..##.##.......####.###.....#.#.#.#....##.#.#.#....#.#.#.....#..#..##...#......#.##.##...#..##....#.....
....##.#.#.##.#.#.#....#.###.##.#..#..#..#.#.#..##..#.#.#....##.#....#.#..#..#.#..#.#.##.....#..#.#.#.#.#.....#.#..##.##..#.##..#.#..##......#..#.....#.##.#..#..#.#..#..#......#....#.#.#.#...#.#..#...#...##.#.#.#..#.##..##.#.#.#.#......#.#.#.#.##.#...###.#.#..#...#.#..#.#.##...##.....#.#.##..##..#.#..##..#..###.#.#.##.#..#....#.#.##.##.#....#.#.##.#.#......#.##..#.......#...#.#..#.#.##.###.#.#.##....###...##.#.#..#.####...#####..#.#...#.#.###..##.#.#.##.#.#.##........#...#..#.##.#.#.#
#.#.#..#.##...#..#.###...#..##.#.#...#.#......##..#..#...#.##..#.#.#....#.#.#.#.#.#...#..#.#..#.#.####.##.#.#...#.#.#.#.#...#.#..#.#.#.##.##...#.#.#.#..#..#.#.#.#..#...##.##.##.#.#....#...##....#.##.#..##....##...#....#..#.#.....#.#.#.##.#.#.#..#.#.##.#.....#.#.#..#..#....#..##.#.##.##.#...#.#..#..##....#.#..#..#..#..#.##..##.......#.###.###.#.....#...#.##....#.#..##.###.#.#..#.##..........#..#..#.#.....#...##.#.#......#.#.#.#.##.#.#.#......#.#.....#..#.#..#..#.##.##..#.#..#...#....#.
##..#.#.#..##...#..#..##...##..#...#.....##.#..##.###.#.#.#..#.#.##.##.##...#.#...#.#..##.#..#...#..#....#.#.#.#..#..#...##.#.#.#..#...#.#...#...#.#..#..#...#.....##.#.#....##...#.#.##.#.#..#.#......##...#.#.#.#.#..#.#..#....##.#...#.##.#..#.#.#.........#.##...#..#.#..#.###.#.#....##.....##...#..#..#.#.##.#.###...#.#.#..#.#.#.#.#.#......##.....####..#.##..##.#...#...#.....#.#.#....#.#.#.##.###.#.#..#.#.#..#.#...#.##.#.#.................##.##...#.##.#.#..#.#.#...#.#..##.#..#.#.##.###..
#.#..#....#..##..#..#.#.##.#.#..#.#..#.#.#...#..........#..#.............#.##.#.#..#..#.#..#..##..#.#.##........#.#.#.##.#....#..#.#.###..###..#..#..#.#..##.#.#.#...#..#.#.#..##.#......#.##..#..##.#...#.#..##..#.#.#.##.###.#.#.##.#...#...#.#....#.##.##.#..#.##..#.#...#..#.......#.#.#.#.#...#.#..##.#...#......#.#.#......##....#.###.##.###...#.#.....#..#..#...#..#.#.##..#.#.......##.#..#....#......###..#.#.#....#...##..#.#.##.##.##.####.#.#.#.#.#....#....#.....#.#..#.#.#.##..........#.#
....#..##.#.#.#.#.#............#.#..#.#..##.#.#.#.#.#.##.#...#.##.#.##.#.......#..#.#....#...##..#..##..###.###.#.#...#...###..#...#.#..#.#.#.#.#..#.#.#.##...#.#..##.#.#..###..#..##.#.##...#..##..#.#.#...#...#...#.......#...#..#..##.#.##....##.##.#.#..##.#...#.#...##..#..##.###..#...#..#.##..##......##..#.###......#.#.#...#.#...#....#....######.#.#..#..#.#.##.#.#...#.###.##.#.#...#.##.#.#..#.###....##.#.#.#.#..#.#..#.#..#..#..#.#.#...#...#..#...#.##.###.#.##.....##........#.#.##.#....
##.#..#...........#.#.#.#.#.##.....#....#......#..#.##.....#..#..#..#.#.#.###.#.#....#.#.#.#.#..#.#....#...#......#.#..#.##.#.#.##...#.#..#..#...#.#.#.#.#.##.....#.#...#.#.#..#..#..#....#.#.#..#.#.....#.#.#.#..#...##.#.#.#.#.#..#...#....##.##........#.#...#.#...#.#...##.#.....###.#.#.#..#..#....##.#.###..#...###.#.#..##.#..#..##.#.##.#.##..#.#.###.#..#...........##....#....#.#.#.#...#..#.#.#....##.#.#......##.#.##.#.#.#.#.#..#...#..#..#.#.#...##.#..........#.#.##...###.##..##.#...####
..#.##..#.#.#.#.#..#.###...#...###.#.###..#.###.#..#...####..#.#.##.#...##.......##.##..###...#.#...#.#.##..#.#.##...##..#....#.#.#.#....#..#.#.#..#...#...#.#.##...#.#.#....#..#...#.#.#.....#.#...##.#.....#...###.#..#.#....#...#..##..#.#......##.##.#...#.#...#.##.#.#.#..#.#.#...........#.#...###..#.#.###..#.#..#..#.##...#.#.#.............#......#....#..##.##.#.##.#.#.#..#.#.....###.#..#...#..#.#.#.#...#.#.#..#..#..#.........###.#.#..#.#....#.#.#..#.###.#.##.#.#...##..##.###..#.#.#....
.#..####.#.#.#.#.#...##.#.#..#.#..#.##..##......#.###.#.....##......#.#....#.#.#.......#.#.##...##.##.#.#.#..#....#.#..#..#.#.....#..##.###...#..#..##.##.##..#..#.#.#..#.#.###...##...#.####.#.#.##.#.###.#.#.##.#.#.#.#..#.##..#.#.#.#.#.###.#.##.#.#....##.#.##...#...#...#.#..#.#.#.#.#.##.....##...#...#..#..#..#.#..#...#.#..##.#.#.#.#.#.#.###.#.###.#.#...#..#...####....#..#.##.#.#..#..#.#..##..#.#...#..##.###.#.#.#.#.#.#.##.###.#......#.#..#.#......#..#.##.##......##..#........#..#...#.#
..#..#...#.........#....##.##.#..#..#..#..#.#.##.#.#.#.######.#.#.#..#..#.#..##..##.##...#.#.##...##........#.#.##....#..###.#.#.#..###..#.##..#..#.#........#.#.#....#..#...#.#.##.#.#..#....#.#....##.....#.....#...#..#.....#..#.........###......#.###..#...#.##..#.#.#.#....#...###.###...#.#..#.##..##..#.#...#....#.#.#.#..#......#.###.#.#.....#.....#..##..#.#.#..#..###.#.......###..#.....#.##.....#.##.....#..#..........#..#..#..#.##.#...#..#.#.#.##.#.........#.#.##..#..#.##.#..#..#.#.#.
.#.#..#.#.###.#.#.#..#.#.#.#...#.##..#...#.#..#.................#.#.##.##.#.#..#...#..#.#..#.#..#.#.###.#.#........#.###..#...#...#..#..#....#...#...##.#.##.......#.#..###.#....#......#.###.....#.#..##.#..#.###..#..#..##.#.#.#.#.##.##.#.#.#.#.##..#..##..#.#.#..#..#...#.##...#..##..#.##..#.##...##..##.#...##.##.#........#.#.####...#..#.##.#.#.#.#.#.#....#...##.#.#.#.....##.##..##.###.###...#.#.##.#...####.#.##.#.##.#.##.###.##.#...#..##..#..##.......##.#.#######...##.###..####.#..#....
....#.....#..#...#..#..#.#.#.##.....#.##.#.#.#.##.##.##.##.#.#.#...#..#..#..##..###.#....#.#.#.#..#.#..#.#.######.#.#.#..#.##..##.#.###..##.#.#.#..#.#.#..#..#.###.##.#..#...#.#..#.#.#...#.#.#.#..###.#.###...#.#.#.#..#.#...#......#.#..#..#....#.##..#..##.##....#..#.##....#.#.##....#...#.#....#.#.#.#.#..#.#.#..#.#.##.#.#........#.##..#...##.......#..#.##.#.##.........##.#..#..##..#.#..#.#.#....###..#.#...........###..#....#.......#.##..#.#.#....##.##...#.#...#.#..#.....#..#.#...#.#.##.#
.#.#.##.#...#.#.#.##.#.........##.#....#....#....#.#.#.#.#.##...#.###..#.#.#..#.....####.#.#..#.#...#.#................#...#.#.......#.#.#....#.#.#.....#.###.#..#....##.#.##.#..#.#.#..#.#..##.#.#.#.....#..#.#...#..##....#..#.#.##..#.#..##.#.#...##.#.#.....#.#.##.....#.##...#..###..#.#.#..#.#......#..#...#...#..#..#..##.##.##.#...#.#.#.#..#.##.##.#...#.#.....##.#.#.#..#.#...#.#.#...#...#.##.####..##..#.##.#.##.#.#.##.##.#..##.#.#.#.#.#......#.#..#..###....##...##..#.##.#.#..##.#.#.....
.#...###..#...##......#.#.#.##.#.#.###.#.#.#..##....##.#....##.#.#.#.#.#.##..#.#.##..........#...##.....##.#.#.####.#.#.#.#...#.##.#.#...##.#....#.#.#.#.#....##..###.......#.#.#..#..#..#..#..#..#..##.##.#..#..##..#..###..##...#.#.#...#...#....##.#.#..#.#.#..##.###.##....##.#.#...##.....#..#..##.###.#..##..##.#.#.#.##..#.##..#..#.....#...##...#....##.....###...##..#.#.....##......#.#.##....##.#..#...#...#..##......#...#...#..###..#.....##.##..##...#..#.##.###.#..#..###.....#.......#.#.
#.##..#.#..#.#...#.#.###...#.......#.#....#.##..##.#.....#.#.##...........#.#..#.#.#.##.####..##..#.#.#.##.##.#......#..#.#.#.##....#..##..#.#.#.#.#.###...##...#...##.#.#.#..#.#.#.#.##.##..#..#...#...#..#.#.#....#..#..#.#.##.#.....#.#.#.#.#.##.#.....#...#..#.#.......#.#...#....#.#..#.##..#.#.#.#....##.#..#.#.#........##..#.#..###.#.#.#.#...##..#.#.#.##.#...#.#..##....####...####..#...#.###....#...##.#.#.#...###.##.#.#..#..#..#.#..##.#.#.#..##...#.#.##..##.#...#.#.#.#..#.#...##.#.##.#.
..#..##..##...#.#.#...###.#.#.##.#.....##.....#.#...##.#..#...#.#.#.#.#.#....#.##...#..#.....#..#.####.#..#....#.##.#.#.#..#....##.###...#...#.#.#.#....#.#..#.#.#.#..#.#...#.#...#.#..#..#.#..#.##.#.##.#.#....###..#...#.....#.#.##.#....#.#....#..#.#.#.#.#.#.#..#.#.##....##..#.#..#.#.##.#.#.......#.#..#.#.#......#.#.##....#...#..###.##.#..#.###.#.##.#...#.#.#.#.#....##....#.#.#...##.#.#....#.#.#..##.#......##...#.#..#..#..#.#.#..#.#....#..#.#.#.##.#.....#.#.##.##.#.....##..##...#.#..#.#
#..#.#..##..#..#...#.#.#.#...#..#.#.###..##.#.....#...#..#.#.#.#.#.#.#.#.#.#......#..#..#.##.#.#....#...#..###..#.....#...#.###.....#..#..##..#......#.###..#..#....#....#.##..#.#..#.#..#..#.#..#.......#.#.#.#..#.#..##.#.###.....##..#.##..#.###.#...#....#.#..#..###..#.##..##...##.....#...#.###.##.#..#..#...#.##..#.#.#.#.#..#.#.#.##......#...#.........#...........##.#.###....##.##.#.....###...##.#.#.#.#####.#.##.#.#..#...#.#....#...##.#.#............####............#.#...#...#.#..#.#...
.#.#..#....#..###.#.......#.#..#..##....#..#.#.#.#.#.#.##...................#.#.##.#...#.#.#...#.#.#.#.#..##..#..#.#.#..#.#.#.#.###...#.#.#..#..#.##..###.#..#.###.#####.#....#..##.#...#.#....#..##.##.##....#..#....#........#.###...#.#...#..#.....##..#.#..#.##.#.#..#..##.#.##.#.##.#.#.#.#..#.##.#..#..#..#.#.#..##..#..#.##.###.......####...#...#.#.#.#..##.##.#.#####......#.##...#...#.#.#..#.##................#.....#.#.#.#....#.#.#.#.......##.#.#.#.#......##.#.#.#.#..##.#.#.#..#.#.#..#.#
.....##.#.#.#..#...#.##.#.....#..#..#.#.#.#...#..#..#...#.##.#.##.#.##.##.##..##.....#......##..#..#...#.##..#.#.##...##..#....#...##.#..#..####.####..#..##.....#..#..#...#.###....#.#.#.##.#..#...#.#.#.#.##..#..##..##.###.##.....#....##.##..#.#.#.#.#...#.#.#..#..#..#............##........#...#.#.#..#.#.......#.#.#.#.#.....#..###.##...#.#..#.##..##..#..#...#.....#..##.###....##..##...#.#......###.#.#.###.#.#.#.#.##.......###.#..#...#.#####.#.#...#.#.#.#..#.##...#.#...#.#.####..#..#...#
#.#.#..###...#..#.#.#..#.##.#..#.#.###......#..#.#.####.#.#.#.##.#.#..#..#..##.#.#.##.#####.##.#.#...#...#.#........#...#...#.#.##....##..#.##....###.###...##.##.#..#..##.#.##..#.#...#....#.#..#.#..#.#...#..#.#.#..#......#...#.##.####.....#.#..#.....#.#..#.#.#..#..#..##.#.##.###..#.###.##..##..#.#.#....#.#.#...........####.#....#...##.#.#..#..###.##.##..#..##.#..#...#...#.##...#.#.##....#.#.#..#..#.#...###...#.....##.#.#..#..#.#.#..#.........#.#...##..#..#.###....#.#....##...###.#.##.
.#...#..#.#.#.#...#..#.....##.##.#..#.#.#.#..#...#..#....#.........#.#.#.##......##................#..##.#...#.#.#.#..##.#.#.#....#.#...#.....##.#.#...#.##....#...#.##.###....##...##..#.#.#..#.#..#.#..##.#.#..#..#..#.#.##..#..#.......##.#.#.#.#.#.#.#.#.#.#....#...#..#.#..#.#.#.#.#....#.###...#.#.....##.#..#.##.#.#.#.##.......####.#......###.#..........#..#...######.#..##.#.#.##.......#.#...##.#..##.#.#..#..##..##.##.#.#.#...##....##..#.#.###..##.#.#.####.....#.#.#.#..#.#...##.#....#..
..#.#..#..#.#.#.#..#..#.##....#....#..#..#.#.#.#...###.##..#.###.#.........#.#.##..##.##.#.#.##.##..##.....#..#...#.#.........#.##.#..##.#.#####.#..#.#...##.#..#.#......#.##.####.#..#..#...#...#.#..##......#.##.#.##...#..#.#.#..##.##.#...#.........#....#...#.#.##.#.#...##...##.#..#.##.#.#..##..##.#.##.#.###...#.##..##..###.##......#.#.#.......#.##.#.##.#.#.#.##..#.###..#.#......#.#.#..#.#.#....#.#..#..####....#..#...#.#..#.#...#.#...#.#.#...#....##....##.#.#..#..#.#.#.###.#.#...#.#.#.
#.#...#.#......#..#.#.##..#.#...#.#..#.##...#.#.#.###..#.#.##...#..#.####.#.#.#.#.#..#...#..#....#.#...#.#..##.###....###.#.#....#..#..#......#...#....#.#..#.#....##.#.#..#...##..##..#.##.#.#.#..##..##.##.#..........##..#...#.#...#..#.##..#.##.##.#.#.#.###..##.#......#.#.#.##..#.#...#...##....#.#.##.........##....#....#...#...#.#.#.#.##.#####..###.##...#.#.##...#...#.#.....#.#.##..###....#..##..#.#...#..#..##...#.##.....#...#.#.##.###.....####.##.#.#.#..#.#..#.##..#.#..#......#.#.....
..#.##...#.##.#.#...#....###.#.#...#...#.#.#..#.#..#.#.#.##..#.#.#..#..............#...#..##.##.#.#.##.###.#.#.....#.#.....##.##..#...##.#.#.#.#.#.##.#...#....##.#..##.##..#.#..#...#.#..#...#..#...#...#.....###.#.##.#..##.##....##..#..#..##...#..#..#..#..#.#...#.#.#.#..#...#.#.#...##..##...#.##......##.###.#...#.#..##.#.####.#.###......#.....##.#.#.#.##.#.#.#.##..#.....#.##.#.#..##.#.####.#.#.#.....#...#.#.#..##...#.#.##.#.#...........###...#.#.#....#..#..##.#..##...#.#.#.####.#..###.
#.#.#.##.##.....#.##.#.#..#...#.##...##..#..#.#.##.#...#...#......##..#.#.#.##.#.#..#.#.#.#....#..#..##....#..###.##..#.#.##.#..#.#.#...#...#......#..##.###.#......##.....#....#..#.#.##..##...#..##..###.#.##..#.####...#...#..#.#..#..#..#....##..#.#.#.#.#.#...#.##.#..#.#.#.#..#...#.#..#..##..#..#.##.#..#..##..##.#.#...#..#.#..#..#..#.##...#.##.#...................#.#.#.##.......#.#..............#.##.#.##.....#...#.#.#.........###.#.####...#.#..#.#.#.#..#..#.#.#.#...##............##...#
............#.#....#..#.#..#.#...#.#...#...#..#....#.#...##.##.#.##.##.###..#.#.#.#..##..#.##.#.#..#...##.#.#.#.##...##..#....#....#..###.#..##.#.#.#..#..###.#.##.#..##.#..##.#.#..#...#.##.##..#..##....##..#.#.#..#.##.##.##.#.#..#..#..#..#.###.#..#...#.....##.#...##..#.....#.#.#..###..#....#.#.....#.#...#.#.#.....#.##..#..#.#.#.#.#.#..###.#.....#.##.#.#.##.#######.###...##.#.#.....#.#.##.#.#.#.##..#.#.#.##.#.#.##.#.##.#####.#...#.#.....##.#.#.#....#..#..#...#...#.#.#.##.#.#.#.#....###
#.#.##.#.#.#.#..#.#..##..#.#...#..##.#..##.##..##.#..#.##...#.##.#......#..#..#.#..#.#..#........#.##.#..#.......#.#.#..#.##.#.##.#.#....##.#..#......##.#.#..#.#...#.#.#.#.#..#.##.##.#..#..#.#...#..#.#.#.#......#.....#.#....#..#..#..#.#.#...#...#..#.##.####.#..##..#.#.#.#.#...#..#.#..#.#.#...##.##...#.##..#...#.##.#.##...#..#........#.......#.#..#...#..###............#.#...#..#.#.#.#.##...#...#.#.#..#...#.#...#...#.........#.#.##...##.#.#.#.....#.#.#.#.#..##.#.#.......#..#.#...#.#.#.#
...##.#.#.#....#...#...#....###.#.#.#.#.......##...##...#.#...#...##.#.##.#.#.#..#....#..###.#.#....#..#..##.#.#.##..#.#............#.##.#...#...#.##.#..#..#..#.#.#..#.#.....#.........#..#...#.#.#.#...#....##.#...##.#..#.###.#..#.#.##....#.#.#.#..#..........##...#.#....#...#.###....#.#..#..##.....###...#.#..#..#.#.....#.##.#..#.#.##...#.##.#.#.##.#.##.#.#.###.#.###.#..#..#..#..#........#.###.#......#.##.#..#.#.##.##.######........##.##......###..#.......#..#....#.##.#.#.#...#.#####...
###.......#.#.#..#..#.#.##.#..#.........###.#...##....##.#.#.#.#.#..#..#.#......#.##.#.#....###.##.##.#.#.#.###....##.#..#.#.##.#.#.....#.#.####.#.##.##.#.#..#.....#...###.#..###.#.##.#.##.#..#..#..#.#.#.#.#.#.##.#.#..#..#....#...#.#..##..#..#.#.#..#.###.###.#.#.#.#.###.#.#...#.#.##....#.#..#.#.##..#.#.....#.#.#.#.#.#.#......#...#..#.#..##.........#..#.......#.....#..#.##..#.#..#.#.#.##.###.#.#.###....#...#..#.....#.......##.#.##.......#.###...##..##.###.#.#.##.....#.#.#.#.#.#.#.##.#.
...######.##.#.##.#.........#..##.#.#.#.#..##.##...##.#..#.#.......#..##..#.###.........#.##.#...............#.#.#..#..##.###..###..#.##.....#....#....#.#..#.#.##.#..##...#..##.#..#.#.#.#...##.#.#.#.....#....#.#.#...#.#.#.#.##.##....#..#.#.#.#.....#.#...#..#..##.#.#...#.#.##.#..#.##.#.#..#.#...#.#.##.#.#.#....#.....#.#..###.#..#.#.#...#...#.#.##.##..#.#.##.#..#.###.#.....##...#.#.#..#.#..#..#...#.##.####.#.#...##.#..#.#.###..#...##.#.#.##...#.#...#.##..........##.#...................#
.#..................#.#.#.#.##.#.##..###.#.#....##.#...#.#..###.#.#.#...#..#...#.#.##.#...#...##.#.#.##.#.#.#...#..#.#.....#.#..#.###...#.#.#.##.#.##.##..#.#.#.#...#..##.#.#....##.#.....##.#...#.....#.##.#.#.......#.#...#.#..#..#.#.###..##.....#.#....#.#.#.##.#......##.....#..#.......###.#..#.#........#.#.#.##.#.#.##.##....#.#.#....#.#.#.##..#..#.#.##.....#.#.#......#.##.#.##..#..###....#.#...#.....#..#..#.#.##..#..#.##....#..#.####.#.#.#.##...##......#.#.#.#.#.#..#.#.#.#.######.#.#..
..#.##.#.#.##.##.#.###...#.......#.##.#....##.#.#.#.##....#.#..#.....#.#.#.##.#.#.#..#..#...#....#.##..#.#..#.#...#...#.#.#...#.......#..##.#.###........#..#..#..#.#.#...#...###..#..###....##.#.#.##..#......#.#.#.#.#..#.#.#.#..#...#.#..#...#.#..#.#.##....#..#..#.##.#..#.#.#..##.#.##.#.#....##.#.###.###..#..#.#....#......#.#..##.######...#..##..#..#....#.#.#..####.#.#.#..#...#.#.##...#.#....#.####.##.#.##......#.#..#..#.#.#..##.#.##...........##.#.##.#..#...##....#..#...#........#.#.##
.#.#...##..#..###...#.#.#.#.##.#........##.....#....#.##.#..#.#.#.#.#.............#.#.##..##.#.#.##...##..#.##.#.#.##..##..##...#.#.##.#....#..#.#.#.#.#..#.#.#..#.#...##..##....#...#...###.........##..###.#..#..##...#..#..#.#.#.#.#...#..#.#.#.###..###.#.#..###..#...#.#...###.#.#..#.#..#.###........##...#.#.....#.#..#.#.#.#..#.......#.#.#.#.#..#.#.#.###.###.#..#..#.#...#..#.#.......##.#..###...#..#.#.#..#.#.#.#....##.#..##.##........#.#.##.##.#....#.#..#.#.##..#.##.#.#.#.#.##.#.##.#.#.
.#..#.#..#.#.#.#.#.#...##..#....#.###.##...##.#.###........##....#...#.#.##.#.#.#........#.#.####.#.#.#.#........#.#..##.#.##.##.#.#.#..#.#...#..####...#......#.#..#.#...##..###.##.#.#.....#####.##.#.#..#.#.#.##...#.#.#.#.#.#.......##..##.....#...#.#...#.#..#..#..#.....##.#.....#...##.#.....#.#.##....#.....#.#.#.#.#.##...#.#.#.##.#..........#.#.#........##...#..#....##..#....#.#.##....#...#.##..#....#.#..###...#.##..#.#...#..#.#.###.###..##.##.###...#.#.#...#..#......#..##..#.#.....#.
.#.#...#....#.....#.##.#.#...#.#..#..#..##..#.....#.#.#.##...##.#.#.###..#.#.#.#..#.##.##......#...#.....#.#.##.#...#.#......#.........#.##.##.#...###.#.#.#.#.....#...#.#..#...#.#.###.#.#.#....#..#..#..#.#..#..#.#..##...#.#...##.#.#..#....#.##..##...#.#..#.###.#.#.#.#.#....#.#.#..##.#.#.##.#####...##.##.#.###.#.#..#.#.##.........##.#.#.##.#.......#.#.##....##..#.#.#..##..#.##.#.#.#.#.##.#.#..##...#.##.##....#.#.#...#....##.##...#.....#.#.#.........#..#...#.##.###.##.#.#..#.#...#.##.#.
#...###.####.####.........###.###..#..#...##.##.##.#.#.#.#.##........#.#.#...#...#.#...#..#.#.#.#.#.#.##..#.#....#.#...##.#.##.#.##.##.#.#...#.#.##.###..##...##.#...#.#..#.#.##..#.###..#.###.#...#..#.#.#..#.##..#..#...#.#.##.#.##..#.#..#.#.##.#.#..#.#...#...#...#..#..###.#.#..#..#.#.#.#...#.#.#.#.#.##..#.#.##.#.##.....#..#.#.#.#...#..#.##..#.###.#..#...#.###.#....#..#.#.#.....#......#....#..#.#.#..#......####.....#.#.#.#......#...#.#.......##.#.#.##.#.#.#.#..#.#.#..#....#...#.#.#.#...
###.#........#....##.#.##.#....#.##.#.#.#...................#.##.###....#.##..##.#.#.#.#.#.#.........#.#.#...###.#.##.##...#..#.#..#.......#.#....#..#..#..#.#..#.#.#....##.....#.#..#.#....#...##...##.#..#....#.#..####..#.........##....#.#..#.....#..#..##.#.#.##..#..#..##..#..#.#.#.#.#...##..#....#...#.#..#.........##.#.####.#.#.##..#.#...#.#....#.###.#..#....#.###.#.......##.#.#.#.##.##.#.#.....##..#.#.#.....#.#.#.#...##.##.#..###.#.#.##.#...#...#..##.......#.....#..#.#..#.#........#.
#....##.#.##..###.##..#.....##........####.#.#.##.#.#.#.#.#..#..#....#.#..###.###...##..#...#.#.##.#......##............#.##.#..#.#.######.##.#.##..#.#...###..#..#..##.#..#.#.#..#.#...#.#..#.#.##.#.....#.##.##...###.#.##.##.###.#..#.##..#.#.#.#.#..#.#........###.#.#..#..#.#.#......#...##.#.#.#.##.#.#...#.#.###.#.#...#....#....#.#.##.#..#.####.#.#....#.##.#.#.#.#.#...#.#.#.#.#...#............#.#..#.#...##.#.#..#.#....#.....#.##.#...#..##.#.##.#.#..#.#..###.#...#.##..#.#..#..#.###.#.###
..##.#.##.#.#.#.##..#.#.#.#...#.#.#.#...#.#.#.#....#.#.#.#.#.#.#.##.#.#.#..##..##.#.#.##.#.#.#.#..#.#.#.#....##.#.#.###.......#..................##.....##.#.#..#..##.#.#.#.#...#.#..##..#.#..#......#.#.##..#....##.#.......#..#..###.#.#..#.....#....#..#.##.#.##.#.....#...##....##.#.##.#.##..............#........#...###..#.#..##...#.#...##.#..#.###.#.#...#.....#......#..##.##...#.##.#.#.#.#.#.#.#.##.#..#...#######...#.######..#..#.#.#..#.....#.####.#....##..#.#.#.#...#...#..#......#####.
.#.....#.#.......##..#..#..#.#.#.###..#.....#.#####.................#.#...#...#..#....#.........#.#.##...#.#...#.#.#....#.###...#.#.#.##.#.#.##.#..##.#..#.....###.#......#.##.##.#.#..#.#...#..#.##....##..#..##.#...#.#.##..##..#.#.....#.#.####.#.##.#.#..#.##.#...##.#.#.#..##.#.#..#....#...##.#.#.#.#.#.#.#.##.#.#.#.....#.#..#..###....##.#...#..##...#..##.#.#.#..#.#.#.#.#.#.#.##.....#..#..#.#..........#.###.#.#....##.#.#...#.#.#.#.....#.#.###...#..#..#.#...#...#...#.#.#.#.#.#.#.#.#.#.#..
.##.##.....#.#.#....#.##.##.#..#..#.##.##.#.........##.##.#.#.#.#.#....##.#.#...#.#.#..#.#.##.#......#.##..#.#.#.#...##.##....#..#..##..#####....#.#.#..######..#...#.#.#.#....#..#...#...##...#.#.#.#.#..#..#.#.##.##.#..#.#..#.#...##.#.....#....#..#.#..#..#....#.#.#...#.#.##....#.#.##.#.##...##..#.#.#.#..#...###.#.##.#.....#.#.#...#.###.#.#.#.#...##..#.#..##...###.##.#.#.#....##.#.#..#..#...##.#.#.##...........##.......#.#.##.....###.......#.##.#..#.#.#.##.##..#.##...........##.#.....#.
#..#...#.##.#.#.###...#..#..#.#.#........#.#.#.#.#.#.....#...#.#..##.#.#...#..##...#..#.##.#.#..###.#.#..##...#...#.#..#..##.#..##.#...#.#.#.###......#..#....#..#.#.#.#..#.###.#...##.#.#..#.##......#..#..#........#..#...#.#..#.#..##..#.##.#.#.#.#..#.#..#.#.#..##..##.#.#....###............#...#........##.###.#......####.#.......##.#.#..#..#....#...#.....#...##.#..#...#..#.###.#..#.#####.#.#....#...#.##.##.#.#..#.#.#.##.......#.###..#.##.#.......#..#........#.##....#.#.#.#.##.#.#.#.##..
.#.##.#.#.........#.#..#...#....#####.##......###.#..##.#.#.##.#.#..#...#.#.#.#.#.#.#.#.#.#...##.......#.#.#.#..#..#.#...#....#.#...##...........##.#...#.##.#.#.#.#.#..#........#.#......#.#.#.###.#..#..#..#.###.##.#...##.#..#...#...#..##...#..#...#....#...#..#..#..#.....##.#.#.##.#.##.#.##.#..###.#.##.#......#.####.#.####.#.#.#.#....#...#.#.##.#.#..##.#.##..#..#..#.#..#........#..#.#....#..#.#.#####.#...#.#..##..#.....##.#.#.#....###.##.###.###..#..##.#.##..#..##..#..##.#.#......#...#
.#..#.#...#.#.#.#..###..##..#.#.......#.#.#.#.###...#.##....#..##.#..##...............#.#..#.#..##.#.#......#.###.##..##..##.#..##.#...#.##.##.#.#.###.#..#......#.#..#..#.##.##.#.#.#.#.##.##..#..#..#.#.#.##...##.#.#.#..#..#.#.##.#.#..#..#.#.#...##.#.####.#.#..#.#.#..#.##..#......##...#....#.#.#..#.#.#...##.#............#####.##.#.#.#..###.......#.#...#...##...#..#...#...#######.#.....###.##..#....#...####..##..#..#.##...#.##...#.#.##......##..#.#.#.#.#.#.#.#.#.#.##.#..#.....####..##..
..#..#.#.##.#..#.#.##.#..#.#.#.#.#.#.#....##.#.#.##.#....#.#.#.....#.#..#.#.#.##.#.##....#.#.##...#...#.#.#..........#.#.##.##.#.##..#.##...#.#.#..###...#.#.#.#.#.#.#.#...#.#..#...#.#..#.....##.#.#.......#..##.#.#..#.#..#...#.....#.#...#.....##..#.....#.....#.#...##.#.#.#..#.#.#...#.###.##..##..#..#...##.##.###.##.#.#.#.#.#.......#.#.#....#.#.#.....##.#.#...##..#..#...#...........#.#.......#...#.#..##.....#...#.###..#.#......####.....#.###..#.#.......................##..###.....##.#.#
#...#...#..#.##........#..........##.##.##..........##.#..#...#.##.....#.#.#.##.#.#..###.#.#..#.#..###..#..#.#.#.#.##....#..#.#....##.#..##...#...#.#..##..##..#.#.#....##.#.#.#.#.#...#...#.#.#......#.#.##.#......##...##..#.#..#.#.....##.#.#.#...#.##.#.#.#.##..###.....#...#....#.##.#..#.#.#.#.#.#..#..#.......#.##..#.#.......#.#.##..#....##..#...#.#.#...#..#.#.#.#..#..#..###.##.##.#.##.##.#.#..#..#..#...##.#..#.#....#..#..#.#.##.##.#.##.#..#.#....#.#.#.###.#.#.#.##.###.##.#..#.##.......
#.#..#.#.#.#.#..#.##.#...#.#.#.#.#..#..#...#.#.#.#.#..#.#.#.#..#..##.##..#...#......#..#....#..#..#....#.##.#.#.##.#####..#.#..#.#..#...#..#.#.##....#.#.#...##..#.#.###.....#.#.#.#.##.#####...#.###.##.###...##.##..#.#...#...#..#.#.##....#..#..#.......#..#.#..#...#.#.#.#.#.##.#....#.#.............#..#..###.#.....#.#..#.##.#....#.##...#.#.#.#.#.###.#.#.#..#........#.#..#....#..#.#.....#..#..#.#.##.#..#.#..##.#.#.#.##..#.#..#.........#....#....#.#..#.#.#..##.#...###..........#.#.###.#.#.
.#.#.......#...#..#.#.#.#...#..#..#.##.##.#.#..#..#.#.#..#.#..#.#.#.#.#.#.##..#####...#.#.#.#.#.#..#####.#..........#....#..#.###..#.##..#..#..#.###.....#.#.#.#.#...#..#.##...#.#....#.#..#.#.#.#.....#..#.##..##.#.##..##...##..#...#..###.#.#.##..##.##.#.#.###..#.###...........#.##...####.#.###.#.#..###....##.#.#....#.###.#.#.#.#....##.....#...#.#.......#...####.#....##..##...#....###...#.#.#.#..#...##..#............#...#.#.###.#.##..#.##.#.###..#......#.....##..#.#.##.##.#........#...#
....##.#.#..###..#....#..#.####.##...#...#...#..#.#.#...#...#.....#.#.....#.#.......#...#..#..#..#.#......#.###.##.#.#.#.#.#...#.#.#.#.#.#.#.#.......#.#....#....#.#..#.#.#.#.#..#.##.#..#........#.#.#..#..#.#..#...#..#...##.#.#.#.#..#...#......#..##..#..#..#..#...#.#.######.#.....##.....##....###..###..##...#.##.#.#........##.#.#.#...#.##...#.#..#.###.#..#.#...###.#..##...#.#..#.#...#.##.#..###..#.#...#..####.#.#.##.#.##.....#..#..##..#........#.#.#.##..#.##..##...#..#.#..#.##.#.#.#.##
##.#..###..#..#.#.##.#.##.#.#.#.#.#.#..#..#.#.##.#...#.#.##..##.#...#.#.#...##.#.#.#.##..#..#.#.#...#####..#...#...#..#..#..#.#................##.#.###.##.#.#.#....##...#..#.##....##.#..#.##.#.###...#..#...#.#.#.###..##..#.#.#.....#..##.#.##.#.#...#.##.#.#..#.#.#..#.......#.#.#.#.#.#.#...#.##.#..###.#.#..#.....#....#.#.###......#.#.#.##.#.#.#.#......#..#....##.#.#..#..#.##.#.#.#.#.###....##.#..#..#.#...#....###..#...#..#.###..#..#...#.#.#.#.#....#.#..#..###.#...#..#.#.###.##.#.#...###
....#..#.#.#.###..#..................#.#.#....#...##........#..#..#..###..##..#.#.#....#..#...#..#.#.....#.##.#.##..#..#..#.#..###.#.##.#.#.###..#.###.....#..#.##.#..#.#..#....##.#.#..#.#.#...###.#.#..###.#....#..#.#....##.....##.#..#...#.#.#..#.##...#.#..#...#..#.#.#.#.#....#.....##..#.#.......#.#...#.#.#.##.#..#.#.##.....##.##...#......#..#..#.#.##..###.#.......##..#.#..#.#..#....#.##.#.#..#..#..#.#.#.#.#..#.##..##.#..#...##.#..#.#....##.#.###....#...#.#....##.#.#.#...#.......#.####
.#.##.#.......#.#..###.##.###.#.#.##....#.##.#.##.#.#.#.#.#..#..#.#.#.#.#.#.#.#.....##.##.#.#..#.#..##.#.........#.#..#.#.#.##.#.##..###...#...#....#..#.#..#.#....#.#...#..##.##.....#....#.#.#.#....##..#....#.#..#..#.#.#..#.###.##..#.##.#.....#...#.##..#.#..#.#.#.....#.#.#.#.####.##.##.#..##.#.#...#.#...##...#..#..#...##.#.#.#...#...####..#...#..#.#..#.#.#.#.##.##.#.#...#....#.#.##.........#.#.#..#.........##...#.#.....#..#..#..#.#.##.##.....#..#.##.##....#.##....#..#.##..#.#.##...###
##.#....#.###.#.#.#...#..##..#.#.#..#.#...#............#...#..#..#........#.#..###.#.......##.#....#..#.#####.#.#...#........#.#...##.#.#.#.#.#.###...#####...##.#....#.#.#..#.#.#.#.#..#.#..#....#.#..#.####.#.#..#..#...#..#.........##..#.#.#.##.#.#...##.#.#.#.#....#####....#......##......###.#.#.#.#....#...#.#..#.#...##.##.#...#.#.##.#...#..#.###..#.#........#..#.......##..#.#.....#.##.#.#.##...##...###.#.##...##..#.#.##..#.##..#..#.......#.#...#.#.#....##....#.###.#.#....#..#....##.##
....##.#.#.........##...#...#.....#..####..#.#.#.#.##.##.####.#.#.###.#.#.....#...#..##.##....##.#...#......##..##.#..##.#.#.....#.#.....#....#.#..#.#.#.#..#...##.###..#.#.#.......###.#..#...#####..#...#......#...#.#.#.#.#.##.###.#..#.#.#..#...#.#.##.#...#.....##.......#.##.#.##....####.............#.#.##.#..##...#.#........##......#..#.##.#..#..#....#.#.##..#.#.#.##.#...#....##.###..#.###..#.#...#....##....#....#...#.#.#....#...#..##.#.#...##.......##...#.#.....#.....#.#.#..#.#.##..#
###...#...##.####.#.#.#.#.#..#.##...###...#.###.###.###.#..#......#..##.#.#.#..##.#.#...###.#...#..##.#.#.#...#.....##..##.##.##..#.#.#.#.#.#.....###.....##.#.##..#..#.#.#..##.##.#.###.#.#.#....#.#..##..##.#.#.#.##...........##..#..#..#.#.#.##......#.##.##.#.#.#..###.#..##..#.#.#.#.....##.#.#.#.#.###.....#.##..#.#.#.##.#.##..#.##.##..#.#..#.#..#...#.#..#...#......#..#..##..###..###..#..###.##...##.#.#...#####.#.###.#....#.##.#.##.#.#.#.###.##.#.#.#.#...#..#..#.#...#.#..#..#.#.#.#..#..
....#..#.##.#.....#..#...#.#..#..##..#.##....#...##......#..##.##.#.#..###.#.#....##.#.#.#.#.#.#.#.#...#.#.##...#.#....#..#..#.#.#..#..#...####.#..#.####.#......#..#...#.#.#..#.#.#..#.....##.#.#...#....#....#.......#.#.#.#.##...##.#.#.#.......##.###........##.#.###..#..##.###...#..#.#.#.#.#.#..#.....###.#..#..##......#..#..#.#.#.#..#.#..#.#...#..######.#.#..#.#.#...###...##....###..#.#..#.....#.....#..#......#.#.#....#.##.#.#............#.#...#.#..#..#.#.#.##.#.###...##..#.#....#.#..#
#.#..#........###.#.#.#.#...#..#....#..#..#.#.#.#..##.#.#.#.#.#.#....#..#.....##.#....##.......#.#.##.#.......#.##.#.#..#..#......#.#.#.#.#.#..#.#..........#.##...##.#.#....#.#....#.##.#.#....#.#.#..#.#.#.##..##.##..##..#.....##...#.#...#.##.#.......###.##..........###.#..#..##..#..###...###.######.#...###..#.#..#.###..#..#.#.....#...#.#..#.##.#.#.#.#.#.##.##.#.#.#..##.##.#.#####.#...#.#.#.###.#.#.#.#.#.#.###..#.#.###.##......#.##.#.#.#....#.##.#.#.#.#.#...........#.#...#..#.#.#...#..
.#..#.##.##.##............#...#.#.#..#..#..#....##.###............##.#.#.#.#.#.#.#.#.##.##.###...#..#...#.##.#.#....#..#..#..#.##.........#..#.#.#.#.#.##.#..#..##.#.#....#.#...##.##...#...#.#.....##..#....#..#..#..##..#..##.#....##...#.#.#..####.#.#....#...#.##.##.#.#.#.#.#.#..###.#.#..#..#....#...#.#.#.#..#..##..#...#...#...#.#.#.#.#...#.#..#...........#.#..#...#.#............#..#.#.#..........#.##.##.#.#...#.#.#........#.###.#..#...####.#....#.#...###..#.#.######.##.##..#...#..##..#
..##......##.#.#.#.#.#.#.#..#....#..#.#.#.#.#.#..#..#.###.#.#.#.##.......##.......#........#...#..#.####.##.#...#.##..###.#.#..###.#.#.##.##.....#.#..#..#.##.#....#..#.#..#.##....#..##.##.##..###..#.###.##.#..#.#.#...#.##.#.#.##.#.#.#.....#..#.#..######.#.#.#.#...#............#...#....#.#..#.##.#.#....#.#.#..#.#.#.##...##..#.#..#.....#.#....##.#.#.#.#.#.....####.#..##.#.#.#.#.#.#.#..###.#####.#............#.#..#...##.#.##.#......#..#..#..#..####.##.#.#.#.#.#.#............###.###.#.#..
#...#.##.#....#.###.#.#.#.##.#.#...#........##.#.#.#..#.##.#.##..#.#.#.#....#.#.#.##.##.##.#.#.##............##......###...###..#.#.#.#.....####.##.#.#.#.......##.#.#.#..#..#.###.##..#.#...#.#....#...#...#.#.#....#.##...#..###..#.....#.###..#....#.#......#..#..#.##.#.#.##.#.#.#.#.#.##....##........#.#.#....#.....#....#.#..#.#.#...#.#.....##....#.#..#.#.#.#.#.#..##.#.##.#.#.###....#.#.#.......##.##.##.##.#...#.#..#...#.##....#.#.#..#..#..#.#.............##.#.#..##.#.#.##.#.#..##.....#.
.#.#.#..##.##....#............#.##...##.#.#.........#...........#.#..##.#.##.#.##....#.#....###...#.#.##.#.#....#.##.##.#.#.#.##.......####..........#..#.#.##.#...#...##...#..#.#..#.#...##..###.#..#.#.#.#....##.##...#.#.#.#.#..#.#.#.#......#.#.#.....#.#.#..#.#..#....###..#.#.#...#..#..##....#.#.#.#...#.#.##..##.##.#.#.###.......###..#.###..###..###.#...##.#...#.........#....#..#.#......###.#...#.##.###.###.#....#..#......#.#.#.#.##..#.#.#...##.#.##.#.##.#.#...#.#..###..##..#...#.##.#.
...#..#...#..#.#..##.#.#.####......#.#..#..#.#.####...#.#.##.#.#....#......#......#.#....#.#.#.###.#.##.#.#..#.###........#...#.##.#.#.#....###.#.#.#.#.##.#..#.##.##.#..##..#.#...#...#.#...###.#..#......#.#.#.#.#.##....#.....#...##...#.##.#...#..####.###.#.....#.#.#..#.#.....##.##.#.#..#.#.#######.#.#..#.##.#.##....#...###.#.#.#...##.#...#....#..#.#.#.#.#.#.#...#.##.###..#.#.#..#..##.#....#..#.#.........#.#..#.#.#.#.#.#.##........#.#......#.#.###..#...#.#...##...#.###.#...#.#.#....#..
.#..#..##...#...#.#.#.#.#....#.#.#..#..#..###.#.....#.####....#.##.#.#.#.##.###.#..#..#.#..#.........#..#..##..##..#.##.#..#.##..#..#...#.#.#.#.##..........#.#.#......#.#..#..#.#..##....##..#...#.#.###.#..##....#..#.#.#.#.#.#..##..##...#.#.##.#.#.....##....#.#.#....#....#.##..........##...#.#.#.#.....#.#........##.#.#.#.#...#.#..##.#...#...#.#.#.............##.#.#..#..#.#.#....#.#.#.#.#.#.##..##.###.#.#.....#.....#...#....#.#.#.#..#.#.##.###...#..#.#.#....#....##.#.#..#.#.#....#.##.#.
#..#..##.##.#.##..........#.#..#..#..#.###.#....#.#..#..#.##.#.....#.#..#.......#.##.#####.#.#######.#.#.#.#.##..##.#.#.##...#.#..##..#..#.#...#..#.#.#.#.#......##.#.##...#..#.#.#...#.##...#.##.....#..#..#..#.#.#.#..##..#..#..#..#..##.#...........#.##..#.##.#.##.#.###.#.#.#.###.####.#..#.#......##.#.#..#.#.##.##...........#.....#.....#..#.#..#...#.#.#.#.#.#...#....#.#......#.##.........#....#.......#...#.#.#..#.#..#.###.##.##.#..###.....###.#.##.#...#.###..##.#.#....#....#.#.##...#.#.
.#..#.....#..##.##.###.#.#....#..#..#.#......#.#..#.###......##.##.#...#.#####.##.#..##.#.#.#................#.#....#.##..##...##.#.#.#.#..#.#.##....#.#.#####.#...#..#.##..#.#.....###..#.#.#..#.#.#..#.##..#....#..#.#.##...#..#..#.#..#...#.##.#.#.#.#.#.#...........#.#.#.#....#.##....#.#..#.#.#.#...#...#.#..#.#....#.#.#.#.#.###.#...#.#..#..#.#..##.#..#.#.#...#.#.##.#..#.#.###...##.#####.#..#.##.#.#.#.##.#.#.#.##.#.#..#.##....#.#.#....#.##..#.........##..#.#.#..#....#.#.#.##.......##..#.
...#.###.#.#....#..#....#.#.#..#.#.#....#.#.##..##.#.###.##.#.##..#.#.#........#.#..#.........##.#.#.#.#.#.#.#..#.#.....#.##.#.......#....#.#....####.....#...#.##..#.#.#.#.#.#.##.#...#..#...#..##.##.....#..##.#.#.......#.#..#..#..#.#..#..#..#.#..#.......##.###.##.........##....#.###...#....#...#.#..##..#.#...#.###..#..#.#....#..##..#.#..#....#....##.....###.#.....#.##..##.##.#........#.##.#..##..#.#..#............#.....###...#.#.##.#...#...#.#.##.#.#.#.....#...###.#.....##.#.#.#.#.#..
.#...........##..##.#.#.#...##.#..#..#.#...#...#......#.##.#.....#...###.#.#.#.#..##..###.#.##..#..#.#.#..#....#.#..##.#....#..#.#.##..#.##...##.#...#.#.###.#..###.......#.#..#.#..##...#..#..#...#.#.####..#.......#.#.###...#.#..#...##.#.#.#...##.#.#.#.#.#.#...#..#.#.#.###..#.#.......#...#.#.#.#.#.#.#.#.....##.....#..###.#.#.#.#...###..##.#.#.#.##...#.##.#.#...#.#......#........#.#.#.#...#..#...#.#.#.##.##.#.#.##.#.##.###..##.#..#..#..#..#.#.#...#.......#.##..##..#..#.#.#....#.##.....#
#.##.#####.#.#..##..##.#.#.#...#.#.#..#..#..#.#.#####........#.#..#.#.#.#.#..#..#....##.#..#...#..#.#.#.##..##.#...#.....#.#.##.##.#.#..#..#.#....##.##...#...#..#.#.##.#...#.##...#..##..#.#.#.#.#........#..##.##.#.#.#....#...##..#.#....#...##..##...#.###..#.##.#.##.#.##.#.#.#..#.##.###.#.#........#....##.##.#.#.#..#....#.#....#.#....##....#...#.#.##....#..#.##.####.##...######..#..##.#.##.#..#..##.#......#.#.#..#....##...#..#.#...#..#..#.#...#.#..#.#.##...#.#.#.#..#.#....#.#..#..#####
...#.#....#.#.#.#.#..#....#.#.#..#...#.##.#.#.#.......#.#.#.#.#.#..........#.#.#..##.#....##.#..##.........#....###..####............#.#.#..###.#......#.#.##...#...#..#..#.#...##..#..#.#...#..#..##.#.#.#..#.....##.....#.#.#.#.#.#....###..##...#..#.#...#..#..........#.........#.#.#.#.#.#...#.#.####..#.#.......#.#.##..#.##..#.###..#.#....#.#.#.#...#.#.#.#.#.#.....#..#.#.#.......#.#.#..........#.##...#.##.#.#...#.###.##..#.#.#.#.#.##.#..##...#.#.#.##.###..#.#........#...#.##.#..#.#.....#
#.###.##.#..........#.##.##....##..##...#..#.#.#####.#.#...#......#.#.###.##.####.#.#.#.###.#.#.#.##.#.##.#.#.#.....#...####.##.##.#...#.#.#.#######.#...#....#..#.##.#.#.#.#.#.#..#..#...##..#...#..##..#..#.#.####..#.#..#..##..#...##.....#...##..#....##.#...#.##.#.##..#.#.###..#.#........##..##....#..#.##.#.#......##.#....#.#...#..#.##.###...#.#.#..#..#..#...#.#...#..#..#.#.#.#.#.#..#.#.#.###...#.#.....###..##...#...#.##.#.#......#...#..#.#..........#..#.#.#.#.#.##..##...#...#....#.##.
...#...#..#.#.#.###.#.......#.#.#.##.##.#.#.............#.##.#.#.###..#.#...#..#.#.....#...........##.###.#..#..##.####.....#.##..##.#...#.#..#.#...#.##...##.##.........#.....#.#..#..#.#..#..#.#..##..#.#..........##.#.#.#..##..#.#.#.#.##.##.##.##.###.....#..#.#..#...#...#...##....#.###.#..#..##.##..#......#.##.###.#.#.#.#...#.#.#.#.#######.#..#.#.#..#..#..##.#.###.#..#..##..#......#.#.#.#..#.##.#..#.##.##.#.#.##.#.#........##.###.##...##...#.#.#.#.#..##......#.###.#...#...##.#.##.#.#.
##.##.#..#.#.#.#..#.##.#.#.#.#...##.....#...#.#.##.#.#.#.##.#.#.#.#.##...##.##....##.#..#.#.##.#.#....##....#####.###..##.#.#...#...###.#..#.#....#.#.#.#.#..#...#.#.#.#...#.#.....#..#...#..#....#.#.#.#...##.##.#.#..###....#.#.#.....#.#.#..........#...#.##.#....#...##.#.#.#.#.#.###.#...#.#.#.#...#.#.#.#.#.#....#..#..###.#..##.....#...#.###....#......#..#.#........#.#.#.##..#.#.#.###..#.#..#....#...#.#.#.........#.#...#.##.#.#.........#....##.###.#.#.#.#..##.#....#...#.#.###.#..........
.......#.....#..#.#..##..#.#...#....#.#...#..#..#.#..##................#.......##...#..#.#...#..#..##....#.###.....#..#...#..#.#.#.###...#.#.#.#.#........#.#.###..#.###.#.#..#.##..#..#.#..##.#.#..#....##...#..#.#..#.#.#.#...#.#.##.#......##.##.##...##.#...#.#.#..#.....#..#...........#.#...#...#.#...#.##.#.#.##.#.#.#.##.#.#..#.##..#.#...#..#.###.#.##.#...#.#.#.#.#......#.#..#...#..#.#..#.#.##.#..##......##.#.##.#.#.##.#..###..#######..#.###...#....#.#.#.#..###.#...#...........###.#.#.#
#.#.##..####...##...#..##...#.#..#.#.#.####.#.#...#.#..##.#.#.#.#.#.#.#..#.#.##..#.#.#.#.##.######.#.#.##.###..##.#.#.#.##.#........#.#.##....#.#.##.##.##........#.#....#..#..#...#..##..#.#.#...#..##.###.##.#....#...#..#..##..#.#.#..##.#...#...####.....#.#.#.###..##.##..#..#.#.#.#.##.#.#.##.##.#.#.#...#.....................#..#.##....##..#..###.#.#....#.#.#.##.#.#.####..#.#.#.#.#.#..#......#...#...#.#.#..###..#........#..#.#........#.##...#.#..#.#..#...#.#.#...#.#..##.###.##...#..#.#.
.#.#.#.##...#.#..##.##..##.#.#.#..#.........#..#.#.#.#....#..#...#..#..#..#....#.......#...###..#.##..##...#..#.......##.#..#.#.#.#.......##.#....###..#..##.#.#.#...#.#.#.##.#..#..#.#..#..#..##..#.#...#...#.#.#.#..##..###..##.#.....#..#..#..###.#.###.#........####..#.#.#..###.#...###.................#...##.#.####.#.###.#.#..#...#..#.#.#.#.##.#...#..#.#.#...#..........#.##.#.........#..#.#.##.#...##.#.#.#..#.#.#.##.#.##..#..#.#.#.#.#.#...##..#.#.#..#..##.....####..#.#.##..#...#..##....
..........#....#.##..#.#..#.....##..##.#.##.#.#.#..#..#.##.#.#.#.#.##.##.###.##.#.##.#.##.#.#..#..#.#.#.#.#.#.#.#.#.#.....#.##.#.#..#.#.#....##.#..#..#..#..#...#..#..#...##.#..###.....#..#.#....#...#.###.#.....#..#.#.#.#.#..#...#.#...#..#.##....#....#..###.##..#...#....##..#...#.#.#..#######.#.#.##.##.#...##.....#.....##..#...#.#.#.#..#.#..#...##.#..#...#.#.##.#.####........#.####.#..#.#..#...#.#.#.......#..#.#.#.###.#.#..#...#.#.#..#.#...#......#...#...#.#.....##.......#..#..#..#.##.
.##.#.#.#.#.##......#....#.#.#.##..#..###.##.....#..#..#.#..#..#.##...#.#.#.##...#..#.........#.#.........#....#..##..###..........#.#.#..##..####.#.#.#..#..#.#.##..#.##.#....#.#.##.#..#.#..#.#.##.#...#....##.#.#.#...#.#.#.#.#.#.#..#..#.#...#.#...#.#..#..#.#.##.#.#.#.##.#.#.#.#.##.#.#.......#..#..#...##.#...#.#.#.##.#...#.#.#.##.....#.....#.#.###.#.#..#.#.......##...##.#.#.#..#...#..#...##.#.#.##.#.#.#.##..#.......#..#..#...##..#.#.#...#.#..##.##.##...#..##.##.#.##.#.#.#.##..#.#.....#
.#.#.#.#.#.#...#.##.##.##...#....#.#.#.#....#.##...#.#...##..####..#.#........#.###...#.#.#.#.....#.#.#.#.#.##.#.#..##...#.#.#######.#...#...#..#......#.#..###..#.#.#...#.##.##.....##.#...#..#.......##.##.#.###...#.#.#.#.#........####..###.#.#..#.#..##.#..#...#...#.#.##................##.#.#.#.#.#..#...#..#..#.#....#..##.#..#....#.#...#.#......#......#.#..#.#.#.#..##....#.#.##..#.#.#.#.#.#...........#.#.#.#..######.#...#.##....#....##.#.###.#.#.#....##.##..#.#.....#..#....##.#...#.#..
#............#..#........#.#.##.###....#.#.#.#...#....##..##...#.#..#.###.##.#...#.##.#.#..#..#.#.##.#.#...#..#.#..#...#....#..........##.##...#.#.##.##.#.###.#.......#.#...#..##.#.#....#..#..####.#.#..#........##...#......#.##.#...#.##.##....#..#..#.#.#.#.#.#.#.##......#.##.#.#.###.##.#..#...#...#..#.#.#..#.....#.###.....##..#.##..#.#.#.#.##.#..##.#.....#.#.#.#.#.#.#.#.#.....#..#.........#.##.###.#.........##........#......#.#.#.##......#........##.......#...##.##.##..##..##.##..##.#
..##.##.#.#.#..#..#.#.##...#..#..#..##..#......##.#.#..#.#..##.#...#.....#.....##....#.#.##.####.#.......#..#.#..#..##.#.###..#.#.#.#.#.#....#...###..#..#.##...##.###..#.#.#.#.#.#....##..##.#.....#....#.#.#.##.#..#.#.#.###..#..##.#.........#.###..##.................##.#.#...#.#.#...#....##..##.#.#.##.....###.#.#..#.#.##.#...#.#...#.#......#.....#....##.#..............#.##.#.##..###.###.#.##...##.#..#.#.#.##....#.#.#.#..##.#.#.#......#.#.#.#.#.####..##.#.##..##..##....##..##....#.#....
##...#..#.#.##..#..#..#.#.#..#..#.####.#.###.##.#..###....#.#..#.#..###.#.####...##.#.........#....##.#.#.#...##..#...#.#....#.#...#..#...#.#.#.#...#..#.....##...#....#............#.#...#.#..#.#.#.#.#......#..#.#..........#...#...#.#.#.#.##.#####..#.#.##.#.##.##.##..#.#.#.#.......#.#.###..#.#...##.#.##.#....#...#......#..#.#..#.#..#..#.#.####.#..##.##..#.##.##.##.#.##..#...#...#.#.....#.##..#.....#..#.#.#.##.#..#.###.#...#.#.##.#.##.##.#..#..#....#...###.#.##.#....#.#...#.#.####..##.#
...#.###.#...#.#.##..#......#.#.....#.......#.#..#..#.##.#..#.#.#.#............#......#.#.#.#..##.#....#...##...#.#.#....#.#.#..#.#.#..#####.....#.#..#.#.##.#.#.#.#.#.#.####.#.#.##...##.....#.#....#..##.#.#..#...##.##.#.##..#.#.##.#...#.###..###..#...#..#..#####...#..#...#.#.#.#.#.#..#.#.#....#........#..#.#.##.#.#.#.#.##.###.###.#.#..##..#....#...#..#.#...#.....#.#.#.#..##.##.#.#.###......#.#.#.#.#........#..##...#...#.#....#...#..#.#..#...#.#.##.#.#.#.........#.#....##........##.#..
.#..#......#..##.#.######.#....##.##.##.#.#.....#.#....#..#.#.#.#..#.##.##.#.#.#.#.#.#.#.#.###..##.#.####.#...#...##.#.##.#.#.#.#.#...#...#..#.#....#.#.##...#......#...#....#...#.##.#..#.#.#...##.#..#..#.###...##.....#....#.#..#....#.#...#..#.#.#.#.##.#..##.#.#.#.#..#.#.#..#..#.#...#.......##..#.#.###..##..#..#..#..#.......##....#....##..#.##.#..####...#######.#........#..............#.#.#.#..#.#..##.#.#.##.##.#.##.#.#.#..#.#..##..#....#..#..............#.##.#.##.##.##.#.#.##.#.#...#.
.#.#.##.##..##.......#...#.##.#.......#..#..#.#.....#.#.#.#.#.#..#..#.##....#...#...#......###.#....#..#....#.###................#.##.#.#...##..#.#......#.#..#.#.#..##.#.#.#.#.#....#.#....#..#.#..#.#.#....#..##..#.######.#.#.##.#.##.###.#.#.#............#.#......#..#...##.#.#.....#...##.#.####..###...##..#.#.#.##.##.#.#.#.#..#.##.#.#...#....#..#...#.##.....#..#.#.#.#.#...###.#.##.#.#.##..#...#....#..#.#...#..#.#.........#..#.#.#.#...#.#..#.#.#.#.#.#.##.#.#.#..#..#.##.....##.##.#..##.#
#.#.......#...#.##.#..##........#.#.#..##.##.#..##.#........#.#.###.#....#.#.#.##.##.#.#.#..#...###.#.#.####.#...#.#.#.#.#.#.#.#.#.#.#.#.#.#..##.#.#.#.#..#..###.#.#.##..#.....#.#.##...##.#.#.#..#.#.....#.#.#.#..#.....#..#.............#..#.....##.#.#.#.#....#.####.##.#.#.....#.##.##.#...#.#.##.##.#.#.#.#.#.#...........#..#...#......#..##..#.#.##.##....#.#.#..#.#.##..##..#....##.#.#.#.#..#..#.#.#.##.#.#..#.#..#..#.###.#.##..#........#..#..#...#.#.#.#.#..#..#..#.##.#..#.###.........###.#
....##.#.#.###.#.###.##.#####.#.##.##.#...#...##..#..##.#.#.#.#..#...#.##..#.###.#.#..###..#.#.#...............#...##...###.#.#...........###....#..#.##.#.#.##.........#.#.#.#.......#.......#.#.....##.#.#..#..#..#.#.#.#.#.#.###.#.#.##.#...###...#...#####.#..............#.#.#.#.#...#.##.......................#.#.#.#.#..#..#.#.#.#.####.###.#.......#.##.#..#.#.......##.#.#..#.#...........#.##.#..........#..#.#..#.#....###..#.#.##.#.##..#.#...#.........##..#...#.#.#.#.#.....#.#.###.#.#...
#.#.##..#......................#.......##.#.#...#..#.#..#.#.#.#.#.#.###..##..........#.#.#......##.##.#.#.#.#.#..##...#..#......##.#.##.#.######...##.#.........##.#.##.#.#..#..##.#.#..#.##.#...#.##..##....#..#..#...#.....#....##.#.#.....##...###.###.#.#.#.#.#.#.#.##.#.#...#.....#.#....#.##.##.#.#.#.#.##.##.#..##.#.#..#..##....###..#.#.#.####.#.#..##...#....#.#.#.#.#.##.##.#.##.#.##.##........#.##.##.#..#...#...#.###.##.#......#.#..##....##.#.##.#.##...#..#...........#.#..#.#..#.#..#.#
...#..##.#.#.#.#.#.#.##.##.#.#..######.....#.##.#.#.######........#..#.#....###.##.#.......###.#..#..#.##.####.##...#.#.#.##.###..#..#..#..##....#......#.##.#.##.#.#.....#.#.##..#..#.###....##..#.#.#..#.#.#.#.#.##.#.#.#.#.#.#.......#.#.#...#................###..#...####.#..#.#.###..##.#...#....#...#....#..#.#.......####...##.#.#..#..#....#..#.###...#.#.#.##..#..##.#...........#..#.#.#.#.#.#.#.##.#..###..##.#.##....#......#.###...#..#.#.#...##..###..#.#..#..#.#.#.#.#..#.##..#.#.##.##..
#.###......#.#..#..##...#..##..#.......#.#...........#..#.#.#.#.#...#...#.##...#..#.#.#.#.#......#.#.#...#..#...#.####.#...##....#.##.##.#...#.#.#.#.#.###.#.#.#.....####........#.##.#.#.#.#....#..#...##..#..............#.....#.#.###.#....#..#.#.#.#.#.#.####.#.#..#.#.#...####.#..#..#..#.##..##.#.#.###.#.#.##..##.#.#...#####..#..#.#..##.#.#..#...####.##..##..#..#......#.#.#.#.#..##.....#..#..#..#...#.##.#.........###.#.##.##.....#...#.##..#.#.#.#.#.#.#...#.#..#.#...#.#......#..........#
...#..#.#.#..#.#.##...#.#.#...#.##.##.#...#.#.#.#.#.#.#.....#..####..#.#.#####..#....#.#.#.#####.#.#..##..#.##.#.#..#...##...#.#.#.#......##.##.#.#...#.#....##.##.#......#.#.##...........#.#.#.#.#..#.#..#.#.###.#.#.#.#...#.####.#..#..#.##.#.#..#.#####..........##.#....##......##.#.#.##.#.#.#.....#.#.#....#..#..#.#.#.#.#...#.##.....#....##.#.#.#.#..#..#....#..#..##.#.#..#...#.#.##.####.##.##.#..#.#.......#.#.#.#........###..#.#.#.#......##.........#...##...##..##.#..#.#.##...#.#.##.#..
#.#..#..#.###.#.....##.###.#.##...#....#.#.#..#..#....#.##.#..#.#...#..#.###...#.##.#...............#...#..........#.##.#.##..#....#.##.#.#........###...####.#.#.#.#.##.#.#..#.###.#.##.#....##....#..#.#.......##.##..##.##..#.#...#..#.......#.##...#.#.##.#.#####.#..#.#....#.##........#.....#.#.##......#.#...#..#....##....#.#...#.###.##.#..........#..#...##..#..#..#..#..#..#...#.................##...##.#.#..#..##.##.#.#....#.#..#.#..#.##....#.###.#...#....#..#.#.##.#.##.#...#..##...##.#
.#..#.#..#......##.#....#...#..#.#.#.##..#..#.#.#.#.#..#.##..#....#.##.#..#..#....#.##.#.#.#.##.#.#..##...##.##.##...........#.##.###..#....######.#...#......#.#.#...#.#...#.#......#..#.#.#.#.##.#..#..#.#.##.#.....##..#..#.#..#.#.#.#.#.###....#.#.......#..........#.#..###.#..###.#.#...#.##..#...#.##.#.#.#.#..#.#.##.#.#.#.#..##...........#########.#.#.##..##.#.#.#..#.#..###.##..#.##.###.#.####....#...##..##.#...##...#..###...##...#.#...##.#.....#.#.#..#.#.#.............#.#.##...##...#.
...#....##.##.#.#..##.#..#.#.#......#..#.#.###.#....##.....##.#.##.....#.#.##..#.#....#...#..#.#...#....#..#.#.#...#.##.#.##.......#.#..###.#........#.#.####.#.#..###...#.#####.#.##.#.#.##........#..#...##..##.####.#.##.#.#.#..........##..###....##.#.#.########.#....#.#.#..#.#.##.##.#..#...#.#.##.#..#....#..#..#..#.#..#..#.#..#.#.#######.................#...##.#.#....#....#.##..##.....#......#.#.#.#...#....#.#...#.#.#....##....#..#..#...#.##.#....#.#..#...#.#.##.#.###..#.#..#.##..#...
#.#..#.#..#...#.#.#....#.......##.#.#.#.#...#...##.#..##.#....##...#.#...#.#.##....#.###.#.##..#.#..#.###.#.#...#.###..#.#...#.###.#..#.#..#.#.#.#.##..#.#.......#.#...#.#..#.#.#...#........#.#.#.#..#.#.#.##....................#.#.#.#.#...#...#.#...#.#.#........###.#.......#.........#.##..##...#..#.##..###.#.#.#..#..#.#.#.#...#...#........#.#.#.##.##.##.##.#.......#.#..#.#.....#...#.#.#.#.#.##.#.#.#.###.#.#..##.##....#.#.##..#.##.#.#..##....#..#.#....#...#..#.#..#....##.....#..#.##.##.
##.##.#.#...#.#..#.##.####.##.##..#......#.#.#.##.##.#.#.##.#...###.##.#.....#.##.#...###..#..#.####.#....#...#..#.#.#....#.#.#.....#.#.#.#...###.#..#..#.#.#.#.#...#.#....#.....###.####.#.#.#.#..#.#..#......#.#.#.#.##.#.#.#.#.##.#..#...##..#.##.###......#.#.#.###...#.#.#.#..#.#.##.#....#..#.##.#....##...#.......##.#....#.#.###.#...#.#.##..##..####.#.#..#...##.#.##...#.#..###.###.#..#....###.........#....#.##..####.#..##.#..#....#...##..#.#..#.#.#.#.#..#..#.....###.#..#.#.#.#.#.......#
##....#..###..#.#...#..#..#...#..#.##.##.....#.#..#.....#..#..#...#...#..###.#.#.#.##..#..#..#...#.#..##.#.#.#.#.#....##.#.#..#.#.#.........#..#...#..##..##.#....#..#..##..#.##..........#.#....#....#.#.####..#.#.#.#.#..#.#..#.....#..##....#.#.#...#.##.#..#.#.#.#.##.#.#.##..#.#...##.#.#.#.#......##.#.#.#...###.#.#....##.#........#.#.#.#.##.#.#.###...#.#.#.##..#..#.#.#.###.#.##.#.###..##.#.#.#.###.##...###.....#.##.#.#...#.#.#.###.##....#.##.##.#..#.#.#..###.##.#.#..#.##..#...#..######.
#..#.#.#.....###.#.##.#.#..#.#..#....#..#.##....#..#.##..#..##.##..##..###..........#.#.#.##.#.##...#..###.##.....#.#.#......#.##..#.##.##.#.#..#.#.#.#.#......##.##...#.##....#.#.##.#.#..#.#.##.#.#.........#.#...#....#....#.###.##.#...##.#......#...#.#.#...........###.#...#...#.#....#......#.#.#........##....#####.##..#..##.##.#.........#....#.#..#.#..#....#..##..##...###........##.#.#.....#....#...#.....#.#........#.#...#.#........#.#....#....#...#.##....#..#...#.#.#.#.##.#.#........
.#..#..#.###..#......#...#.##.##..#.#.#..#..###...#.#..#.#.#.#...#.#.#.#..#.###.#.#..........#.#.#.#.#.......##.#..#....##.#.#.#.##.##.#.##...#...........##.#...#...#.....#.##.#.#...#.###....#.....#.##.#.##.#.#.#..#.###.#..#...#.#..##.#....#.##..##......#.##.#.#.#.##....#...##.#.##.#..#.#.##..##.######..#.###.#.##.#..#..#....#..#.#.#.#.###.#.....#.##.#.#.###.#.#.#.#.##.#..###.###..#....###...#.###.#..#.#..###.#######..#.#..#.#.#.#.##...#.###.#..##.....##.#.#..#.#.#.##.#..##....#.#.#.#
..#..#.##..#.#.#.##.#.##.........#......#.#.#.###.#...#.......#.#........###...#...##.##.#.#.......#...#.#.#.#.#.#...###.##.................#.#.###.#.#.#.#.#..##..#..#.##..#.......#.##...#.#...#.##..#...#.........#.###.####.#.#..#.#..#.#.#..#.#.#.#.##.##.#..#.#.###..#.##..#...........#...#..#.#........#..#...........#..#.##.#..#.#.##..#.#...##.#..................#....#..#....##.#.#.#.#....##..#.#####.#.#.###.........#.#..#..#..#.#...#.#...###.#.#..###...#...#...........#....###.#.#.#.
.#.#.....#..#...#........##.#.#.#.###.#...........##.###.##.#.....##.#.#..#.#.#.###...#...#..#.##.#.#.#.#.#........##.......#.#.##.####.#.#..#.#.....#...#...##.#.#..###.#.#.#.#.#.#.#...#....#.##.#.#.#.##.#.##.##.#...#...#.#.#..#...##.#.##.#....#......#.....#.....#.#.....#..#.##.######.#.##.#.#..#.##.##.##.#.#.#.##.#...##.#..##.......#....##...#.#.#.#.##.#.#.##.##..###.#...###........#..##...##...#.#.#...#.#.#.#.##.#.#..#.#.#.##.#..#..#..#..#..##.#....#.#.#.##.####.#.#.##.##...........
.....#.##.#...#...#.#.#.#....#.#.......#.##.#.###.....#.#.##.###.###..###...........#.####.#..#......#......##.#.##...#.#.#..#.#.##.....#.##.....##.#.#.##.#.....#.#..#...#.....#..#...#..#.##.#.....##.........#..#.#.#.#.#..#.#.#..##.........##.#.##.##..#.###.#.###....#.##.##.##.#........#.......#.#.#.....#....#.#..#..#.....#..#.##.#.###.##...#.#....#..#.#.#.##.#.#.##.#.#.#.....#.#.#.#.#...##....#......##......##...#..#.#..#...#..#.##.###..#...#.#.###.#.............#...##...#.#.###.#.#.
.#####.....##..#.#.#...#..#.#...#.#.#.#.#....#....#.#............##.##.#.###.###.#.#.#.......#.#.#.#...##.#.#.#.##..###.#..##......#.#.#....#.##.###....#..##.##.....#.#.#.#.#.#.#..#.#..###....##.#..##.##.#.#...##.........##.....#.#.#.#.#.#...#..#..#.#............#.####..........#.######.##.##.#..#..#.#.#..##.....#.#..#.##..#..##.##..#.#.#.#..#.##.#.##....................#.#.##.###.#..#.#..#.#.##.#.#.#..##.#.#..##.##..###.#.#...#....###.###.#.......#.#.#.##.#.###.##.#...#.#..#....#.#.#
#......#.#..###.##.##.#.#..#..#..#...#...#.##..#.#..##.#.#.#.#.##............#.##.##.#.#.##.#...#..###.#..###.#...##...#.##...##.##.#.#..#.#.##.#.#.####.##.#.#..#.#.#.....#..#..###.#.##.#.#.#....#.#....#.#.#.#....#.#.#.#....#.#......##..#.##...#.##...#.#.#.##.#.#..#.#..######.#.............#.#.#...#...#.#.######....#.#.#.#.##.#....##..#..#.###..#......##.##.#.##.#.#.#.#..#.#....#..##..###.#..#..#..##.#.#.#.#.#.#.#..#..#.#..#.##.#.##.#.....##.###.#..#.#.#.#.#....#..##.##.#.#.#.#.#.....
#.#.#.#.###..........#....#.##.#..#.###.#..#.#..#..#....#...#..##.#.#.###.#.#.....#...#..#.#.#.#.##.....##.....##.#.##.#.#.#.#........##.##....................##..#.#.#.#..##.#...............#.#.#.#.#.#...#.#.#.#.#..#.#.#.#.#.#.###.##..#..#.#.#..#..#..#.#....##.##.#..#.#.....#.##.#.#####.#......#.#.####.#..#....#.#..#.#..#...##.#.##..#.#.#.....##.#.#.#....#.#..###..#.#.#.....#.#..#...#.#.#.##.#..##.................#.##...##......#.....#.#.#....#..#........###.##.#...##.....#...#..####
..##.#..##.#######.##.##.#......#.#.##...##..##.##.#.#.###.#..#..#.#.#....##..#.#..##..##..#.#.....#.#.#..##.#.#.............#.#.#.##...#...##.##.#.#.#.#.###.#...#...###.#......#.#.#.##.#####..#.#..#...#.#.....#...#......#...#.....#..###.##.##..#..#.#....#.##..#...##.....#.##....##......#.####.#...........#..#.#.#.##....#.#.#....#..#.#....#.##.#.#...####.#...##...###.#..#.###.##.#..##....#......#...####.#.#.#.#.##......#..##.#.#...##.#.###..##..#..#.#.#.#.##......#.#...####.###.#.....
##.#..#.................#..##.#...##...#....#..#..#...#.#...##.#.......#.#..#.##.#....#..#.#..#.##.##.#.#.#.#....##.#.##.#.#.##...#...#...##.##.##.###...#.....#.#..##.#....##.#..#..#.#.#......#...#.#.#.#...######.##.#.#.####..##.#..#.#.......#.#.#....####.###.#.##..#.####.#...##...#.#.#......##.#.##.##.##...#.#.......#.#...#..###..#....#.#....#...###.#.#..##....#.......#..........#.#.#.##.#.####..#.....##..#.#.#..##.#.#.##....#..#.##....#.#..#.#.#..#...#....#.###.....#............##.#
.#.#.#.##.##.##.#.#.#.##..##.#..#..#.#..#.#..#.##..#.#..##.##....#.##.#.#..#.#.#...##..#....#..#..............#.####...##...#...#.#.#.#.#.#...#.....###.###.##.##.###....##...#..#####.#..###.#..#.#.#...#..#.....#....##..#.#..#..#.##.....#.###.......###......#..#..#.#.........#...###.#.##.##.##.....#.##.#.#.#.....#.#.##.##.##.#.#.#.#.#.##.#..###..#.......#.#..#.#..#.#.#.##.#.#.##.#.................#..#.#...#.......##.##.....##.#.###...#.#....#.#...#.#.#.#.#.#.#...#.#.#.#.#.#.###.#.#.#..
.#.#.#...#.#...#.#.#.....##....#..#..#.###.#......###.#...##.##.###...#.##.#.#..#.#..#...##.#.#.#.##.#.#.#.#.#..###.#.#...#..#.#.#.#.#.#.#.#.#..#.#..#..###...#.#.....###...#.##..#....#.#....#.#....#.##..#..#.#..##.#..#.....#.##....##.#..#...##.#.###.#.##.##..#..#..#.##.#.#.#..#.......#.###....#.##........#..#.##.#.#.#.....#.........#..#...#....###.#.##..#..#...#..###....#...#....#.#.#.#.#.#.##.##.###..#.#..##.#.#.....#.#.#........#.#..#.###...#.##...##...#..#.##.#.#.#.#.##....#.....#.
......#.#...#.#......#.#.#..#.###..##.###..###.#.###....#.#..#.#.#.###...#....#..#..#.####........#...#..##.#.##.#....#.#..#..##...............###.#.#.#.#.#.#...##.##....#.##.#.#..#.#....#.#.#..#.#..#..#..##..#...#.#..##.#....###.#.#..#...##....#........#.#.#..###.#.#.#.#.#.#.#.#.#.##...#.#.##.##..#.#.#.###..#...#.#.#.#.##..###.##.#..#..#...#.#.#.#.#..##.#.##.#..#.#.#.##.#.####.#..#..#.#...#.........##.#.#...#....####.#.####.#.##..#.#.#...#.#.#...#.#...##.#.#..............#.#..#.#.###
.###.##.##.#.#.###.#.#..#..#.#####..#..#.#......#.#.#.#..#.#.#........#.#.#.#.#.#.#.#......##.##.#.#.#.##......#..#.##.#..##.#..##.#.#.##.##.#..#..#..#..#..#.##.#.#...##.##....#.##.#..#.#.....#.#.#.###.##...##.###....#.#.##.#...#.#.###..##..##.#.#.##.##.....#.#.##............#.#.#.#..#.#...#...#..#.###.#.#.###.##..#....#...#...#.##.#...#.#.###..#.....#.......#.###...#.....#.#.#.#.###...##.##.#.#.#.#.......###.#.#.........#.###...#....#.##.#.#..#.##...#.....#..###.#.#####.#..#.#...#.#.
#...................#..#.#.#..###..#..#..##.##.##...#..#.......#.#.##.#....#..........###.##..#..#..#....#.###.#.#.#.#..#...#.#..##.#.#...#...##..#..###..#.........#.#..#...##........##.##.#.###..#..###...#........#.#...#..##.#.#......#....#.##.....#.#.#.###.......#.##.#.#.##.......#.#.#.##..##.#....#......#...#..##.###.#.#..##...#.#.##...#.#.#.#.##.##.#.###.......#..#.###..#..#...#..#...#..#...###..#.#.#...#.##.##.#.#.#......#.##.#.#....#.#..##...##..#.##..#....#.......#.##.#.###....
..#.#.#.#.#.#.#.#.##.###..#.#..#.#.#.#.#...#.....##..#.#.##.##..#####..##.#.##.#.##.##....#..#.##..#.#.#..#......#.#..#..#.#..#.#...#.#.#.##.#..#...#.#.#..######.##...#..#.#..#.#.####....#..#.#.#..##.#..#..#.##.###.#..##.#.#.#.#..#.#.#..##....#.####.#...#....####.#.##.##.#....#.#.#...#.#.##.#.#.#.###..##.##.#.#..##..........#.##.##......#..........#.#..##...##.##.#####.#.#.#.#.#.#.##.##.#..#####.#.#.#..#.##........###.#..#.#.#..#.#.#..##....#...#.##..#.#.#.##.#.#.#.#.##............#.#
.#...#..#..#..##.#......#.....#....#.....##.####.#.#..#.#.##..##.#.#.#.........##.#...#.##.###.#.#.#..#..#.#.###.#..#..#..#.#....##....#.#.#..#..##......#...........#.##..#.#....#.....#.#..#......#.....#..##...#......#.#.......##.##.#.##..#.##.........#...##.....#.......#..#.#.###.###...........#.....#.##.#.#.##.#..#.#.##.#.........#####.#.#.#.#.#..#..#...###.#..#.#...#.........#.#.#...#..#.#.......#.##....########.#..#.#...#.#.......#...##..#.##...#......#...#....#....#.#.##.#.#.#.#.
..#.#.#..##.##.....##.#...#.#..###...#.#............#......##..........#.#.####.#...##..#..........#.#.#....#....#.#..#..#..#.#.#..###.#.#..##.#....##.#.###.#.##.#.#.#.##.....#.#.#.#.#...#.##.##.#..####.#...##...##.#.....#.#.#..#......#.#......####.#.#.#.##.####...#.#.#..#..#...#..#..#.##.##.####.#.#...............#.##..#..##.##.##........#..#.####..#.#.#......#.....##..#.#.#.#.....#.#.##.#...#.#.##....#.#............#.###.##.#.#.#.#.#.#..#.##...####.#.##..#.##.#.#.#.#.#..#...###.....
#.#.#..##....###.#.#.#.#.#.#.#.....##.#.####.##.#.#...##.#...#####.#.#.#.##.......###.##.###.#.#.#......###..###....#...#.#..##..#.#......#.#....##.##.#......#...#.#......##.##.#..#...#.#....#...###.....#.##.####.###.##.##..#.#..#.#.##...##.##.....#....#........#.###...#.#.##.##.#..#.#.#.#..#.....##.#.#.#.#.#.##.#.....#..#.#.##.#..#.#.##.#.##.#..#.##....#.##.##.##.##.##.##.#.#..#.#..#.......######.#.###...#.#.#.##.##....#.##...#..#.#..####.#..##.....#.##.#.#...#.....###..#..#....##.#.
.#.#.#.#.#.#....#..#.#..##.....####...........##.#..##...#.#........#..##...#.#.##...........#..#..##.#....#.#.###.#.##.....##.#.....##.#....#.#..##...#.#.#.#.#.#...#.#.###.#..#.#.##.##..#.#.##.#....#.#...#..........#.#...#....#..#.....#..#...#.#.#.#.##..#.#.#.#.#.#.##.##..........#......#.#.#.##.....##.#.#..#....#.#.#..#.........##.###.##..#...#...#.###.#..#.#...............#.#.#..#.#.#.##...#.#....#.##.#.#.#.#..#.##.#......#..#..##.#.#.#.#.##.##.#.......#.#.#.#.###.#.##.##..##...#..
..........##.##..#.#..#.#.#.#.#....#.#.#.#.#.#...#.#..#.#.#..##.##.#..#...#.##..#..#.#.#.##.#.##.##.##.#.#............###.#......#.#..##..##...#.#.#.#.#..#..#...##.#.#.#....##..........###..#.#..####.#.##...#.#.#.##....#.#.##.##.#.#.##.###..#.#..#..#...#..#.#.##.....#.#.###.#.#.####.#.###........#.#.#..#.##.####.#...#.#..#.#.#.#.#..#.......#.#.#.#.#.......#.....###.#.#.#.####.##.#.#..#.##.####....#.#.............#....#.#.#.#.#.#.#.#..............#..#.#.##...##..#............#.#..#..#.
#.##.#.##.#.##..###.#.#.#..#.#.##.#...#...###.##.#..#..#..#.#..#...#.#..#..#...#.######.#..#..............#.#.###.#.#....#.#.#.#.#.#.#...#...#..#....#.#.###.#.##.#...#...##...####.##.#.#...#....#..........#.#..#....#.#.#.....#..#.....#....#.#.#.#.#.##.#..#.......###........#..#.......#....#.#.#.#.###.#.#.#.#.#.#..#.#..#.#..#.#.#...#..#.#.#...........#.#.#...#.#...##.#.#...........#..#.#........#.#....##.#.#.#.#.#.#.#....#..##.#...#.##.##.#.###.##.#..#....##....#.#.######.##.#..#.#.##.
.#..#.#.....#.#..#.......#.........#.###.#.#.....#.#.#..#.##..#.##..#.#.#.#..###.#.#.##..#...#.#.#.#.#.###.#..#...##..##......#...#...#.##.#.#.####.#..#..#..##.....##.###...#......#..#.##.#..###.##.##.#.#..#..#.#.#..##.#.#.#...#.##.#.#.#.#.###.......#..#...#.#.#....##.###.#..#..#.#.#...##.##.#.##..#........#....#..#.#....######..#...#.#...#.#.##.#.#..#..#.#..#.##.......##.##.#.#.#.#.....#.#.##..#.#.#..#..#.#.#.#.....#.##.##....##.#..#.#..#...##....##.#.#.###.#....##.....##.#.###.#...#
..#....#.##....#..##.#.#..###.#.#.#.#.###...##.#..#...#.....#......##....#.##...........##.#.#.#..####.#.#.#.#..##..#...#.#.#..#.#..##..#.#.#.#.#...#.#..#..#...#.#.#......#..#.#.#..#..#...#.#.......#.#..#.#.#....#..##...#...###....#...#.....#.#.#.#.#..#..#..##..#.#..#....###..#..#..#.#..#..#......#.#.##.#.#.#.#####...#.##..#.#.##.##....##.#..#....#..####...#.....#.##.##..#..#.#......###.#.#...#...#..##..#........#.#..#....#.##......###.#.#.#....##.....#.#.#...#.#....#.#.........#.#.##
#..#.#..#.#.##..#.#.#.#.#...##.#.......#.##...#..#.##.#.#.#..#.#.###.##.##...##.#.#.#.#...#.#.#.##.#..#..#..#..#.#.#..##.#..#.#.#..#..##..........#.#..#..#.#.#.##...##.#.#..#.#...#.#.#.##..#..#.#.##....#.....#.#.##...#.#..#.....#.###.#.##.#....#..#.##.##..#...#..#.###.#.#.#..#..#.#..#..###...#.#.#..#.#.#.##...#.#.#.##.#.#.#.........#####.#.##.#.##.##.#.####.#.#.###......#.#.#.##.#.#....#...#.#.####.####...#.#.##..#.#..##.#..#.##.#.#.#...#####.##..#.#.#..#..#.##..#.##.##.#.#.##.#..#..#
..###.#....#..#..........##......##.#.#..#.#.#.#.......#.#..#.#..#.....#..#.#.#..#..#..##............#.#.#.#.#.#.....#.....#..#.##..#....#.##.#.#..#..#..###.#.#.##.#...##.#....#.#...#.....#.#####.#..##..#.#.##..#.###.#.##.#.#.#.#..#......#..#.#.#..#.##.#.#..#.###.....##....####.#.#.##.#.#..#.##.##.#.........#................#.#.#.#.............#..............#.#.#.#.###.........#..#.#.#.#.#.#......#.###.##.#.#.##....##.#.#.#....#.#....##.#.##....#.#.#.#..#..#..#.##.....###.#...#.#.##.
#..#...##.#.#...#.##.#.#....##.##...##.#.........#.##.#...#.#..#..##.#..#.#.....#.#..##.#.#.##.#.#.#...#.#....#.####.#.#.#..#.#....#.#.#.#.#...#..#..#.##.##.#.#....##.#.....###.#..#.#.#.#.#...#...#.#...#.#....#.....##.#.##.#.#.##.##.#.##..#..#...#.......##.#......#.#...#.#...#....#...#....##.........#.#.#.#..##.##.##.#.#.##..##.#..##.#.#.#.##.#.#.#.#.###.#.#........#...#.#.###.#.#..#....#.....##.#.#..#...........#.#..........###....###.......##.#..#...#.#..#..#....#.#.#.#..#.#........
#.#..#........#.#.#...#..#.#.###.##......#.#.#.#.#.#...##...#.#.##...##.....##.#..#.#....#.#...##..#.#.....##......#..#.#..#..#.###...#...#.#.###.##.#...........##...#..#.#.#.....#..#.#..#..##..#..#..#...##.##..#.#...............#..#..##.###...##..#.#.#...#.##.#.#.#..##.#.##..#.#..#.#..##...#.#.#.#.#.#.#...#..#...#.#.#..#...#....#...#..#.#..#......#....#..###.#.###...#..##....#..#.#.#.####.##...#.#..#.#.#.#.##.#.#..#.#.#.#.#....#.##....#.##.#..#..#.#.##...#.#..#.##...#..#.#.#..#.#.#.#
....#..#.#.#.#..#..#.###..#......#.####.#..##.#.#.#.##...##.#.#...##..##.##.##..#.##.###.#..#.#..##...#.##.#.#.#.#...#....###.###...##.#.#.....#.#...##.##.#.###.#..#.##.##..#####..#.#.#.###....#..#.#.##.#.....#..#####.#.#.#.##.##.#.##...###..#...#.#..#..#....#.#....##.......##...#..#.##...#..#...#......####.#.#.#....#..#.#.####.#..#..##.#.##.####.#.##.#..#.#..#....#.#.##..#.#.#.#.#..#...#.#.#.#.#.#.##.#..#..#.#.#..##.#.#..#.##.#....#.#..#..#.#..#........##....#.#..#.#.#.#....##.#.#.##
#.#.#.#..##...#..##.#.#..#.#.#.#........#.#...........##....#..#.#...#..#..#...#..........#.##.#.###.#.##.#.....#.#.#.#.#..#.#....#......#.#.###...#...##.#.#....##..#..#...#......#.#..##.#.##.#.##...#....##.#..#..#..#..##..#.#........#.#.#.###.#..#..#.#..#.#..#..##....#.##.#.###..#.....#.#..#.#.#.##.##.......#.#.##.###....#.#.#..#..#.............#...#..#....#.#.#.###..#..###........#..#.....#..#........#..#......#.#.##..#.....#.#.###..##.#.....#..#.##.##...###...#.........##.........#
..#.#.#.#..#.#.##.......#..#..#..#.#.###.#..#.#.##.#.##..#.#..#..##.#..#.#.##.#.####.##.#.........#.#.......##.##.#.#.##..##.###.#..#.#.#...#....#..#.#.......#.#...###...#.##.##.#....#........#....##.##.#...#.###...#.#...#....#.#.#.###........#.##.###.#.#...#..#..#.#.###.#.....#.###.#.##..#....#...#...#.#.##.....###.#.#.#......#.#.##.#.##.#.#.#.#.#.#.##.#.##.##..#.#.#.#.#.#.#.##.#.#.#.##.#.#.##..#.#.##..#..##.#.#......#..#.###........#.#...#.#.#.#.##.#...##..#.#...##.####.#.###.#.#.#.
##.###.#.#...#...######...#..#..#...#......#...#..##....#..#.#.#...#.#.......#..#...#...#.#.#.###.....#.#.#...#........#.#.......#.#.#...#.##.#.#..#.##.#.#.#.#..#.#.#.#.###.....#..#.#..##.#.#..#.#.#......#.#...#..#....#.#.#.#.#..#..#...#.##.#..........#..#.#.###.#..##.#...#.#.#...##.#...#.#.#.#.#.#.#.#...#.#.#.##.#.....#.#####.#.#...#..#...#..#.#.#.#.#...##....#..............#..#.#...#..#..#....#.#.#.##..#...#..#.#.#####..##...##.#.#....#.#.#.##........##.#.#...###..#....#.....##..#..
....#..#..#.#.#.#.......##..#..#######.#.#..###.#....#.#.#.....#.##...##.#.##.#..##.#.#.######...#.#.#...#..##.#.#.#.##...#.##.#.##....#.#.#..#..#.#.....#..#.#.###.....#.#..#.##..#..#.#...#.#.#.#....#.#.#...#.#..#..#.#..#.##..#.#.#..##.#...###.#.#.#.#.#.#.......#.#......#..#..#.##....##..#..#.......#.#.#....#.......#.#.......#..##.#.#.###.##.#..........#....#.###.#.##.#.#####.#.....#...#.##..##.#.#.....#.#.#.##..####..#.#....#.#.#...#.#..........#######.#.....#.....#..#.#..#.##..##.#.
.#.#.#...#.##.#.#.#.#.##..###.#.#...#.#.#..#.....#.#..#....#.#.....##.###..#....#.#.##.#..#.#.#.#.#..##.#..##....##....#.##..#..#...##.#..#..#.###.##.#.#.#.#.#..####.#....#.#.#..#..#..#.##..##....#.##.#..#.#.#..#.#..#.#.....##.##.#.#....#.#.#...#...#..#..#.#.#.##.#.#.#.#..#.#..#.##.#...#..#.#.#.##.#.#.#.##.#..#.#.#..###.##.#..#...#.#.#.#.#..##.#.###.#.###.#..###..###..#.........####..#......#..#....#.##.#..##.#.#.#...#..#.##.##...#.##..#.#.#.#.#..........#.##..#.#.#..#.##.#.#...#...#.
.#....##.........#.#.#.#.#...#...#.#..#..##.####...#.#..###.#.#.##.....###..###.........#...........#...#.#...#.#...#.###...#..#####.#.#.#.#.#......##.....#..#.#.#.#..#.#....#..###..#..##.#..#.#.#....#..#....#.##...#....#.#..#.#...#.##.#.....###.###.##..#...#......#..#..##..#.#...#..##.#.#..#..#..........##.##.#...#..#..###.####.#....#...#.#..#.#...#######..###.#....#..#.#.#.##.....#..#.#.###.#.#.#.##....##....#....#...#.#.#....###...#.#..#..#.##.#.#.#####.#.##.#.#.#.........#.#.#.##.
#.###.###.#.##.#..........#.#.#.#...#.#.#........#.#.#.#.........#.#.#..#.#.....#.#.#.#...######.##.#.#.##.#.#.#..#.#..#.##..##.#......#.#...##.#.#...#.###.#..#......#.#..#.###..#..#.#.#...#.#.#.##.#..##..#.##...#.#.##.#...#.....#.....##.#.#..........#.#.#.#.#.#.#..##.#....#...#.#.###...##.#..#.###.######.......##.#.#.##.#..#.#.#.#.##..##...#.....##.#.###.##.#...##.####.##..#..###.#.##.#.#.........#.#.#.#.#.#.#..#.#.##...#.##.#.#..##..#..##.#....#.#.##................#.###.#..........
.......#.###..#..#.#.##.#........##.......##.#.#..###.#.###.#.#.#..##.#.....#.#.#.#..#..##.......#..#..#.....#...#..#.#.....#.....#.##.#.#.##..##..####...#...#..###.#....#...#..#..#.....#.#.#.#.#.#.#.##..#..#..#..#...#.#.#.#.#.##.##.#.#.#.#.##.#.###.##...#....#...#....#.###.##........#.#..#.#.....#........#.#.##.##.##..#...#..#...#....#.#.##.##.#..#....#......#.#..#.#.#.#.#.##....#...#.#...##.#.###.....#...#....#.#...##.#....#.#.#...##.#...#.#.#........#.#.#.#.###.##.#...#..#.##.#.##.
.#.###....#.#.#.#..##....#.#.#.#....#.#.#.#.#..###.#.........#..#.#.....#.#.##...#..#..#...#.##.#.#..##..#.#.###..#.#..###.##.#.###.#..#.#.#.#....#.....#..#.#..#...#.###..#.#..#..###.#.#............#...##..###.#.#..##.#.#..#.#......#.........#.#....#...#..#.##.#.#..#.#.......#.#.##.#.#...#....#.#.##.######.###.#.......#.#.#.#.#.###.#.#....#...#..##..##..#.#.##...#...#......#.##.##.##.....##..#......#.##.#.#.#.#....#.#.##..#.#......##.#..#.#...#.##.#.###.#.###.#...#.#..####.#....###..#
#.#...###.....##.##..#.#..#..##..#.#...#..#...#......##.#.#.#.#.#.#.#.#.#..#.#.##.#.##.##.#...#.#...#...##..#....##.#.#....#.#.#....#.#...##..##.#.###.#.##.#.#####.......#...#..#..#..##.##.##.##.##..##...#..#...#.#..#.#..#.#.#.#.#.#.#.#.#.##..#..##..##..#.#.....###.#..#.#.#.#...#.#.##.###.###.#..#...........#..#.#####................#..#.#.#.##.#.##...##...####.#..##..#.####..........#.#....#.#.#.#..##.........#.#......#.#.#.#.#.##.#.#.#.#.#.#....#.#......##....###.##.....###.##.#.#.#
#.#.#....#.##.....#.#.#.##..#..##...#.#.#..###.#.#.##...#.#.#..#..##.#.#.###...#......#...#.#.##..#..#.#...#.###.#...#..#.#......##.#..#.##.#....#.#...#........#...##.#.#..#.#.###..#..#....#.#.....#...#.###..#.#..#.##...#.#.##.#..#.....##...#..#...#...#.#.#.#.#..#.##.#...#.#.#.#.............#.#.##.#.#.##.###.#.......##.#.#.##.#.##.#..#.##..........#.##...##.###...#..#..##....#.#.#.##..#..#.#..#.#.#.#...##.#.###.##.#.##.......#..#.#.........#..##.#....##.#....##.......#.###.#.##.......
...###.#..#.#.#.#...#.#.#..#..#..#.#..#...#.....#....#.#...#..#..#...........#..##.#.#.#.#..##...###.#..#.#.......#.#..#...#.#.#.#..#.#.#.....##...#.#.#.##.#.#...#.#..#..#.#.##.#.##.##.#.##....#.##..#.#..#..#....#.....##....#.#..#.##.#...###.#..#.###.#.#..#..#.#.....#..#...#..##.##.##.#.#.###..##.#..#.#........#.###...#...#.#..#..###......##.#.#.#......##.#..#.#.#.#.#.#...##..##..#...##.#...#..##.#...#..#.#.....#.#.##.#######..#....##.#.#.###......###..#.##.#.#.####.#...........#.##.#
.#..#.#.#......#.##......##.#..#..#..#..##.##.#...#.#...#.#.#...#..#.#.#.#.#.#.#..#..#....##...#..#...##.#..###.##..#.#..##..##...#.#.#...#.#.#.#.##..#..#..##.#.#..#.##.#.#.#.#.#........#.#.#.#....#..##.#.#..#.#...#.#.#..###...#....##.###.....#.#..#..#..#..#...##.#.#..#..##..#..#.#...#.##....##...#.#...##.#.#.#.##.#.#.####...#..#..#..#.#.#..##..#..#.##......#............##.#.#..##.##...#..##.#.#.#..##..#..#.#.#..............##...##...###.#.#..##.#....#.#.###...##...#.##.#.#.##.#..#...
.##...#..#.#.##.....#.##.##.#.#.#...#####...#.##.###.#.##...###..#..#...#...#...#...#..#.#...##..#..#.##..##.....##..#..#...#...#.##...#.##..#......##..#..#.....##..#...#........#.##.##....##..#.##..#...#...#...#.#.#.#.#.....#.#####.......####.#.##.#...#.##..##.#..#.#..#....#..#...##.....#.##..#.##..#.#...##.......#.#.....#.#.#...#.#..#.#.#...#..#.##.#.#.##...#.#.#.#.##.....#.#......###.##.#......##..#..#..##.#.#.#.#.#.#.##....#..####.#.....#...#.##.#.....#.##.#..#....#.#.#.#...#..#.#
#..##..#.#.##...#.#..#........#.#.#..#...#.#.#.#..#...#...##....#..###.###.###.#.#.#.#.#.###..##..##.#...#...##.#...#.#..#.#.#.#.#.#.####...#.###.#.#..#..#.####...#..#.#.#.#.#.#...#....#.#....#....#..#.#..#..#.#..........#####.......#####...........#.#.....#.....#...#.#.#.#..#..#.###.##.#.#.##.....#.#..##...####.#.#..#.##.....##.##..#.......#.##.#....##.#.###..#..#.#...#.##.....#####........#.##.#...#.##..#..##.#..#.#.#.#..##.#.#........#.##..#.....##.####.......#..###.#.#.#.#.#.##.#.
#.#.##.......###..#.###.#.#.#....#.##.##.........#..#...#...#.##.##.#.#.#...#..#...#...##....#.#.#...#.#...#..#..##.#...###....#.....#.#.#.#.......#.##.##.......#.#.#..#..##..#..#..#.##.#..#.###.#.#.##.##..####..#.###.##......#.#.##......#.#.#.##.##..#.#.##..#.###.##.#....##..#....#.##.#.......#.##.##.#...#.....#...#.#.#..#.#..#.#..###.#.#.#...#..#.#..#.....#.#####..##.#..##.##.......#.#.#.#...##..#.....#...#....#.#.......#.#....#.##.##..#.##.##.###........##.#.#.##...........#.......
.......##.#.#....##..#.#.#.#.#.#.#.##.##.#.#.#.#.#.#..#..#.#.#............##.#.#.#..##...##.#.....#.#...#.#.#..#...#..#..#..#.#..#.##......##.#.#.#.......##.#.#..##..##.#....#..#..###....#.#.##..#.#...#.#.#..#.#.#....#..#.#.###..#..#.###..#..#...#..#.#.##..##.#...#.#.####...#...##.......#.###.##......##.#..##.###.#..#...###..##.#..####.#..###.##.#...#...##.#...#...#..#.##..#.#.######..#.#.#..#....#.#####..####.#.#...#####...#.#.#...#...#.......##....###.###..#.#.....##.#.#.#.#.#.#.#.#
.##.##.#...#.##.#...#........#.#.........#.#.#.#.#.#.#.#.#.#...#.#.#.#.#.#.....#.#.#.#.##.##.##.##....#..#....#..##.#.#.#.##.#.#.#.#..#.#.#...#.#..######.#.#.#..#...#.....###..#.##.#.##.#..#...#.#.#.#.#...##......##.#..#...#...#...###...##.#..#.#..#.#.#.#.#.#.#.##........#.#..#...#.##.#......#..#.#.#...##.##.....###..##....#......#.##.#.#..###..#.#.##.#...##.#...#..#.#...#.#.........#.......#.###........#...#.#.#.#.##....##..#..##.#.#.#..###.#....##...#.....#...#.#.##.#.#.#.#....##.##
..##....###....#..#..#.#.#.#..#.#.#.#.##..#...#...#.#..##.#.##..#..##..###.#.#..#.#....#........#.###.###.#.#.##.#..##.#........##..#.#..#..#..#..#.............#..#..##.#.#.#.#............#..#.#.#.#..#..##...#.#.#.....#..#...#..##..#..##.#..#.##.#.#.#.#.#...#......#.#.#.#...#..#.##..#..###.#...#.#..#.#.#....#.#.#.#.##.##.##..#.#.##.......##.#.#.#..#....#.#..##.#.##.#.#.#.#..#.###.#.#..##.#.#.....#.#.##.#..#.....#.##...#.#..####..#....#.#....#.###..#.##..#.#...#...##.....#.#.##.#.....#
.#...#.#....##...#.##.#.#.###.....#.#.#..#.#.#.#.#...#.........#..#...#.....#..#....#.#..#.#.####.......#..##...#.#..#...##.#.#....###..#.#..#..#..###.#.#.#.#.#.######.###....##.#.#.##.#.#..#.#..#..#..#.#..#.#.#.###.#.##.#.#..#...#...#.#.#.#.#.............#.#.#.#.#...#...##.#.#....#..#...#.####..#.###..##.#.#.#.........#...#..#.#...#.#.#..........####.##..#...#....#.#...#..#.....#.#.#...#....#.##.#.##.#.#..#.#.#...#.##..#.#..##.#.#.#.#..#.#......#.#...#.#.#####.#....####........#.#.#.
#.###..#.#.#...##..........#..#.#..#..#.#....#....#.###.#.#.##..#.##.#..##.#.#..#.##.#..#...#.....#.#.#..#....##....#.###..#.##.#.###.#....#.#.#..#..###..#.#......#.....#.##.#....#..#..#.##...##..###.#...#..#..#....##..#..#..##.#..##...........#.###.##.#.#.....#.#..#..##.#..##..##.##..#.#.......#.#.#.##.#.#.#.#.###.####..#..#....#.#.#.#..##.#.#.#.##.#...#...#..#.#....#.#.#.##.#.##...####.##.#.............#..#.#.#.#....##..#.#..#...###..#..#.#.####.#.#..#.......##.##....#.#.###.##..#..
......###.#.#.#.#.######.#...#..#.#..#.##.##..#.#.#..#..#.#.#..#.#..#..#...#.#.#..#....#.#.###.###..#..#..#.#.#.###.......#......#.#..#.###.#...##.#.....#...##.#.#.##.#.......#.##.#..#.##.#.#..###.....#.#..####..##...#.#.#..#....#.#..#.#.##.#.#..#..##..#.####.##..##.#.#.###..#.###...#..#.##.#.#........#.####..#...#.....#..#..#.#........##..#...#......#.#..#..#.#.#.#.#....#..#..#...##.......#.##.##.###.#.#.##........##..#.##...#..#..#..#.##.#.#....#..###..##.##.#.#.#.##.#..#...##..#..#
######.#....##...#......#.#.#.##...##......#.##..###...#...#.##..#.####.#.#.....#.#.#.#....####....##.#..###..#.....##.##...#.#.#..#.#..#...#.##.....####.##.....#.....##.#.#.#.#.....#.#......#....##.#.##.##.#...#...#..#...#..##.#...#.#..#...##.##..##.#.#....#....#....##..##.##..#..#..#....#..#.#.#.#.#.....#.##..###.#.#..#..#.#.#.#.#.##....#.###..#.#.#...#.#.#...#...#.##.#..###...##.##.#.##.....#..##.##..#..#.#.##.#.#.#......##.#.###.#......#...#.#.#....#.#....#..#..#..##.#.#.#...#.#.#
.........##....#...#.#.#....#....#.#.####.###...#.#.###.#.#..#..#..##......#.#.#...#...#.##.##.#.#.#..##..###..###.#.....#.#.##.#.#....#..##.##.###.#........##.#..#.#..##..##....#.#....#.#.#.##.#...###........#.##.#..#.#.##.#...##.##.##..##.......#....#..##..#.#...#.#..#...#...###.##..##.#..##...###..#.##.....#....##.#.#.#.#.#.#..#...####......##.#.#.###..#..#.#.#.#..#...#..#..#........#..#.#.#.#.#....#.#.#.#....#.#..#.#.##............#.##...#..#....#.#.###.##.#.#.#.#.#.......#.#..#..
#.##.#.##..#.#..#.#.#....#.#.#.#..#.......####.#.........##.#..#.#....#.#.#.##.#.#..#.#.#........#.#.#...#.#.##.....#.#.#.##.......###.##............##.#.#.#...#.#...#...#..##.#.#.#.#.#.#...#....#.###..##.##.##...#.#...#.#.##.#...##....#...#.#.#.#..#.###...#..#..##.##.#..#.###..#....#...#..#..##....#..#...#.##..#.#....#..#..##..#..##.....#.#.#...........#..#.#.#.....#.###..###..#.##.##...#.#.##....#.##.#.....#.##....#..#..###.#.##.##.#.#..#.###..#.#..##..#.#.#...........##.#.#.#.#.#.#
.#..#.#..#.##.#..#....#.##....#..#..##.##..##.#..#.#.##.#....#.....#.#..##.....#.#.#.#....#.##.#.#.#..#.#......#####.#.##....##.##...##..#.#.##.#.#.#....#..#.#.#..#.#..####...#..#.#.##....#..#.#.#..#..#..#.....#.#....###.....##.#...##.#..###..#.#.#.##.###.##.#.#.........#....#.#..#.#.#.###...##..#.#..#.##..##.#..###.#...#..##.##.##.#.#.##.##.#.#.#.######.##.#.#.##.#......#..#..#.#..#...#........###...#...####....#.##.#.##...####..#..#....#.#.#.##.#..##..##.#..#.##.##.##...##..........
..#....#....#.#.#.#.##.#...#.#.#.#.##.#...#.....#...#....###...##.#...##...#.#..#..#...#.#..#...#..#.#.#.#.#.#............#.#...#..##.#.#.#....#...#..#.#..#..#.#.#...##..#.#.###.##...##.##..#..#.#.#.#..#...#.#..#.###....#.####..#.#..#..#....#...#.#.....###..#....##.#.#.#.#.##..###.....#.#.##...#..#.#.#.#.#....#.#.#.##.#.##..........#.#......#..#.#................#..#.#.#.#.#.#.....#..#..#.#.#.#.....#...#......##.......#...#...#.#.#.#..#.#..#.......#.#.#....##...#.#.###.##...##.##.#.#.
.#.#.#...##....#..#.#...#.#.#....#.#...#.#.##.#.#.##..##.....#.#...#.#...##..#.###..#.##..#..#.#..#....#..#..##.#.#####.#.#.#.#..##.........#.#.#.#..#...#.##.#.#..#.##.#......#.#...##.....#..##...#....#.#.#..#.##...#.#.#......#.#..##..#..#.#..#.....#.#..#.#.#.##...#...##.....#...##.##.......####.#..#......#.##........#....##.##.#.#..##.#.#.#..#...#####.##.#.##.#..#.#..#.#.##.#.##.#.#.#.#..#.#..#.#.#..#..#.#.#...##.#.##.#.#..#.........#.#..##.####.#.#....#.#...#...........#.#..#....#.#
...#.#.##..##.#.#.##.##......#.#.#..##.......###.#...#...##.#...#.#..#.#.###.#..#.#.##...#.#..#..#..#.##.####.##.#......#.#..#.#.#.#.#.#.##..#.....#..#.###....#.#..#.....#.#.##...#.#..##.##.#..#.##.#.#.....#.#....#.#.#.#.#.#.#..#.#.##..#..#..#..##.#.#.#......#.#.#..#.#..####..#.#....#.#.#.#.....#.#..###.#..###.##.##.#.#.#..#..#..#.#...#...####..#.....#...#....##.#...#.........###.#..#...#.###.#..#..##.#..#.#.###..##.....#..#..#.#.#.#....#.......##...#.##.##.##.##.#.#.##.#....#.###....
.#..#.#..#..............#.##..#..##...#.#.#.#.#....##.####.#..#.#..#..#...###..#..##..#.#..###.#..#..#....#.#..#...#.#.#..#.#.......#..##...###.#.####..##..#.#....#.#.#.#..##...#..#.#.#..#....#....#.#.#.#.##.##.#..#...#..#.#.#.##.....#..#..#..#..#.#....#.#.#....#..#..#.#....#.#..##.#..#.#.##.#.##..#....#..#.#.#.#..#....#.#.#.#.#...#.#..#.###..#..##.#.#.#.####...#.#.#.#.#.##.#..#....#.##.#....#.#..#.....#.........#..##.#.##..#..#..#..#.#...#.#.#...#.##............#.###..#.##.#..#.##.#.
#.#...#.#..##.##.#.#.#.#....#.#.#...#.##...#...#.#.#.........#..#.##.#..##.#.#..#....#.###.....#.#..#.#.#....#...##..#.##..#..#.#.###.#...#..#.#...#...#...#..#.#.#....#.#.#...##..#.....#..#.#..#.##......#.#...#..#..#.#.##..#..##..#.#.#.#..#..##.##...####.#.#.#.#.#..#.....###.#..#....#.#..#.##.#...#..#.###........#..#.#....##...#.#.#..#..#.#.#...##...#..#.....#.#..#...#.#..#..##.#.#...#.#.#.#...#.#.#.###.#.#####.##.#..#.#.#.#..#.#..#..#.###.#.#.##.#....#.#.##.#.##...#..#..#.#.#.#...#..
....#.....#..#...#..#...#.#..#.#..#..#...#.#.#..#.#.###.###.#.##.#....##.#...#.#.###....#..#.#...###.....#.#...#..##..#...#..#..#.#...#.#.#.#...#.#.###..#..#..###.##.#...#..#.#.#.#.#.##.#..##.##..##.#.#..#..#..###.#......##..##..#.#.#...##.#...#...#.....#...#.....#.#.#.##....#.##.#.##..#.......##.#.#.#.###.#.###.#.#...#.#...##..#..#.##.#..#...#...#.###..#.#.#..#.#.#.##.#.#.#....#..##...#.##.##..##.......#......#.....#..#.##.#...#.#.#.......#.....#..#.#..#...#..#.#.#.#..#.#.......#.#.#
#.##..#.#.#.#.#.#..####.#..#.#.#.#.##.#.#.#.#.#.........#...#......#.#.....##.#.....###...#.#..##...##.####..#..#...#.#.#..#..#..#..#..#..##.##.##......#..#..###...#..#.#..#..#.##...#.....##....#..#.#.##.##..#....##.#.##...#...#.....#.#.....#.#.##..#.#.#.#.#.#.#.#...#.....#.#....#....####.#.##...........#.##....#...#.##.#.#..#.#.#.#...#.#.##.#..#.#..#..#...#.#.....#...#....#.##..#..#.#........#...##.#.#.#.##.#..#.#.###......#.#.#.#.#.###.##.#.#.#..#.#.#..##..#.......#.#....##.#.#.#.#.
.#...#..#.#......#..#....#.##...#.....##.......#.##.##.#..#..#.#.##...#.##......#.#.....##....#...#....#.#..#..#..##.#..#.#..#..#.###.###..#.......#.#.#.#..#..#..#...#..#.#..#....#.#.#.#.#..#.#.#.#..#...#...#.#.#...##...#.##.#.#.####.#..#.#.#....#.#..#....#..#..#.##..##.#.#..#.####.#...#...###.#.#.#.#.#.....#.##.##.#...#...#.#....#..#......#.##..#..#..#..#....#.#.#..#.##.##...#.#..#...#.#.#.#..#.#...#.#.#..#..#....#.#..###.###.###...#...#......#.#......#.###..##.#.#.....#.#..#.##.....
...#.##.##.#.##.#..#.#.#.#..#.#..##.#....####.#.##..#..###..#..#.#.#.#.#..#.#.#..#..#.#.#..##.#.##..#.#...##.#..#.#....#..##..##.......#.##..#.#.#.#..#....#.##.##.#.###.##.##..##......#....#...#..#.#.#.#..#.#.#..#.##..#..##..#.#.......##.#.#.#.#..###.#.#.#..#..#...###...##.##.##.#.##.#.##.###..#..##.#..#.##.#.#....##.#.#.#..###.##.#.#.###.#.#.###.#..#..#..#.#.#..#.#.##.#...#.#..###.##..#...#..#..#.#.#..#..##.#..##.....#...####..#.#.#.#.#..#.##.....##.#.##.#.#..#..#..#.##.#.#.#...#.#.#
#.#.#..#.#.##...#.#....##.##.#.#...#..###..........#..#....#.#.#....#....#.#.##.###..##..#.#...#...#..#.#......#...#.#.##...#.###.#.###..#..#.#...#..#.###.#..........#.#......#..#.##.#.#.#.#.#.##..#....###.##...#....#..#...#.#..#.##.#.........##.#.#..#..##.#.##.#.#...##..............###.#..#..#..#...#.##.#.#.#..#.#...##.###..#......#.....##........#..#..##.#.#.#...#....###..###......#.#.#.###..#.###..##.#.#...#.#..#.#..#.#.##..#..........#.##.####..#.##......###.#.##.....#.#...#.#..#.
..#.#.#.......#..#..#.#...#......##..#....#.##.#.#..#..#.#.#....#.#..#.#.......#.##.#..##..#.#.#.#..#.##.##.##..##..#...##.###.#...#...#...#....##..#......###.#.#.#.#....#####.#...###.....#...#...#..#.#.......#..#.#.#.##.#..#..#....###.#.##.#.#.##.##..#.............###..#.##.##.#.#.#.##.###.#..#.###.#.#.#......#.#.##.....#.##.#.#.#.#.#.#....#.#.#.#.#..#.........##..#.#....#..#..#.##.#....#.#.#..#...#....#.##.#...#..#.##.......#..##.#.#.#..........#..#...##.##...#...###.##....##.#..#..
.#......#.#.#.#.#.#..#..#...##.#....###.#.#.#...#..##.#.#..#.#.##..####..#.#.#.......#....#..#.##.#..#....##...#...#..##....#...###.##...#..#.#..#.#.##.#.#.....#..#..####........#..#..#.#..#.#..#..#.#..###.##..##...##...#..#.#..#.#..#..#..#.#........#.#.#.#.#.#.#.#....#..#.....#.#.#..........#.#....#......##.##..#..#.#.#......#..#...#..#.#.#...##....#.#.#.#.#.#.#.#.##..####.#..#...#.#.#.##....#...##..#.###.#.###..#......#.#.##..#..#.#.#.#####.##.#.##.#.#..#...##..##...###.#.#.#.##.#.#
#..#.#.#..#.#..#...##.##..#.#.#.##.#####...#.#.###.#.##.#.###....##..#.#.##...#.##.##..##..#.##.....#.#.#....#..###..#...#.#..#........#..#.#..#.#.#....#..#.#.###.#.#.....#.#.#.#..#.#.#.##..#.#..##.#..#....#..##..#.#.#.###...#.#...#..#..#..#.#.#.##.##..#.##..#.##.#.#.#..#.##.#......#.#.##.#.#..#.#.###.#.#.#.#.#.#.#.#..###.###.#.###.#.#..#.##.#...##.##.#..#...#.....#.##.....####..#.#..#..#.#.##.#.#...#...#..#....##..#.#.#.###..#.##............#..##........#.##.#..###.##.#...##.........
.#.##...#.#..#.#.#......#..#........###.#.#.....#.#........#.#.#.#..#...#..#.#..#....#.#..#...#.##.#.....#.#.#.#....#.#.#..##.##.#.#.#..#..#..#..#..#.#..###.#..#..#.#.#.##.#.#...#....#....##....##...##..##.#.#..##.....#.###.##..#.#..#.##..##....#.....#.....##..#..#..#.#...##.#.##.#....#.#..#.#..#...#..#.#............##.#.....#.#.#.#..#.##...#..#..#...#..#..#.#.#.#.....#.#.###..#..#..#.#........#.##.#.##...#..##.#.##.#.#...##.#.....#.#.##.#.#...#...####.#........#.#......##....#.####.#
..#...#..#..#.#..##.#.#...#..#.#.#.#.#.....#.#.#...###.##.##.#..#.#..##..#....#..#.##...#..#.##.#.#.#.#.#.#..#.####...###.#.##..#...#..#..###..#.#.#..##.#...#.#..#..###.#......##..#.#.#.#.###.#...##....#..#....#...#.#....#....#..#.#...#.#...##.###.#.#..#.#....#.#..#.#...#...#...#..#.#.#..#...#.#.###.#..#.##.#.##.#.#.....##.#.........#.#...##.####..#.##.###..###...#.###.#...#..##.#.#....#.#.#.#..#.##..##.#..#..#..........#......#.#..##...#.#.###..#.....#..#.#.##.....#.##....#.#..#...##
.#.###..#..##.#.#..#.#..#..##..#..#....##.###..#.#......#.#....#...#.#..##.###..##.#..#..#####.#.......#....###.....##...##...#.##.###.##..##.#...#..#...#.#..#..#..#.....#.#.#.#.#.##....#..#...#.#...#.#..#.#.#####.##.##.#.#.#..#...#.#...#.###...#...#.#.#..#.#....#..###.#.#.###.#..#...#.#..#.#.........#....#..#.#..#..#.#..#..##.##.###..#.##...#.#.#.#...#.##.#.###.#.#..#.#.##..#.....#.#.#..#..###....##...#.#..#..#.#.#.#.#..#.#.#..###.#.##.#...#.##..#.#.#.#..#.#...##.#...#.###.#.##..#..#
.......#..#....#.#.....#..#.##..#.##.#..#..#.##.#..#.#.#..##.#.###.....#..#...##..#..#..##.#.....#.#.##.##.#.#.#.#.#.###....#.......#.#...#....#.###.##.##..#.#.#.##.#.#.#.##.##......#.#.#.#.#.#...#.#..##.......#........#..#..#.#.##.##.##.....####.#...#..#..##.#.#.##.#.##.#..#...#..##.....#.#.###.#.#.##.#.###....#.###.###..#.#.#..#..#.#....##......#.#.##...#...#.#...#....#...#.##.#.#.#..#..#.##..##....#....#..##...#...#.#..#####..#....#.#.#.#.....#.#.#..##....#.###.##.##..........##.#.
##.#.#..##.#.#.....####.#....##.#...#..#..#.......#..#..##....#...#.##..#.#.#...#...#..#.....#.#.#.###..........#..#.....#.#..#.#.##....#..##.#...###.....#..#..#....##.#......#.#.#.#...#..#....#.#..##...####.###.#.#.##...#.###.#......#.##.####...##.#..#..#...#.............#..#.#.#.#..#.#........#..#.#..#..#.##.#.......#.##.#..##..#.#...#.#.#.##.##..##...##..#...#.#..#.#..#.#....###.#.##..##...#.#..#.#.####.#.#..#..#.#..#.#.#.#.##.#.##........##.##.#.#.#..#.#..#.#....#...#.##.#.#.#....
..#...##...##..#.##.......###...#.##.#..#.#.##.#.#.#..#...####.#.#.#.##....#.##...#..##.#.#.#.#...#....#.#.#.#.#..#..#.#..#..###..###.#.#.#...#.#..#..#.#..#..#..#.#......#.#.#.#...#..#..#.#.#.#...#..##.#........#...#...#......#..#.#.##.........##..##.#.#.#.#..#.#.##.##.#.#..#..#.#..#.#..#.#.#.##.##.##.#.#....##.##.##.##..#...#...#....#.##......#.#.#.#.#.###.##.#.#..#..###....#.###......#...#.#...#..##.......##.#.#.#...#............#.#.#####.#.#..........#...#....#.##.###....#.#.##.#.#
#...#.#.#.#...#.##.#.#.##...###..#.....#..#.###.#....###.#.........#...#.#......#..#....##..#..#.#..#.#.#...#...#.##.#.#.#.#..###..#...#..#.#.#.#.#..#..#.####.#..#.#.#.#..#.....#.#.#.##.#..#...#.##.#...#.#.#.#.###.#.###.#.##.#.#..#....#.#.#.#.#...#..#..##.#..#..#.#....#.#.#..#...###..#.#..##.#........#....###....#..##...#.#.##.##.#.##.#.#.##.##.......#...#...#.#..#..#...#.#.#.###.#.#.####.#####.#..#...###.#...##...#.#.##.#.#.#.#.#.........#....#.#.#.#.####.#.#.#.#.......#.#.......#...
..#.##......##.......#.###.#....###.##..#.#..#....###.#.#..#######.#.##.#.#.#.###.#..###...###...#.#.....#.#.#.#.#...#.##....#.#..#.#.#.#.##...#.#.###.#...#...#.#....#.###.#.#.#....##..#..#.#.##.#..#.#.#..#..#..#........#..##..#.#.#.#..#..#..###.#.#.#.#.#.##..#.#..#.#...#.###..#....#.#.##......#.#.#.#.#.#.....#.#.##.##.##................#.#.#.#.####.#..##.#.#.#..#..#..##...#...#..#..#..#.#.#.#.###...#....#.##...##.#.#..#.##.#.#..#.##.##.##.##.#..###..##.#.#..#..#.#.#.####..##.#.#..#.#
#.##.#.#.#.#...#.#.#.#..#..#.##.##.#...###..#.##.#........#.............#....#.....#.#..##..#.#.#...#.###.....##..#.#.#.#.##.#...#.......#...#.#.......#.#.##.#.#.###..#......#.##.##.##...#......###.#.#.#.#..#..#..#.#.#.#.#....#.#..#..#..#.#.#.#..............##.##.#.#..#......#..#.#..#....#.#.#..##..##....#.#.##...#........####.#.#.##.#.#............#..#.#.#....#.#.##.#.#.##.#.#.#.#.#.#.#.#......#..#.#.#.##.#.###...#.#.#........##..#....##....###....#.#......#.#...#.#.....#.#..##.##..#
.#.....#..###.#..##...#.##..##.#.....#..#..#....#..#.#.#.#..####.#.####...#.#.#.#.##..#....#.....#.###....#.#...#..#.....##..#.#.#.###.#..#.#...##.#.#.#..#...........###.#.#.#..##......#..#.#.##.#.#.#.#.#.###.#.##...###...#.#.....#..####..#.....#.###.#.##.#......#..##.#.#.#.#..#..#.#.#.##..#..#...#.#.##.#..#...##...#.##.#.....###....##...##.#.######.#.......##...............................#.#.#..#..###........###.#..#..#.####...#..#.#....#.#.###.#.#...##.#....####.##.#.#...#......#..
.#.#.#.#.#.#.##.#..#.#...#.##...#.##.#.#.#.##.#...#..##..#.#......#....##..#....#.#..#..#.#.#.#.#.###.#.#..##.##.#.#.#.#....#.#...#.....##.#..#.#...#..#.#.#.#.#.#.##..#.#..#.#.#...#.#.#..##.#....#...............#.#.#.#..##...#.#.###..#...###.#.##....##.#...#.#.#...#.#.#..#.#.#..#.#....#..#..#..#.#.....#..#.#.#.#..#.#..#.#.#.##.#.#.#...#.#..#.#.....#...#.#.#...#.##.##.#.#.##.#.#.#.#.#.#.##.##..#.#..#....#.#.#.#....#..###.#....#.##.#.#.#.#.#.....#.#...#.#.#..#.##....#....###.#..#.#.#.#.
..#.#.#.#......#.#....#.#....##...#..#.#.##...#.#.###...#..##.#.#..#.#....#..##.#.##.#.#.....#.....#....##...#.......#..#.#....#.#..#.#.#....#...#.#..#....#..#...#...#...#..#..#.#.##...#.#...#.#.#.##.#.#.#.##.#...#.....#..#.#..#.##..##.#..#...#...#.#..#..#.#..##.##...##.#.....##...#.#...#..#.#..#.##.#..#..#..#.##.#..#.#.##........###.#.#.#.....##.##.###.#..#.#...#...###.#..##.#.##.#####..#..#...##.#.##.#.#..#.####.##.#..#.#.#.....#.#.#..#.####....##.#....#.#.#..#.#..#.#.#...#.#.#....#
#........#####.....#.#..#.#.#...#.##..#.....##...#....#.#.#.#.#.#.#.#..##..#..##....#...#.###.#.#.#..#.#...#..#.#.#.###..#..###.#..#..#.###.###.##..#.##.##.##.#.#..#.#.#...#.#..#.#...#.#..#.##..#.#....#...#....#.#..##.#..##..#..#..#.#.#.#..#.#.##..#..#.#..#..#......#.#....#.#####.#...#.#.#.#..#.....##.#..###..#..###..#....#.#.#.#.##........##.#.##......#..#...#.#..#..#...#...#......#.#.#.#.#.###..#..#.#.#.###.........##.#..#.#.##.#.##.#.......##.#...#.####.#...#...##.....##..##..#.#.#
.#####.#.......#.#.#.#.#..#..#.###...#..#.##.#.##..#.#..##.....#.#....#...#..#...##.#.#.##.......#.#..#..#.#.#...#...#..#.#......#..#..#.....#..#..#.#...#........#..#.#.#.#....#....#.#.#.#....#.#...##.##.###.#..#.#..#...#..####...#......##.#....#.#.#....#..##.##.#.#..##.#..##.##...#.#.#......#.##.#...#.#.##.#...#.#.#..#.#.#..#..#...#.#.##.##.....##.####.#..#.#...#..#...#..#.#.###.#..............#..##..........#.##.###.##..#..#..#.#.....##.##.#.##.####.....#..#..#.#...#.#...#...#..#...
.......##.##.#..#...#.#.#..##..##.##..#.##.....#.##..#.#...##.##...###..#..#..##.#..#..#...#.##.##...#.#.#..#..#..#.###.#...#.#.#..####.##.##.##.#.#...#..#.##.###.##.......##.#.#.#.#.#.#..#.#.#.#.#..##....#..#.##...#.###.#.#.#..#..#.####.#.#.#.#......###.#......###.#..#.####....##.#....#.#.#.....#.###...#.....#......#.#.#.###.#.#.#..##..#...##.#..........####.#.#..#..#..#........####.#.##.###.##.#.##.#.#.#.##..#.#.......#..#.#.##.#.#.#...#............####..#.#.##..##..#..#..#.#..#.##.
.##.#.#.....#..#..#.#.....#.#.#......###.##.#.#.....#.#..##.....#.#....#..#..##...#..##.##.#...#...#.#.#.#.#.#.###.#.#.#.##..#.#.####....#.#........##.#.#.#.##.......#.##.#...#..#.#...#..#...##..#..#..#.##.#.#...##............#.#.#.....#....#...#.#.#.....#.#.###.#...##.......#.#.#.#.#.#.#..#.#.#.......#.#.#.#.#.#.#.#..#.#......#.#.#.#.#..#.##..##.#.##.#.#..#...###..#..#.#.#.#.##..#..##..#....#.#.#.....###.#..##...#.#.##..#....#..#..#..#.#.#.#.##.#.#.#....##.#.#..##...###.#.##..#.....#
.#.#.#..#.#.##..##..#.#.#.#...##.#.#.##...#..#..#.##....##.#.#.#.#.#.##.#..##...#.#.#......#.##.#.#.#....#....#......#......#....#.#.#.#...###.#.#.##...#.......#.#.#.#.#...###.#.#.#.##..#.#.##..#.##.#.##......#.#...#.#.##.#.##...#..#.#.#.#.#..##...##.##.#.##.......##..#.#.##..#....#..#....#...#..##.##.#.#..#..#..#...#..#.#.#.#.....###..#.#...#...#....#...#.#.##.#..#..####.#.#...##..#...##.##.......#.#..#...#.#.#.#...#.#.#..##...#.#.#.#.##..#####..#....##........##.#.###..#...#.#.#.#..
.#.....#...#.##.###..#..#.##.#..#...#...#...#..###...#.#......#.....#.#...#...#..#...###.#.#.....#....#.#..###.#.#.#...##.#.#.##......#.##....#..#...###.#.#.#.#...###...##.#...........#...#...##..........#.#.#...##.#..###.###.#.#.#..#...#...#...##...#..#..#.##.#.##.#.#.##...#..#.#..#..#.#..#.#.###.#.#..#..#.#.###.##.#.##.#.#.#.#.#.....#####.###.#.##.#..#.........##.#..#..#...##....#.##...#...#.#.#..###...#........#.#..##.###.##....##.#.#..#.#.#.##.#.#...##.#.#.#...#..#..###.#.#..#..#.
#..#.#.#.#.#.....##.#..#....#.#.##.#..#..#.#.#..#.#.#.#..#.#.#..#.#.....##..##..###.#....#.#.#.##.#.#.#..#.#....#.#.#.##.#..#...#.#.#......##..#.#.##.......#..#.#..#.#.#...#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.##...##.#...#..#......#....#..##..#.###.#...#...#.#.....#.........#.###.##.#..#.#.#.#.#..........###.#.#........#.#....#.#..#.#..#.#.##.#.#.##.....#.#.#.#.#.#.#.....##..##.#...#.#...#.###.##..#...#..#..#..#.#.####.#.#.........#.#.#..#...#.#.....##..#..##.#..#..#.#..##.##.#.....#..#..#
.##...#..#..#.#.#...#.#.#.#.#......#.#..###..#.#..##..##..#...##.#.####...#..##.##...##.#.#.#.#.#..#..#.#..####..........##.#.##.#...##.##...#..#...#.#.##.#..#..#.#....###..#.#.#..#.#.#.#...#.#.#..#..#..#...#..#.#.#..###.#.#.#..#.#..#.##.#..#...##..##.....#.####.#.##.#...........#....#...#.#.#.#.#.#......####.#.#.#..##.#..###...##..#...........#.###...#..##...#.#.#.#.##...#.#.#...#.#.......#.#.#.#..##.#.#..##..........#.#.####.##...#..#....#.###...###.....#..##.#..#...#...#.#.#..#..#.
....####..#.###.##.#.#.....#.#.##.#.###.##.#...##...#....#.#.#..........##..#..#...#..##......#.#.#.#.#..##.....#.#.#.#.#....#.....##...#..##..#.#.#.###....#..#.##.#.#...#.#......##..#...#.#....###.##..#..#.#.#.#...#....#..#..#..#.#....#..#.#.#..#.##..#.##.#..#...#...#.##.#.#.#.#..###..#.#....#...#..##.##.#..#...#.#..#.#.#.#..#..#.#.##.#.#.#.#.#....#.###...##....#.......#....#.##..#..#.####.#...#.###.....###..#.#.#.#.#.#.........##...#.#.#.......##.##.##.#.###...#..##...##.###.#.##...
#.#...#..###......#....##.#...##..#..#.#.....##.##.#.#.##..##.####.##.#.####.#.##.#..#.##.#.#..........#.#..#.#.#.##...#.####..##.#...#..#...##.......#.#.###.###......#.#.#..##.##...##.#.#..#.##.......#.##..#....#.#.####.#..#.#.#...##.#..#.#...##....#.#......#.#.#.###.#.##...##..#...#.#...##.#.#.#..#........##.#.#.##..#.....#..##.#....#..#..###..##....#..#..##.###.#.##.#.#.##....##..#.#.......###....#.#.#...#..#...#.....#.#.#.#.#.#.#...#.#.#.#.#......#.........#...#...#.....#..##..##.
.#..#..#..#..##.##..#.#....##....#.#.....##.#......#.##..#..........##...#.........##....#.#..##.#.##.#...##.#...#...#.#.....##.##.#.#..##.#..#.#.#.#.#..#.....###.#.##.....#..##...#.#...#..#..#..###.#.#....#..#.#.........#.#.#....#..#..#....#.#.##.#.#.##.###....#....#.#...#.#..##..##.#.###......#.####.#.#.#.#..#.....#.##.#.#.#......##..#.#.#.#.#.#.#.#..#..#..#....#..#.....#...#.#.##.....#.#.#.....#.##.#...##..###.#.##.#.#..#..#.#..#..##..#.#..#..#.#.###.#.#.#.#.##...#.##.##...#.#.#.#.
.##..##..#.#.#....##..##.##...#.#....#.#.#..##.#.#......#..##.#.#.##...#.#.#.#.#.##...##.....#..#...#..#.##...#.#.##..#.####.........#.#...#.#.#..#..##.###.#.#.#.#..#..#.##..#..#.#..#.#..#.##..#.#....#..##.#.#.#.#.#.#.#.#.....#.###.#..#..#.##....#..###.....#.##..#.##...##..#..#..###.......##.#.#....#.#...#.#..#.#.#.#....###...#.#.#..#.##..#..#......#.#..##.#.#.#.#.#..#.#.#.#.#.#.....#.##.#.#..##.#.#..#..#...#.###....#..#..#.#.#...#.###.#.#..#..#..#...#.#.#.#.....###..#..#..##........#
....#...#....#.###.###.#.#..#.#.#.#.#.#...##....#..#.##...##...#..#.#.#..#.#..#....#.#...#.#.#.#..#.#.#.#...#.#.#....#.......#.#.#.#..#..#..#..###..#....#...#......#..#....#..#...##.#.##..#...###..#.#.#.#..#...#...#.#..#.#.#.#.....#.#..#..#...##..#..#..#.#..#..#......#....#.#.#.#....#.#.#..#..#.#.##..#.#...#.#.....#.#.#..#.#.#...#.#..##..#.#.##.#.#.#.##....#..#.....#.##..........#.#.##.....##...#....#.#.#.##.#.#.###.#.##.#..#.#.#.......#..#..#.##..##...#.#..##.##...###.#.#..####.#.#..
#.#..##.#.#.#..#..........#.#.#.##.##...##..##.#..#..#.##.#..#..#.#....#..#..#.#.#.##.#.#...#....#...##..###.....#.#.#.##.#.#..##..#.#.#.##...#....#.##.#..####.#.#..#..#.##..#.#.#...#..#.#..#..#..#..#....#.#.#..##.#.#.#..#..#.#.#.##.##..#.#.#..#.##.###.#..#..#...#.##.##.#.........###...##.#..##...#..#.##.#..#..#.#...#..###....###...#...#......##..#.....##.#..###.##..#...#.#.##.#..##....#.#...###..##....#............###..#..##.#.#.#.#.#..#####.#.###.##.#....#..#.#.#.#.......#....#.#..#
..##..##..#.#.#..#.#.#.#.#.#...#......#.###....#.#..#.....#.#..#..#.#.#..#..#....##......#.#.#.#.#####.#.....##.#..#.#..##..#.#...#.....#...#..#.#.#.....#...#...#..#..#....#.#...##.#.#.#..##..#.#.##.#.#.###...##...#.#...#..#...#......#.##..#..#....#.#..#.#.#..#.##..#...##.#.#.###....#.#..###....##.#.....#..#.##...#.#.#.....##.....#..#.#..####...#.#.#.##..###.###.#.#.#.#.#.#..#.#.#...##..#..#.....#.##.#.#.#.##.#.#.##.##.#.#.#.#.#...#...#...#...........#.#.##.#.#....#.#.##.##.#.##...#..
##...#..#.#.#.##.##..#.#....#.#.#.#.#.##.#..###.#.##..#.#..#.#..#.#..#..#.#.#.##...##.##..#.....#........#.#..#.#.#..#.#..#..#..#..#.#.#..#.#.#.#.#..#.#...#.#.#.##..##..#.#...#.#.....#..#.###....#....##..#..#..#.#.#..#.###...####.###.#...##..#.#.##...#.#...#.#..#..#.#.#..##.#....#.##.###..#..##......#.#.##.....#.##....#.#.#...#.##.##.###....#.##...#..##.#.###.#.#...###..#..##...##.#...#..##..###....##.#.#.##...#.................#.#.###.##...#.#####.#............###....#.#........#..#.
...#..#...##.#.#...#.#..#.#.###.##.#.#.....#.........#...#.#..##.#.##.#.#.#..#...#.#...####.#.#..#.##.#.#.#..#..##..#...#...#..#.#..#.#.#.#..##.#...#.#.#.#..#.##...#...###..#..#.#.#.#.#..#.###.##.#####..#.#..#.#.#..##...#..#...##....##.#..##...#....###..#.##..#..#.#.#...#....##.#......#..#.#..###.##..#.#.######....#.##...###.#.........###.#.#..#.#..##......#......#..#..#..#.##.##.#..#..#...#....#.#..........#.#.##.##.###.##.#.#.#.........#.##......##.##.##.#.##.....##.....#.#.#.#.##.#
###..#.#.#.......#.###.#...#.........####.##.#.#.##.#.#.#...#...........#..##..#.#..#.#......#..#....#..#...#..#...##.#.#.#..#.#..##......#.##....#.#....#..###...#.#.#..#.#..#.#...#...#.##..#.#.........#....###..#.#..#.#.#.#.#...#.##..##.#...#.#.#.##...#.##.##.##.....#.#.#.#..#..#.#.##.#.#.###...#..#...........#.##.#..#.#.#.##.#.#.#.##.#.#.##.#...#....#.###.##.##..#..#..#....#.....#..#..#.#..#.#..#.#.##.#.##..#.#.#.#...##..#..##..#.##.#.#....#.#.#...#....#.##...#.#..#.#.#..#.#.#......
....#.....#.#.##..#.....#.#..#.##.##.....##.#.#....#.....#.##.#.#.#.##.##.##..#...#.#..#.####.##..###.##..#..##.#.#....#..#.##..#.#..#.##.#.#..##.#..#.#...#.#.#.#..#.#.#....#.#..#.##.#.....#....#.##.#.###.#..##.#....#....#.#.#.#.#...#.#.#.##..#..#...##...........##.#..#...#..#..##.#............#..#..#.#.#.####.#......#........#..#.#..........#.#.##.#.#...........###.#..#..#.#..#.##.#.#.#...#.#..##.#.#.#.#...#........##....#.##.##.#...#...#.#..#.#.#.#..#.##...##.#..#.#..#.###.#..#.##.#
#.#..#.#.#.##..#.#..#.##.#..####.#...#.#........#.#..#.##.#....#..#..##......#..#..#..###........##.#...#.#.#......#.#..#..#..##....##..#.#..##....##..###...#....#..#..#.#.#....#.#...##.#.##.#.#....#...#...#...###.#..#.##...#..#..##.........#..##..#.#..#.#.#.#.##...#.#.#.#.##.##..##.#.##.##.##..#..#.#..#......#..###.###.##.#.#.#.#.#.##.#.#.#....#....#.#.#.#.##.#....#.#..#.#..##.#....#.#.##.#..#....#....#..##..#.#.##.#.#.#........#..#.#.#..#.#......####....#.##...##...#........#.....##
.#..#.#..#....###..#..#..#.###.....##...#.#.##.#...#.##.....#.###.#.#...#.#.#.#.#.#.#.##.#.#.#.#.#....#...#.#.#.#.#..###..###.#..#.#...#...#...#.#..#.#....#.#.#.#..##.#..##.#.#.#...#..#.#...#..##.##.#.#..##..#..#...##.#..#.#.#.#.#.##.#.##.#..#...#..#.#..#...#....#.#.............#...#...#..#.#..###....##.##.###.#....###...#..#..#.#..#....##.#.#.#.#.#...#.#..#....#.#...#.##..#......###..#...#.#.#.##...##.###.#.#...#.....#..#.#.#.#..##.#.#..#....#.#.#.#.#.#.##...#.#.#.#..##.##.###.##.###
...#..#.#..#.#.#.##.#..#..#.#.##.##...##.#..##..#.###...#.#..#.#...#.#.#...#....##...#......#..#.#.#.#..#.#..#...#..#...##.#....#...#.#.#.#..##.##.#.#.#.#..#...#.#.#...##...#.#..#.#..#...#.#.##...#.....#.#..#..#..#......#.....#.....#.#...#.##.#.#..#....#.#.##.#.##.##.##.#.#.####..#..#.#.###..#..#..##.....#......#.#..#..#.#.##.#.#..#.#.#...#..##....#####..#..##.##..#.##...#.#.##.#.....#..##..##.#...#...#.....###.#.###.##.#..#..#.##.#....#.##.#..#.......#....#.#.....#..#..#...#...#.#.##
.##.#..#.##.#........#..#........#.###.#...#...#...#..#.#.#.#....##...#.##.#.##...##...###.##.#.#.#.##.#...#.#.##..#..#.....##.#.#.###.....##......#.....#.#.#.#....#.##...#...#.#...#..#.#....##.##.###.#...#..#..#.##.#.#..##.##.#.#.#...##.......#..##.#.#....#.#..#....#.#..##......#..#.......#..##.#..#.####..#.#.###..#.##..#.......#....#..#..#...#.#......#..#...#...###...#..#....#.#.##...#.#.#.#.##.#..#.##.##.###.....#...#.#..#.#..#.#.#.##...#.#..#.####.##.#..#.#.#.###...#.##...#......#
#....#.......#.#.#.#..####.##.#.#.......###.#.####.#.#.#.#.##.##.#.##.......#...##...##....#.#..........#.#...#..#.##.#.#.#....#....#..#.#...#.#.#.#.##.#..#.#.##.#..####.##.#.#..#.#.#.#..#.##...#.......#.#..#..#...#.#..#..#..#.#..#.#.#...##.#.###...#...#.#....#.##.#....#.#.##.#.###.##.#.#.#..#.#...##.....#.#.#..#.##....#.#.#.#.#..#.#..#..#.#.#..#..#.#.#..#.#.###.#.#..#.#.#..#.##.....##..........##.##.#.#.#.#.#.##.##..#.#..##.#.#......#..###..####.....#.#..#...#.#..#..#....#.#..#.#.#..
.###..####.##.#.#.#..#..###..#...#.##.#.......##....#...........#..#..##.##..#.#...##...#.#..##.#.#.##.#...#.###....#..#...#.#.#.##.#.#...#.#.#..#.##....#....#....#..##.#....#..#.#....###..###.#.###.#.#.#.#.##.##.#.#..#.##.#....#....####.#...#.##.##..#.#..#.#..#.#..##.#......#..##...#.#..###....##...#.##..#...#......#.#..#..#...#.#.#.##.#..#.##..#..#...#...##.#.....#.#..#.#..#..##.#..#.#.#.#####................#.#.###.#.#........#.#.#.#.#.#.#....#####...#.###.#..#..#..#.#.#.#.#..#..#.
....#..............#..#..#.#..#.###.##..#.#.##...#.#..#.#.##.#.#.#...##...#.#..#.#.#..##..##.....#..#..##.#...#.###..##.###...#.#....#..#.##....#....#.###.#.#.#.##..#.....#.#..##..###....#..#.#......##........#......#...#....##.#.#.#.#....###....#..#..#.###..#....##.#..##.##..#...#.#..#.#.#..#.#...#.#...##.#.#..#.#.#...#..#..#.#.##.#...#..#....##..#..#..##.....#.##.##..##...#.#.#..#.#...#.#......#.#.#.#.##.#.#.............#.##.#..##...........##.......#..#...##.#..##.#.##.#..#..#..#..
###...#.##.#.##.##...#..#...#.##.#.....#...#...#.#..#.#..#...##....#.#..#.#..#..#...#.#..#..#.#.###.#.#....#.#......#.......##....#.##.#...##.#..#.#.##.....##..#...#..#.#.#..###.#.....#.###...###.##...#.#.#.#..#.#.##..#..#.#...#..#....###.....#.#.#...##.....###.#....####....##..#..#..#.....#..#..#..#.##.....#.#..##..#.#..#..#....#.#.###.##..#.#..#..##.#..#.#.##.#.##.#.#..##......#..#..#.....#.#.#..##.##.##..#.#.#.#.#.#.#.#..#.###.#..#.#.#.#.#...##.#.##..#..##..##.##......#..###..#..#.
....#..#...#..##...#...#..#.#......#.##.#.#..#..#..#.#..#.#.#.#.#.##..#..#..####.#.#.#.##.#...#..#..#.#.#.#...#.#.##..#.#.#.#..#.#..#...#.#...#.#..##..#.##...#...#..#..#..#.#......#.#.#..#..##....#..###.#.#.##..#..#.#.#.#..#.#.#.#..##.#.##.##.#....##...#.#.#.##..###.....#.#...#.#.###..##.##..###..#.....#.##....#...###..#..#..#.#...........#.#.#.#.#.....##..#.......#....#..#.#.#.#..#.#.#.#.#..##..#......#..#...#..#.#.##..#.#....#####..#...#...#.#.#.##..##..#...#..#...#.#.#..#.#..#..##.
.#.#..#.#.#..#...#.##.#.##....##.##..#.....##..###...##....#....##...#..#.#..#.....#........###.###..#..#.##.#.#.#...##..#...#.#..#..#.#...#.#...#..##...#..#.#.#.#.#.##.##.#..###.###...#..#.#..##.#.#....#..#...#.#...#..#..#..##.#.##.#....#...#.#.##.#.#.##......#....#.#.##.#.#..#.#.#.###....#..#..#..##.#....#.#..##....##..#.###.#.#.##.#.#.#..#......##.#..#.#..#.#.#.#.##...#..#..#.##...#...#..#...#..#.##...#..#..#.......#....####.#.#.#..#.####.#....#.#.#.#.#..#..#..#.#.##..#....#.#.#..#
#.#.###.#..#.#.##.#.#......#.#...#.#..#.#.#...#.#.###.#.##..#.##...#.#.#..###.#.##.#.##.#.##.....###..##...##......#.#..###.#..#.#..#..#.#.#.##.#..#.##.###..#.###..#.........#....###.#..##...#.#..#.#.##..#..#.##...##..###.##..........#.##..##...#.#..#.#...#.#.##.##..#.#..##.#.#.........#.#.#.#.##.#..#..#.#.#..#...#.#...#...#..#...#....#..#.#..##.#..#.#.#.#.#.##...#.#...#..#..#......##.#.##.#..#..#..#.##.#.#..#..#.##.#..#.#..........#####.#.#.##.#..........#..##..#.##.#.##..#.#..#...#.
..........##..#.#.....#.####..#.##.##.#..#..#.#.........#.##.#...#.#.#..#.......#...#....#...#.#..#..#...##.###.##.#.##..#..#.#...##..#.#..#..#..#....#..#..#...#.##.##.#.#.#..###..#..#.##.#.#..#.#...#...##.#....##.#..#.#.#...#.#.###.#.#.##....#.....##...#.###.#..#..#....#..#....##.#.#.##.#.##......##..##.#..#..#.#...#.#..#...#.#.#.##.#.#.#.##..#..#.#.#.....#...##....##..#..#..#.#.#....#...#.###.#..#...#...#.#..##..#.#.##.#.##.#.#.#....#....#..#.###.#.##.#...#.#.#.........#..#.#..##...
.#.#.##.#.#.##....##.###.....#.#.......##.##...#.#.#.##...#...#.#..###.#.#.#.##..#.#.#.#.##.#...#.#.#..#.#........#.#...#..#...#.##..#....#..#.##..#.#..#.#..##.........#..#..#....#.#..#......#..#..#.#.#...#.#.#..#..#.....#.#.#.#...#......#.#.#..#.#...##.#....#..#.#...#.#..#.#.#...#..#.#...#.#.##.#...#...#..#..#.##.#.##.#..#.#..#...#..#..#.#...#..#.##.#.#.#..#.##.#.#...#..##..#..#..#.#.#.#......###...##..#.#..#...#.#.#...#...##.##..#.#...##..#.#....##..##.##.......##.#.####.#..#.#.#.#.
#..#...#..#....#.#...##..#.#....#.##.#.#.....#..#..##...#.#.#..#..#.......#....##.#.....#....#.#..###.#..###.#.#.#....#.#.###.##...##..##..#.#....#...##....#..#.#.#.#.###..#.#.##.#..#..#.##.##.#.#..#...#.#.....#..##..##.###...##.#..#.#.#.#..#..#..####.##..##..#...##.#.##.##..##.#..#.##..#......##.#.##.#..#.##.....#...#..#..#.#...####...##.#.#..#...#.##..###..#.....#.#..##...#.##..##.#..#..#.#.#.#..#...#..#..##.#.#..#..##.##......#.####.#...#...#.#...#....#.#.##.#...#......#..#.....#..
.#.#.#..#.#.#.##..##...#..##.#.#.##...####.#.#.#..#...#.####..#..#..##.###.#.#..#...##.#..#.#...##....#.#....#.##.##.#..#..#.#...#.#.#..#.#.##.##.#.#..#.##.#.#.#.#.##..#.##.##.#...#...#.#.....#..#.#.#.#...#.#.###..##.#...#..#...#.##.#.#..#.#.#..#.......#.#.#.#..##...........#..####.#..#.#.##.#....#...#..#....##.#.#.#...#..##.#.#.#.##.#.....#..#..#.....#..##.####.#..#.###.##.....##..##.###.##.#...#.##.#.##.#...#.##.#.#.....#.#.#.#....#.#.###.#.##.#.#..#.#....#.#..#.#.#.#.#..#.##.##.#.#
....###.#..#.#...#...#.#.#....#.....#..#.#..#...#.#.#..#..#.#...#.#...##...##.##.#.#....#.##.#.#..###..#..#.###.......#.#.#...#.##.#...#..#......#...##....#...........#.........#.#.#.#....##.#.#...#.#..#.#..#..#..#....#.#.#..#.##.......#..#...#.#.##.#.#.....###.#.##.#.#.#.#..#..#.#.#.#.#.#...#.##..##..#..#.#...#.#.#..#..#.....#......##.#.#..#..##..#.##.#...###....#...#...##.#.#...#.#.#.##......#.#..#.......#.#....#....#.#..#...###.#..........#..#...##...#.#....#.#.#.#.#..#.....#...#..
##.###..#.#....##..#..#..#.#.#.#.#.#.##....#.#.#...#..###.....##....##...#..........##.#.#......#.....#..#...#..##.###...#..#...#.##.#..#..#.#.#.##.#.##.#..##.#.#.#.#..##.#.#.#..#.....#.#.##.#..#.#....#...#.#.#.#..#.#..#..#.#.....#.#.##..#.#.#.#...#.#.#.#.##.#....#..#..#...##.#............##.#...#...##..##.#.#.....#.#..#..###..#.#.#...#..#.#..#..#.#.....#.#.#..#.#..#...##..#..#.#.........#.#.#..#..##.#.###.#...###.#.#..#..###.#.#.##.#.#.##.#...#.#.#.##.#.#.#.#..#....##.####.#.###.####
....#.##.#..##.#..#..###..#....##..#.#.#.#....#..#..#..#..#.#.#..##.#..#..#.#.#.##.#..#....##.#..##.#..#.##.##.#..#....#.###..#...#..#.#..#..#..#...#.....##.##...#...#.#...#..#.#.#.#.#...#.....#.#.#.#.#.#..#..#...#..#.##.#...#.##..#..#.#.......##.##..####.....#.#..#.#.#..#......#.#.##.#.#...#..#.#.#...#...##..#.#.#...#..#....#.#..###.#..#.#..###....#.#.#..#..#.##.#.#.#..#.#.#..##.###.##.#...#..#..##..#...##..#.#....#..#.##.#..#.....#...#.#..#.#..#....#......#.#..#.#......#.#.#.###.#..
.#.#.......#....#..#..#.#.##.##...#......#.#.#..#..###..#..#...##....##..#...#..#...#..#.#.#...##....#.##...#.#.#.#.#.###....#..#.#.#...#..#.#.#.#.#.#.#.##...####.#.#...#.#.#..##...#..#.#..#.###.....#.#..#..#.#.#..#.#....##.#...#.###...#.#.#.#...#..#..#..#.#.##..#.#.#..#.##.###..#.#..#...#.##.#..##.###.#.##..#...#.#.#.#.#.#.##.#.#.#.#.#.#.##..#.##.#...###...#.#...#.#.##......#.#.....#.#..#.#.####.#.#.#.#...#.#...#.###.......#...##.#..#....#.#...#..#.#..#.#.#..#.#.###.#.##..#....#..#.#
..#..##.#.#..#.#..##.#...#.....##.##.###.#..###..#..#.#.#.#.#.#...#.#..#..#.#..#..##.#.#..#..#..#.#.#.#..#.#........#.##.##.###..#..##.#..#..#.#......#..#..#........#.##..#...#..##.#.#...#.#....#.#.###..#..#...#..#..#.#.#....#.#...#..#..#...#..#...#.#...##.#...#.#.#.#.#.#......#.....#.#.##...###........##..#..#.#....#.#..#....#.........#....#...#...#.#.#.##....#.#.##...#.##.#.#..#.##...##..#.#.#.....#...#.##..#.#.#.##.##.#.#..#...###.#.#.#...#.#.#.#.#.#...#.#..#...#.#.#.#.#..###.#.#..
.##.#..#.#.#..#..#.....##..#.#.#.#...#....#..#..#..#...#.#...#..#.#...#..#.#.#..#..#.....#.#..#..#..#.##...##.###.#.##.....#.#..#..#....#..#.#.#.#.#.##.####.#.##.#.#...#.#..#..#....#..#.###..#.###...#.#..#.#.#.##.##.#..#.#.##...#.#.#.#.#.#.#.#..#.##...#.#.#..##.###..#...###.#.##.#.#...#...#.#.#..#.#.##....#.#..#.#.#....#..#.#.#.#.#.#.#...#.#..##.#.#......#.#.#.......#.##..#....##.....#...#......#.#.#.#.#....#.#.......##..#..#..#.#.#.#...###.#....###..#..#.....#.#.#.........#.........#
#..##.#......###..#.#.#...#...##.###..##.##.#..#.#.##.#...#.#.#.##..##..#......#..#..#.#.#...##.#.#.#....#..##....##...#.#.....###.##.##..#..#..#..###.#.#.#.#..#.##..#..#..#..#..##..##...#.#.#..#.#.#....##.####.#..#..#.#.....#.##.#....#..#....#.#...#.#.....#.....#..#..#....##...#...#.####..#...#..#.#.#####..#.#...#..#.###.#..#..#..##..#.#.#.#.....##.#.##....#..#.##.##...#.#.#.#...#.#..#.#..#.#.#...##.#..#.##.#..#.#.#...#.#.#..#.......#.#.#.#.#.#....#.#.#..#.#.......##.#.####.##.#.##..
.#......##.#..#.#.#.#.###..#.#.......#.....##.##.##.....#........##.#..###.##.#.#.#.#..#.###...##...#####.##...##...#.#..###.#..#.#....##..#.#.##.#............###...#..#..#.#.#.##.#...#.#....#.#.....#.##.....#....###.#..##.##..#..#.#.#.#.##.#.#.#.#.#..#.#.#..#.#.#.#..##.##.#.#.#.##..#.#..##.#.#.###........#.##.#.#.#.##.#.##.#.#..#...#.#.....#.#.#...#..##.#.#.##....##..###.#..##.#.#..#.#..#..#...##....#.#......#.#..#..##..#..#..#.###.#......#..#..##..#...#.#.##.#.##..#.#........##..#.#
...#.#.#...#.#.....#....#.###..#.#.#.#.#.#...#......#.#..##.##.##...#.#.#.#.#.#....#.#..#....#.#.#.#.......#.##...##..#.#.....#....#.##...#.#..#..#.#.#.####.#..#.#.###.#.##...#.#....#.#..#.#..#.#.#.###...##.#.#.#.##...#..#...#.##..#........###...#...#.#..#.#..#..#..#.#...#...##....#.....#...........#.#.##..........#........#..#.###.#.#.#.#.##.###.#..#...##...#.#.##..#....#..#..##..#..#..#..###.#...##..#.#.#.#.#.#.#.##..#.#.#..#.....#.#.#.##..###.#..#..#.##....#...#.#...#.##.#.##..#...
#.#..#..#.#.#.##.##..#.#...#.#..#...#..#..#.##.#.###.#.##.##...#..#.#.#.#.....###.#....##.##..##..###.####...#..#...##.#..##.#..#.#..#.#.#...#..#.#..#.#.....#.##....#.#.#...#.#..#.#.#..##...#.#...#..#..#..#....#....#.#.#..#.###...#.#.#.#.##.#.#.#.#.#...#...#.#..#.#.#..#.#..#....#.#..#.#...#.#.#.##.#.#.#.##.#.######.#.#.#.#...#...#.......#..#.....#.##..#...#.#.......#..#.#.#...##..#..#.#..##.###.##..#.#.....#..#.#......#...#.#.##.##....#.....#.#.#.##.#.#..#.#.#..#.#..#.#...#..#..#.#.#.
.#..#..###.....#.#..#...#.#....#.#.#.#.#.#....###............#..####.#....##.#..##..###...#.#...#..#.#.....#.#.#..##...#.#....#..#.#.#.....##.#..#.##....#.#..#...#.##....###...#.#..#..#..#.#..#.#.#.#..#..#..###.#.##.....##.#.#..#.#....#.#.#...#....#..##..###..#.#....#.#..#..#.##.#.#.#.#.####...#...........###........##..#.#.##.#..#.###.#.####.##.....#.##.#.##.#.#.#.##.#....#.#...###....#.....#....###..#.#.###.#.#.#.#.##.#...#..#...#.#..##.#...........#..#...###.#.##.#..#.###...##.#..#
.###.##.#.#.##..#..#.#.###..##....#....#..#.#.##.#.#.#.#.##.#..##.#....#.#....#....#....#...#.#.##.....#.#.#..###.#.##...#.#.##.#...#..#.##.....#....####...#.#.#..##..#.#....#.#.#.#..#..###.##.#.#...#..#..#.#......#.###.......##...#.#.......#..#.#.##...#....#.#..#.#.#.#.#..#........#.##...#.#.##.##.##.##.###..#.#.###..##..#.#.#.##.....#....###...#.##....#..#.##.#.#...#..###..#.#..#..#.#..#.#...##....##...###...#..#..#..#..###.#..#..#.#..#..#####.#.#.###.#.#..#..#..#.#.#...#..##..#.#..
..............#...#...#####.#..#.###.#.##.#..#......#...#...##.#....#.#..#.#.#.#.#.#.#.#..#.#..#...#.#.#.##.##.#.#.....#..#..#...##...#..#..##.#.###.#....#.#..#..#...#....#.#..#.#.##...#.#.......#.##..##.#..###.#.#....#.#.#.###.#.#.#..#.#.#..##.#.#.#.#..#.##.#.##..#..#..#.#.#.##.#.#.....#...#.#.##...#...#.#..#####...#.#.#.##......#.##.#.###.#.##..#.##.##.#...#.###..#..#....#..#..#..#.#.#..#..#...#.#...#.#.#.#.#.#..#...#.#.#...#.#..#...#..#......#.#.#.#.#.#.#..#.#.##.#.#.#..#.#..#..#.#
#.##.#.##.#.#..#.#..#..###...#.#.##.#....#.#.#.#.#.#.#.###.#....##.#..##..#..#....#.#...#..#..#..##..#..#..........#.#.#.#.#..##...#.#.#..#.#.#........#.#..#.###.##.#..#.#...#..###...#.#...#.#.#....#.##..#.#....#..#.#.#.##.##........#.#.#..#........#..##.........#.#.#..##....#....####.#..#.#....#.#.##.#.....#.#.#.#.#.........##.###..#..........#.#..........#....##.#..#.#.##.#..##.#......#..#..#.#.#.#.#.......#....#..#...#.#.#..#.#...#..##..#.##..............#..#.#..#..#..#.#...#.#.#..
.#...##...#.#.#...#..#..#..#.#.##.....#.#....##..#.#...##.#..#.#...###.#.#.#.#.#.#....##..#.#..#.#..#..###.##.#.#.#..#.##....#...##.#....#.#....##.##.#...#..#.#.#....#.##.#.##.#.#.#.#..#.#..###.#.##.#...#.#..##..#.#..#.....#.####.#.#...#..#..#.##.#..##..#.##.##.#.#...#.#..###.##.#.#..#..##..#.#...#...##.#.#...........#.#.##.###....##..#.#.#.##..###.##.#.#.#..##...#.#....##..##.....#.##.#..##.#....#..##.#.###.#.##..#.##.#..#..#....##..#...#.##..#.#.#.##.#####.#.....#.#.#.#..#.#......#.
..#.#...#.#..#.#.#.##.#...#..#..#.#.#..#.#.##...#...#.#.....#...#.#......#....#...#.##...#...#..#.#.##..#.###..#..##..#...##.###.....#.##...###...#....#.#..#......#.#.#.......##.....###.#..#.#........##...#.#...#..#.#..#.#...#.....#..#..#..#.#...####..#...#.#......#.#...#......#.....#.#...#.#.###..##...#...#.#.#.#.#.#.#...#..#.##.#..#.##..#...#..#.#...#..###..#.#....####...#..#.#.#....#.#...###.#...#....#...#.#.#.#....#.##.#..#.#...#..###.....#...#...#.......#.#.#....#...#..#..#.#.#.#
.#..#.#.#..#.#...#......#.#.#..##..#..#....#..#.###..##.#.#.##.#...#.#.##..##..#.#.#.##.#.#.##.#...#.#.#...#.##.#..#.#..##.....#.##.#.#...#.....#..#.##..#.#..##.##.....#.#.#.#...#.#......##....#.#.##..#.#..#..#..##...#.#..###.#.#.#.#.#.#..#.#.###.#.#.#.##....##.#.##..#.#..##.##..#.#...#.#.#.#....#.#.#.#####.#...#..#...#.#.#.##...#..#....##.##..#....#.##.####.#..####......#...#.##..#.##...#.###...#.#..##...#......#.#.#.......##...#.###.#...#.#..##..#.#..#.####..#.#.##.#.###.#..#...#...
..##.#.#..###..#.#.#.#.#...#.#...##.#.#.##.##..#...##....#.#.#..#.###..#..#...#.#.........#.#.#..#.....#.#........###..#...#.#.#...#....#..#.#.#..##..##..#..#...#..#.#..#...#..##...#.#.#.###.#..#....#.#.#.#.#..#..##.#..##.#...##....#..###.................#.##.#..#...#...#..#...##.#.##.#.##.###.#.#....#.#....#.#.#.#.###.#.#.#...##.#..#.#.....##..##.#....#.##...#.....##.#.#..#.....##.....#..#.#.#.#...#...#.#.#.#.#.#....#.#.#.#..#.#.#.#.#..#.#..#.#..#..#.#.##...##...#....#...###.#.#...#.
#.##.#.#.#.#.#.#.#.##.#.#.#...#.#......#.##..##..#...##.#......#.#.#.#.##..#.#....#.#.#.#.#.....#.#.#.#.#.#.#.#.#..#.##.##..#..#.#.#.#.#..###...##...#...#.##..#.#.#...##.#.##.#..#.##..#...#.#..###.#..##..#....##.#....#...#..#...#.#..#..#.#.#.#.#.#.#.#.##..#.#.###..#..#.#..#..#........#......##..##.##.....##..#.#.#............#......##.#.###...#...#.#.#.....#.#.#.#.#...##.##.#.###..#.##..#.....#.#.#.#.#.#...#.##.#.#####..#.#..#.........##..#.##.#.#.#.#......##..#.#.#.#...##.##.##.#.#.#
...........#....#.#.........##...###.#.....#....#.##...###.##.#..........##...##.#...#...#..##.#.....#..#.#..#..#.#........###..#..##...#..#.#.#...#..##.....#..#...###.......#.#..#...#..###.##..#...##...###.#...####.##.#...##.##..#.#..#.....#..#.#..#..#.#........##.##..#.#.#.#.#.#.#.#.#.#.#...#...#...#.#...#.......#.#.#.#.#.#..#.##...##....#.#.###....##.#.#....#..#.##........#....#....#..###.##..#.#.##.#.#.#...........##...#..####.#.#...#.#...#....#..#.#.#....#....#..##......#...#...#
#.#.#.#.#.#..#.##...#.#.#.##...##.....#.#.#..#.#.....#..#.#.#.#.#.##.##.#...##..#.#.#..#..##....#.#.#.#....##..#..#.#.#.##.##.#..#...##..#.#....###..#...##.#.##.#.#....#.#.#.#.#.#.##..#.#......#..#..#.#.##.#..#..#...#..#.#...#...#..#######.#..#..#.#.##..#.##.#.#....#..#..#..#...#...#.....#.#.#..#..##.#..#.###.#.#.#.##..#.##.#.#..#..#.#.#.###......###...#..##.#..#....#.#.#.#.#.#.##.###..#...#...#.......##..###.#.##.#.#....#..#.#...#...#.#...#.#.#.#..#.#.#..#.#..#.###.#...#.##...##.###.
.#.#...##.##..#..###.#..#..#.#.#..#.#.#.#.#.#.##.#.##.#........#.#...#..#.#..#.#.....#.#.#...#.#.#..#..#.#....##.#...#..##.....#..#.#..##..##.##....##.#.#.#........#.#..#...#.........#.#..#.#.#.#.#.#.#.....##..##..#.#.#...#.####..#....#....#.####.......##..#.#..#.#.#.###..#..#.#.#####.#.#..#.#.#.##.#..#.#.###..#......##..#.###.##.#..##.##...###.##...#.#.#..#..##..#.#...#..#...........#.#.##.##..#.#.##.#..#.#.#..#.#...###.#.#....#..#.#.###.#.....#.####..##..#..#.....#.##.#...##........
.....#...#...###.#.....#..##.#..#.##..#.#..#....#.#.....###.#.##.#.#..#.##..#....####...#.#.#..#...#..###..#.#...#.###.#...###..#..##.#...#...#.#.#.#..#....#.##.#.#..#.#.#.#..#.#.##.##..#..#....##.....#.#.#...#...#..#..#.#####...#.#.#..#.#..#.#..#.#.#.##.###..#..#.#...#.#...#.......###....#.#.#.....##..##..#.#..#.#.#....#...#......###.....#....#...##..#.###.#.#..#.#.#.#..###.#.#.#.#.#.#.#.....#..#....#.#......#....##....#.#..#.#.##.....#..##.#.#....#.#...#..##.#.#.##.#...##.#..#.#.###
##.##..##..#..#....#.#..#.#...##.#.#.#...#..#.#.....##.#.....#......#.#..##.##.#.#....#...#..#.#.#..#..#..#.#..#..#...#.##....#..##.....#.##.#....#..#.#.#.#..#..#.###.#.....###..#......#.#.#.#.#..#.###...#..#..#.#.#.#.#...#.#.##...#..#.#.##.....#..#.#.......#..#.#.##.##...###.#.#.##.#.#.##......###...#...#...###.#.###.#.#.#..#.#.##....#.##.#####.##.##.......#..#......###..#...##..#........##.####.#.##..#.#.#.##.#.##.#.#.....#.##...##.##..#.##....##...#.#..#.....#.....#.#...#.##.##....
.....#...#.#.#.#.#.#..##..##.#........#.#..###..#.#.#.#..#.#..#.#.##...#...#...##..#.#.#.#.#.##.#.####...#....##.#.##......#.#.#..#.#.####.##.#.#..#..#...#..#.#..#......#.##....#..#.##.#..#..#..#......#.#.#.##..#.....#..#......#.#.#.#...#...#.##.#..##.#.#.#..#.#.....#...#....#..#..#....##..#.###...##..##.#.#.......##.#.#...##..#..#.#.#................#.##.#..#.##.##.###.#..##...#.#.#.#.#.#....#...#....#...###...#....#.#.####..#..##..#..#.....##.##..##...#..#.#.#.#.####.#.#........#.#.
#.#.#.#.#.#.....#...#.#..#....#.#.#.##...#.##.#.#..#..##..#..#.#....#.#..######...#....#....#.......###.#..#.#......##.#.#.#....##.#..#.#.......#.#####.#..#.#...#..#.#.#..#.##.##.#...#..#...####.#.#.#..#...#.#.#..#.#.##..##.#.#...#...#.#.#.#......#.#...#...#..##.#.##..##..##.##..#...##....#.##...##.#.###.#..##.#.#......#.##.#.#.##...#.#.##.#.#.#.##.#.#...#..#.#.....#.#....##..#..#.##..###.##.#..#..#.##.#.###..#.#.#.#.##......#.#.#.#.#.#.##.##.##..##.##.#.##.#....#.....#..#.#.###.##..#
#..#.......#.#.###.#...###.##.#.##...##.#.#....#..#.#....#..##...###...#.#.#....###.##..#.#..#.##.#..#..#.#..#.#.#.#..#.##.#.#.#.....#....#####.#..#.....#.#.#.#.#.#..#.#.#...#...##.#.#.###.#.#......#..#..##....#.#..#..#.#....#..#..#.#..#....#.#.##...###.#.#.#...##.###.###..#..#.##.#..#.##......#.....#.#.#..#....#..##.#.............#.#.#.#.#.#.###.#.#.#.#..##..###.#....#.#...#..#.....#..#...###.#.#.#....##.#.##..##.##...#.#.#..............#......#......#..#...#.##..#.##..##.#...#...#.#
..###.#.###...#.#...#.#......###...##...#..#.#..##...###.#.#...#.#...#.#.#...#.##....#.#..#####..##.#..#.#..##..#...#.......#.#.##.#..#.#.#.....#.#.##.#..#...###..#.#..##..#...###...##..#..#..#.#.#..#...#...##.#..#..##...#.#.##..#.#..#..#.#..#....##......##...###...#...#..##.#....#..##...##.#.#..#.#.#...#.#..#.#.#...#..#.##.####.#..#...##.#.#..#...#.#.#.##..#...#..#.#..#..##..#..#.##.##..#........#..##........#.......##..#..###.#.#.##.#.#.#.#.#...#.##...#..#..#..##...##...#..#..#.#.#.
.#.###.....###....##...##.#.#.#.##..#.##.#.##.#.#.#.#.....#.#.#...##.#.#..#.#.##..#.##.#.#...#.#.#....#....#...#..##..#.#.#.......#..#.#..##.#.#..#.....#..#.#.#.##..###.#.#.#.#....#.#.##..###....#..#..#.#.#.#...##.#..##.#.##..#.#...#..##..#.###.#.#..###.#..##....#.#.##.##...#..#.#.##...#...######..##.#.#.#.##....#.#..#.#..#....##.##..#........#.##.......#.#...###.#...#..#...#.#.#......#.#.#.#.#.#..#..#.#.#.##..#.##.#...#..#.#.#..##..#.#...#..#..#..##.##...###..#...#.#...#..#..##......
....#.#.#.#....##.#.#.#....#.......###................#.#.#..#..#.#...###..#.....#..#...#.##.......#.#..#.#.##..#.###.##...#.#.#.###.#...#...#..##.###.#..#.#.......#......#.#..#.##.#.....#.#..#.#..#..#...#...#.#.....#.......#.#..#.#.#.###.#..#..##.#....###....##.#.....#...#.##..#....#.#..#.##.#.##...........#.#.#...#.#..#..#.#....#..#..#.#.##......#.##.#....#....##.####..##.#..#.#.#.#......#...##.#..#...#.#...##.#...##..#.#....#...###..#.#..#.#..#......##..#.##..#.#..##..#..#..#.#.#.#
.#.#....#..#.#.#....#..##.#..#.#.#..#.#.#.##.#.##.##.#.#.#.#.##..#.#.###.##.#.#.#.#.##.#..#.###.#.#.#.#.#.#....#...#...#.#..#..#..#..##.#.##.#.#........#.#..#.#.##.#.#.#.#....#.....#.##.#....#..#.#..#.##.#.#..#..#.#..###.##..#..#....#..#.##.###....#.#.#.#.##.#....#.###.##..#...#..#.#...#.#.......#.#.#.#.#.#..##..#.##.#.#..#..#.##...##.##.#.###.#.##.##.#..#.#.#.#.#.##.#.##.#..##..#..#..#.#.#..#...###.#.#....#.#....#.#.#.#..#.#.#..#....##...#....##..#.#.#..#......#.##.#...##.#..#..#.#..
..#.#.#..##..##..#.#..#...#.#...#..#....##.##.#...#..#..........#.....#.......##......###.......#.#.....#..#.#..#.#..#.#..#.##..#.#.#.#.#....#.#.#.#.#.#.#..#.#...#..#..#..###.##.##.#...#.##.#..#...#.....#.#..#..#.#..#....##.#.#.#.#.#..##.....#..##..##.......#..#.#.......#.#..#.##.#..#.#.#..#.#.##.##..##..#.#...##....#..###.#..#..#.#..#..##..#..#........#.##...#.............#....#.##.#..#..#.##.#..##..#..#.#...##.##...#..#.#.##.####.#.###.#..#.#.##..#....#..#.##.....#..#...#.#..#..#..#
.#..##..#...#.###...#..##..#.#.#.#.#.#.#........#..#.#.#.#.##.#.##.#.###.###.#.##.#.#.##..#.###.#.#.####.##.#..#..##..#..#....##.#..#...#.#.#...#.#..#...##.....#.#.#..#..#.....#..#..#.#......#..#.#..#.###..##.#.#.##.#.##...#....#..#..#...#.#..#...#...#.#.#.#..#...#.#.##.#..##......##.#...#..#.......#...#....#.#..#.#..#......##..#..#.#.#...#..#.#.#.#.##......#..#.#.##.##.##..#.#.......#.#.#.#..###...#..#..###.##....#.#.#..#.......#.#.#.#####.#.....#.##.##.#.#...#.#.##.#..#...#.#..#.#..
..#....##.##......#.#.#...#...#....#.#.##.#.#.#.#.#..#.##....#....#...###...#...#.#..#...#..#...#..#..........#..#...#.#.#.#.#...#.#..##...#..##....#..##...#.#..#...##.#.##.#.#..#.##..#.#.#.#..##..#.#....#......#....#.#..#..##.#..#.#.#.#.#..#..#.#..#.#.#..####.#.#..#.#...#.#.#.#.##.#.##.#..#.#.#.##..#.#.#.#..#..#..#.#..##.#....#.#.......#.###.#...#...#.#.#.#..#.#.###.#..#.###..#.##.##...##...#.#.#.##.##.###....#.#.#....#.#.#.#.#........#.#####.##..#.##....#..#.#..#..#..##.#..#.#.#...#
.#..##...##.##.#.#..#..##..##...#.#...#...#.##..#..#..#..#.##.#.#..#.#.#.##...#...#.#..#..#..#.#.#..#.#.#.#.#..##..#.#....##...####..#...#.##.#..##..#...#.#..##.#.#.#..##...#..#....##..###...#...##..##.###.##.#.#.##.#.#.#..#.##.#....#..#.#.#..#..##..#.#..#.#...#.#.#...#.#.#....#..........#...#..##..##....#.#...#.#.#.#.#....#.#....#.#.#.#.#.....#.##.#..#...###......#.#.#......##...#...##....#.....###.#..#.#.#.##...#..#.#..#..##..##.##.#....#.#.#..#......#.##.#..##...#.#...###....#..#.#
..##...##......#.##.#.#...##.###...#.#..#.##..#.#.#..#.#...#....#.#.#.......#.#.#..#..#..#..#..#.###.#..##...#..#.#...##.#...#...#.#.#.#..#...#.#...#..#..#..#....#...#....#.##..#.##...#.#.#.#.#.#.#.#......#....#.#...#.#..#.......#.#.#.#..#..#..#...#....#....#.#.#.#.#.##....#.##..#.#.##.#.#.#..#.#.#...#.#....###...#...#..#.#...#.#.#..#......#.##.##..##..#.#.#.#.#.#......#.#.#...#.#..#..#.#.#.##.#.......#..#.##.#.#..#..###..#...#..#...##.##.......##.#.#.#.#....#..#.#....#.#.#..#.#.##...
.#.#.#.#..#.#.#....#..#.#.#......##..###.#..#....#.#.#...#..#.#.#.#...#.##.###..#.#.#..#.##..#.#.......#..#.#..#.#..#..#..#.#..#....#...#.###..#..#..#..##.#.#.#.###.##.#.#...#.#....##.#.....#......##.##.#.#.#.##..#.#...#.#.#.##.#...#..#.#..##.#..#..##.#..##.........#...##.#..#.#..#.#..#...#..#.....####.#.##.....####.#.#..##.#.#..#..#..#.#.##......#..#.##......#..#.##.#.#.#..#.#..#.#.#.#.#...#.#.#######.#.......#.#.#.#.#.##..#..#.#.#...#.##.##.#...#..#....##.##.#..#.#.##....#.#...#..#.
.#...#..##...#..#.###.#.##..##.#..#.#......#..#.##...##.#..#.#..###.##..#####..##....#..#...#.#..##.#.###.#..#.#...##.##.#..##.#.#.##.####..#.#.#.##..##...#..#...#.#...##..#..#.#.#.#...#.##..#.#.#.#..#...##.#...#....#.#..#.#.#.#.###..#...##....#..#..#.##...#.#.##.#.#.#...#..#....##...#.###.##.##.#.....#.#.#.#.#...#.....#...###..###.#.#..#.#.##.#.#.#..#...#.#.#.#.#...##.#..#.#..#.#...#.#..##...............#.#.#....#........#..#.##..#.#....#...#.#.#.#.#.#.###.#..#.#...#...##..#..##..#..
.##.#..#..#.#.#.#..#...#..#.#...#.##..##.#...#....#.#....#.#...#......##.#.#..#...#.#.#..##....#...#.#.#....#...#.#.....#..#....#.##....#.#...#.....#.#.##...#..#.#..##...#.#.#.....#.##..#...#...#..#.#.#.#...#.#..#.##...#.##.........#.#.#.#.##.#..#..#....#.#..#..#.#..#..#.##..#.#...##...........#..##.#......#...#.###.#.#.###.#.#..#...###.#.....#.#...#.###..###...#.###..#..#...#..#..#.#.#.#..#.#.#.##.##.##..#...#.#..#.##.#.#..#....#..#.#.#.#.#...##...#.#.#.#.#.#.#..#.###.###.#.#.#.#..#.
#....#..#...#....#.#.##.#....#.#....##....#.#.#.#.#..#.##...#.#..#.###.......#..#..#...##.#.#.#.#.#......##.#.##..#.#.#.##..##.##....#.#....#..##.####.....#.#.#...#....##..#..#.#.#....##..#..#.#..#..#....##.#..##.#...##...#.#.##.####..#.#......#..##..#.#.#.###.#...#..#.#...#.##..##...#.#.##.#.##.##...#.#.#..##..#.#..#..........#..##.##.#..#.#....#.##....#..#.##......#.#.#..#.#.###.##...#.#.#..#.#.#...#...#.####.#.#....#...#..#####.#..#.#.##..#....#.........#..#..#####.#.#.##.#...#.#..
..#.###..##..#.#..#.#.....#.#..#.#.#...#.#.#.....#..#...##.#..#.#.#....#.#.#..##..##.#.#....##...#..##.#.#..#..#.###...#..#.#....#.#..#..#.#..###...#..#.#.##..####..##...#.#.####.#.##.#..#..##.##.#.#..#.#..#..#.....#.##.#..#...#.....#.#...#.#.###...##.........###.#.#.#..#.##..##....#..#....##...##.#.#.##..#...#...#.#..#.#.#.#.##.##.....##..#.#.#...#.######......#.##....#.##.#.#.##...##......#......#.#.##.......#..#.#.#.###.#......###.##.#..#..##.###.#.##.#...#.##.#.#......#...#.##..#.
#.#.##..#...####.#..##.#.#...#.#####.##.#....#.#..#.##.#...#.#.##...#.##..#..#..#.#.#....#.#...#...#..#.#..#..#...#.#.###....#.#.#..#..#.#..#..#..##.#..#...#.#.....##.#.#..##.#....#.....#..#.....#..#.#....#..#.###.#....#..##.#..#.#.#...#.#..#..##.#...#.#.#.#.#.#.....#.###...##...##..##.#.#...##....#.....#..#.##.#..#..##.#..#....#...#.##...#....###.......#..#.#.#.#.#.#.#...#.......#.##..###.###.#.#.#....#.#.#.#..##...#......#.#.#.#.#.......##.#....#.#.#..#..#..........#.#.#.##.#.#..##.
...#...##.#..#...#.#..#...#.###..#..#.....#.#...#..#....###.#.....#..#...#.#.##...#..###.#.###..#.#..#....#..#..##.....#.#.#.#..#..#..#..#.#.#..#....#.#.#.#...#.#.#......##.....#.###.##.##.##.#.#..#...#.##..#..#.##.#.#..#...##.#...#.#.#.#..#..#....#.##.#..##....#.#.#.....#.#...#...#.....#..#...#.##.#.#.#..#..#...#.##...#..#.##.#.#.##.#.#.#.#.#....#.#.#.#.#..#.......#..##.#..#.#.#.#...#....#.#...#...#.##.##..#..#.#.#...#.#.#..#.#.....#.#.##..###.#.......#.#.#.#.#.##.#..#.......#..#...#
#.#..#...#..#..#.....#.#.#..##.#.#.#.##.#.#..#.##.#..#.#.....#.#.#..#.#.#......#.#.#.....##...##.#..#.##.#.#..#.#.#.#.#....#..#..##..#.#.#.#...#.#.#.##....###..#...##.#.#...##.#...#.#.....#...##.##.#.#....#..#.........#.##.#..#.#.#..#....#..#..#.#..#....#...####..#...###.#..###.#.##.#.#..#.##.#..#...#####..#..#.##..#.#..#.....#...#.....#....#..#.#...#.#....##.#.#.##.##.....#.#.###..#..#.#....#.#.###.#.....#..#....#..#..#..##.#..#.#.#.#.#...#.#.#..##.#.#..#..#..#...#.#..#.#.##..#..#.#.
.#..#.#.###..#..#.###.....##............##..#....#..#.#..#.#...###.##...##.#.#..#....##.#...#......#........##.....#...#.#..##..#...##....#..#.#....#...#.#....#.#.#.##...#.#....#.#...#.#.####........###.#..#..#.#.#.#.###.#.#.#..#...#..#.#..#.#.#..#.##.#..##.....#.#.#...##.##....#.#.#.#.##.#..###...##.#.####.##.##.##...##..#.#...###.#.##.#.####.#..#.#...#.#...#.##.......#.#......##.#..#..##.#.##........#.#..#.#.##..#.#.#.#..#.#.#..#.......#......#..#..#.#.###.#.#.#.#.#.#####..#..##....
.#.#.....##.#..#.....#.#.#.#.#.###.#.##..#.###.#..#.#..#.#.##.#......#.#....##.###.#...#.###.##.##...#.#.#.#...#.#.##.#...#..##..##...#.#.##..#.#.#..####..#.#.#.......#.##..#.#.#.#.#...#..#...##.#.#.###..##..#..#.##..##........#.#.###..#.#.#.#.#.#....#..#...###.#.#..##......#.#..........#...#.#..#.......#.#.##.#....#.#.##..##.#....#.....#...#...#..#.#.#.#.###....#.###.#...##.##...#.#..#...#.#...###.#.#.#.##.##...##..#....##.##..#..#.##.#..#.#.#.#.##.#.........##.#....#.#.#..#..#..##.#
...#.#.#...#.#..#.#.#..##.....#....#.#..#...#...#..###....#....#.#.#.#..#.#...#.#.#..##.........#..#.#.#..#..#.#..#...##.#.#...##...#.#..#...#.....##.....#.#...#.#.#.###...###..#..#..#.#.#.#.##..#..#.#..#...#.#..#..#...#.#.#.#...#..###.#..#.....#.#.#..#..##....#...#...#.##.###..#.#.##.#...##...#.#.#.#.#..........#.#.....#.#....#.#..#.#.#..#..#.#.#............#.#.#...##.#.#.....##....#.#.#.....#....#...........##...#.#.##......#..#..###..#..#...#..#....###.#.#...#.#.#.......#.#.##.....
.#.##...#.#...#.#.#.#.#..#.#.#..#.#..##.#.##.###.##.#.####.#.#..#..#.###.#..#.#.....#...#.#.#.#.##.#..#..###.#.#.##.##...#...#.#.##..#..##.#.###.#.#..#.#...##.#..#.##.#.##..#..###..#..#..#...#.##..#....#.#.#....#.#...#..#...#..#..#..#.#..#..#.#....#.##..#..#.#..#.#.###...#.##..#..#..#..#.#.#.##.#.#.###..##.#.#.#..###.#.##..##.##..#..#..###.##....##.####.##.#....#..#.....#.##.#..#.###.#...##.#..##.#.###.#.#.#.#..#.#..#...###.#..##..#.#..#.##.##..#.#.##....##.##.##....#.#.#.##.#...#.##.
.#..##.#....##...#...#.#....#..#..##..#..#...................#.#.#..#......#...#.#.#.#.#..##...#...#.###..#.#...#...#..#.#.#..#.....#.##..###....##.#.#.#.##...##..#........###..#..##.#.#..##.....#..#.#....#.#.#.#...#..#..#.#.#.###.#.....#.#..#..#.##.#.#..#....#.#......#.###...###..#.#.#..............#..##..#..##.#.#...##..#.....#..#..#......#.#.#.......#..###.##.#.#.#.#.....##.#.......#.#.#..##........#...#.#..#..#.#..#...#.#.####...##......#.#.#..#...##.#.#..#..#.##...#..#..##.##..#.
#..#.#..#.#...##.#.#.#...#.#..#..#...##.#.#.##.#.#.#.##.##.#..#....#..#.##.##.#..###.##..#..#.###.#..##.#....#.#..#.#.#..#.##..#.#.#..#.#..#.###....#.#.#...#.#...###.#.#.#..#..#..##.#....#...#.##..##.#.##.#.#.##..#.#.#.#.#...##..#...#.#....##.#.###.....##..#.#.#..#.##.#..#.#.#.#..#...#..#.#.#.#.#.##..##..#..#...#....#.#.#..###.#..###.#.##.#..#.##.#.#.#.#.#.#.#....#...#.##.#...#.#.##.##.....#...##.#.#.#.##.....###..#.#..##..#...###.#..#.##.#....#..#.##..#.....#.#.#...#.#.##.#...#..##..
..#....#...##...#...#..#..#..##.#.##...#.....##...#..#..#...#.####.###..#...#.#.#.....#.#.#..#.#...#.....#.#.#..#.#..#..#.#...#.#..##.....#......##.#.#.#.##.#..#..#...#...#..#..##.....#.#.#.##...#...#....#......#..#.....#..#....#.##.##.#.#.#........#.#..##.#....#.#..#.#.#.......#..#.###.#..#...#....#....#.#..#.#.#.#.#...##....###..#..#...#..#.....#.#.#.........####.#.....#..#...#..#.#..#.#..####...##.#...#.#.#.###.#..#...#..##..#..#.#....#.#.#..#....#.#.####......###........#.##.##.#.
.#..#.#.#.#.#.###.##.#.#.#..#..#.....#..#.#.#.#.##..#..#..##.#.......##.##.##.#..#.##......#.....#.#.#.##...#.###.#.#.#.#...#.#...#...###...#.#.#....#..#.#....#..#.#.#.#.#.#.#.#...#.#..#......#.#..##..#.#..#.#.#..###.#.###..#.#...#......#...#.##.#.#...##...#.##..##.#..#.#.#.#.###.#...#..#.#.#.###.#..#.#....##.##..###.##..#.#.#.###..#.#.#.##.#.#.#..#...#.#.#.##.....#.#.#.###..#.#.##...#.#..#.....#.##....##.##....##...#..#.###.#.#.#..##.#.#.....##.##.#........#.#.#...#.#.#.##..........#
.#.#.#.......#.....#..#.#..#.#...###.#.#.#.....#...#.#.#.#.....#.#.##.##...#...##.#.#.#.#.#.#.#.#..#.#...#.#......#...##..##..#.#.#.##....#..#...##.#.#.#.#.##..#....#....#....#..#..#..#..#.##..##.####..##.#...#.#..##.#..#..#...#.#.#.##.###.#.#....#.#.#..##..#..#...###.##..#..##...####.#.#...#..#...#..#.#.#.......#.#....##...#...#..#..#.#..#..####.###.##.#.#...#.###...#...#.##.#....####.#.#.#.#.#....#.###....#.##..###..#......#...##...#.#.##.#......###.#.#.#..#...##..#...#...#.#.#.#.#.
#..#..#.#.######.#.##.....#..##.#.....#....#.#.#.##.....#.#.##.#.#.#.....#..##.#......#..##..#...#.#..#.###..##.#.#.##.#.#..#.#..###...###..#.#.#.#...#.#..#...#..##..###.#.#.#..###.##.#.#....#...#.##..#...##.#....#...#.#.#.##.#....##..#.#.##...#.##.....#...#..#.#.#.#.#...#..#...#......#.#.#..##.#.#.##..#..#.##.#.....#.#..#.#..#.##..#.#.##.#.#.#....#....#..#.##.#....#.#.##..#..#.##.....##....#...#.##......#.#.#...#...#.#.#.##..#.#...#.....##.#.##.##.#.#...#..#.#.#.#.#..#..##.#.#..#..#.
.#...#.#.....#....#..####..#.....#.#.#.#.#.#..#....#.#.##..#....#...##.##..##.#..#.##..###.#..#.#..#.#...#..#..#..##.#....#.##..#.#..##....#.......#.#..#.#..#.##.####.....#..#.#.#.#...#..#.#.##.##....#..##.#..#.#.#.#..#.....#..#.#...#.#.#...#.#..#.######.#.#.#..##..#...#..#..##.#.#.#.#...###....#......#.###...#..#.#..#..#....#.#..#.#.#..#.#....##.#.#.#..#.#......###.#.#.#.#.#.....###.#...##..#.##.#.#.#.##.#...#.##.##...###.####.#.#.#.#.#...##..#......##.#.#...#....#.#..#.#..#..#..#...
..#.#...#.##.#.#.###......#..####.#..#..#...#####.#...#..#..#.#..#.#.#...#.....#.#.#.#.#....#.#.##..#.#.#.#...#..#.....#.#.....#....#..##.#..###.##.##.#.#..#.#....#...##.#..#..#.#.#.#.###..#...##.#.#..#.#....#.#...#..#..##.#..#...##.......###.##.........#......#...#.#.#..#..#..#...##..#.#.#..#.###.###......#.#.#..#..#..##.#.#...#..#.#..##.#.##..#....#.#.#..#.#.#...............#.#....#.##...##..#....#.#......#........##..##.....####.#..#..#...#..#.#.#...#...#.###.#....#..#.#.#.#.##.###
#.#.#.#.....#..#..#.#.#.#..##.......#.#...#...#.##.#.#.#.##.#.#.##.#...#.##.#.##.##....#.##.......#.#...#...####..#.#.#...#.#.###.#..#.....##.........##...#....#.#..#...#..#..#.......#....#..#.....#..##.#.#.#....#.##.#.#....#.##.#...#.##.#...#...#.#.####.#.#.#...#....#..##.###..#.##..#.....#.#..#.....#.#.##....#.#..#..#..#....##..#..#.#...#...##..##.#....#.#..#..#.#.##.#.#.##.#.#.###....#.#..#..#.#..#..#.#.#.#.######..#....#.#..#....#..#.#.#..#.#..#..#...#..###.#..#.#..#..##..........
....##..#.##..#..#.....#..#..#.#.##.#...#.##.#......#..........#....##..#...#.#....#.#..##.###.#.##..###..#...#..#..#.#.##...###.#..#.#.#.#.##.##.#.#...#.#..#.#...#.#.#..#..#..##.#.##..##.##..#.#.#.#.#.###...##.#.#.#.#..#.#..#....#.#.##....##.##..##......#..###.##.##..##....#..#....#..#.##..#..###.#.#...##.##.#...#...#.#.####....#..#..#.#..#.#..#...#.#.#..##.#.#..#...#..#.##.#.#.##..#.#.#.#.##.#...####.##.##..#......#...#.##..##.#.#..#.#..#.#..#..#.#..#.#..#.#...#..#.#.#.#..#.###.#.##
.#.#...#....##..###.###.#.#.###..#..#.#..#....##.##...#.#.#.#.###.#.###.#.#..#..###.#.##........#...#....#..#..#..#.##..#.#.#.#....##.###.....#...#..#.#.#.#.#.##.#.##..##.#.#.##...##.##.....#.#..##.....##..#.##.#.....#.#.##.#.#.#.#.....#.#......#.#..#.##..####....#..#...#.#...#.#.###.#....#..##.#..#..##......##.#..##........#.#.###...#.#..#....#..#....#..#..##...###.#.#..........#..#...#......#..#...#........#..#.#.#..#.#...#.....#..#.#.#....##..#...#..#.#.....#.#.##.......#.....#....
.##..##.#.#.#.#..###......#..#.#..#..#..###.##.##...##.##..##.##..#..#.#...#..##.........#.#.#.#.#.#.#.##..#..#.##.#.####.##....#.#.......#.#.#.#..#.#.#......#...#....#.#.##..#.###......#.##...#...##.#...##.#....##.#..#.......#..##.#.#.#.#.#.#.##..#.#..####.#.##.###...##..#.#.#......###.#..#.....#..#...#.#.#...#..#.#.#.#.#.#...#.#.##.#..#..#.#.##..#.#.##...#..#.###....###.#.#.#.#.#...##.###.##..#..#..#.#.#.#...#.#.#.##.##.#.#.#.#.##...#..#.#..#.###.##.#....#.##.#.#...#.#.##..#.#.#.#.#
#.###.....###..##.#..##.#..#....#..##.#..#..#.....#.#.....#.....#.#.#....#.#.#...##.##.#.##.#..#..#...#.#.###.#..............##.#.##.#.##..###...#..#.#.#.####..#..#.#.#......#......##.#.#...#.#..#.#.#..#.#..###.##...#.##.#.#.#..#...##.#..#.##....##...#..........#.####..#.#...#..##.#..#..#.##.#.#.#.#..##...#..#..#....#...#..##.#.....#..#...#.#...#.#.#....#.#.#.##.#.#.#....#.#...#....#.......##.##.#..#.#.#..#.#.##..........#..#..#.#...#...#.###..#.#..#.#.##.##.......#.#...#...#...#.#.##
......#.#.....##....#....#..#.#...##....#.#.#.#.#..#..#.#.#.#.#.#.#.#.#.#...##.#.#..#...#....#...##.#......#..#.#.###.#.#.##.#...#.##..#..#.#..#..#.....#.#....#..#..#..#.####..#.#.#..#.#..##...#..#..##.####.......#.###....#...##..#....#.#...#.##...#.#..#.#.#.##....#.#.####.#..#.#..#.##.#....#.###...#...#.#.#.#.#..#.##.##.##.#...#.#.##..##....#.#.....##.#............#..#.#....#...#.#..#.#.#.....#.#.#..#..#...#....#.#####.###.#.#..###..##....###....#.#.#.#.#...#.###..#.#####.#.#.#.....#
#.####..##.##...#.##..#.#.##.#.##.#..##....#..##..#.#.##...#...#..#.#.#..#.#...#.###.###.###...##....#.#.#..#.####..##.#.#....#.#.....#.##....#..#..#.#.#..#.#..#..##.##.#.....#.#..##.....##..#..#...#.....#.#.#.#.#...#.#.#..#.#.##..#.##.#.##.#...#.#...#..#..##..#.#....###...#.##..#.#...#.#.#....#.###.#.#..#.#.#..#..#..........#.#.##...#..##.#..##.##.#....#.##.#.#.##..#..###.#..#.#.#.#..#.###.##....###..#.#.#.#.#.#......#..#...#..#...#..#.###.##.##..........#.#.....#......#.#......#.#..
##.....#....#.####...###..#..#...#.##...#.#..#...#...#..#.#.#.###.#.##..#...##.##............#.#.##.#..#..#..#..#.#........#.#.#..##.##...#.#..#..#.#..#..#.#..#..#........#.#.#.#.#...#.#...#.#.#.#.#.#.#.#....#.#.#.##..#.#.#..#....#........#.#.#.#..#.#..#.##..#.##.####.#.##.#...##...#.##....#.#........###....#..#.##.#.#.#.#.#..#....##..##....#...#....#.#.#...##.#...#..#..#.#..#......#.#..##.#..#.##.#.#.#..#..#..#.#.##.#.#..####.#.#.#..##.......##.#.#.#.#.#..#.#.#.#..####....##.#.##..##
#.#.#.#..#.#....#.##..#.#.#.#.##......#.##..##.#..#.#.#.#.#....#..#...#.###.#...##.#.#.##.#.#..#.....#.##..##.#.#...#.#.#.#.#....#...#.#.#.#..#..#...#..##....#..#..#.#.#.###.#.....#.#.#..#..##...#...##...#.#..#..#.#.#....#..#..##..#.#.#.#..#..#..#.#..#.#.#.#...............###.####.#....##.#...#.##.###.#..#.###......#..#...#.#...#.#.#.#...##.#.#..##.#...#..#.#.###.#..#.##...#..#.#.#..##.#.....#.#.#.#.#.#.#..#..#..#..#...##...........#...#.#.#.#....#.###..#.#..#.##.#.....#.##...#...#...
....##..#...#.##....##...........##.#.#...##..#..#........#.#.#..#..#.##....####.##.#.#....#.#.#.#.##.#...#.......###..#..#.#.##.##.#........#.#.#.#..#...#.#..#..#.#..#...##.####.###....#..#..#.##.#..##.#..#.#.#..##.###.#.#..#..#.#...#..#.###.#.#...##........#.#.#.##.##.##.#.#.##..##.#..#..#.#.#.###....##.#.##.#.#.#..###.##.#.#.#....#.##.#..#..#..#..#.##.##....#.#.#......#.#.#...#.#......#.#..........##..#..#...#..#..#...#.#.##.#.#..#.#.#.#.#.#.#....#.##.#..###....#.#.#....#.#..#..#.#
.#.#...#..#.#...#.#....##.##.#.#.#.#...#.#..#...#..#.#.#.###...#..#..#..#.##...#..#....##.#.....#..#....#.#.###.#.#...##.#.....#..#..##.##.#...#.#.#.#.#.###..#..#..#.#.#.#......##.#.###..#...###...#.#...#.#.....##..........#.##.##.##.##..#.##.#..#.#.#.#.##.#..#...##..#...........#...####..#..........##........#..#..#..#......#.#.#.###...###.#.#..###.#.#....#.#......##.#.#.#.#.#.##..#.#.#..##.#.#.##.#...#..##..#..#..#.#.##.###..#..#.#............##.#......#.#.#..#.#...#.#.##..#.#.#..##
#..##.#.#.#.#.##.#..###.##....#....##.#...#...#..##.#..#..#.#.#..#..#.#...#..#.#.#..##.....#.#.#.#.#.#.##..#....#.#.#.#...#.#.#.##..#.#..##..#..#..#...#..#..#..##.#..#...###.##..........#..#..#.#.#..#.#..#..#.#...#.#.#.#.##....#........#.....##.#.....##...#..#.##...#..#.#.#.#.#.###.#.#..#..#.##.##.####.#.##.#..#..#.#.#.#.###......#....#.##...#.##.##.##..#.#.##.#.##.##.#.......#....#...###.#.#.#.#.#..#.###..##..##.#..#......#..###.#..#.##.##.#.#...#..#.##.......#.#.#.#...#...#....#.#.#
..#...#....#...#...#.......#.#.#.##....###.##..#.#....#..#....##.#.#....#.#.#......#..#.#.#.#.....#...#...#.##.#...#...#.#.#....##.#....#..#..#..#.#.#.#.#.##.#.#.#.##..##....#.#.#.#.#.#..#..#....#..#...#..#.#.#.###..#..#...#.##..#.#.#.##.##.##..##.#.#...#..#...#.###.###.#.#..#...#..#..#...#..#..#..#.#.##...#.##.#..##...#....##.###.##.###..##........#.#.#......##..#...###.#.#.#..#.###.#.#...........###..#.##..#..#.#.#.#.#.#...#.#..#.#....###.##..#..#.#..#.#.#.#......##.##.#.#.#.#..#...
.#..#.#.#.###.#..####.##.##..#....#.#.#.......##..#.##.#.#.#.#....#..#.#..##.#.#.#.##...#...#.#.#..#.#.#.#......#.#..##.....#.#...#.#.#..#...#..##..#.#.#.......#......##.#.##....##..#..#.##..#.#..#..#.#..#..#..#....#..##.##..#..#.#..#...#.....#..#..##.#.#.#..#..........#..##..#.###..#...#..#..#..#.......#.#.....##...##.#.##...##.......#..#.#.#.#.###...###.####..#..#.#.#...#####..#.#....#.#.###.#.##...##..#..#.#.#..#...#.#.#.#..#.#...#.#..#....#.#.#...#..#...#..##.#........#.....#..#.#
#..#...##..#...##..#...##...#..#.###.#..#.##.#...#.#.....#..#..#.#..#..#.#....#.#.#.#.#.##.#.#...##.#....##.#.##...#.#.#.#.#..#.##.....#.#.#..###..#....#.##.#.#.#.#.#.#...#..##.#...#..#...#.##..#..#..#.#.##..##.#.#.#.#....##.#.#....#..#..#.#.#..#..#...#.#..#..#.#.##.##..#..#.##..#..#..#..#.#.#.#..#.##.##.#.##.#..#.###...###.#....#.#.##.#.#.#.#.#.....##.##......#.##.....#.#.#.#.###.#.#.#..#...#..#..#.#.#.#.#....##.#.#.#.....#..#.#.####..#.#.##..#.#.#.###.#.#..#...#.#.#.#.#..#.#.#.#....
..#.###...###.#.##...#...#.#..#...#....#..##.#.##....#.#.#.#..#...#..#.#..#.#.#........#...#..#.#.....#.#...#...#.###....##..#....#.#.#..##..#....#.#.##..#.#..#....#.#.#.#.#....#.#..#..#.#..#.#.#.###....#...#.....#..#..#.#...#..#.#..#..##...#..##.#.#.#..#.#..#.##...#..##..#..#.#.#.#.##..#.#..#.#.#..#...........#.#....#.#.#...#.#.#.#.........#..#.#.#......##.##...###.#.##............##..#.#.#..##.#.#.#.......###.........##.#.#.........##..#.#.#......#.#.#.#.#.#.#....#...#.##.#.....#.#.
.#......#..#.....###.#.##.#.#..#.#..#.##.#...#...#.##.#...#.#..#.#..#.#..##.##..##.##.#..#..#....##.#.##..#.#.##...#..#.#..##.#.#..#..##...#..#.#.......#.#..#.#.#.#..........#.#..#.#..##..#...##.#.#..#.#.##.#.#.#.#.#.#.#.#.#.#.###..#..#.#.#..#.#..#....#.####.....##..#...##.#....#......#....#....#.###.#.#.##.#.#.#.#.#..#..#.#.#..#.###.#.#.#.#.#.#..#..#.##.#....#.#.##..#..####.#.#.###..#..#...#..........#.#.#.....##.##.#...##.#.#.#.#.####.#....#.##.#..........#.#.##.#..#....#...#.#..#.#
..#.#.#..#..#.#.#.....#.......#...##..#.#.#.#..##.#.....#...#.#..##.#...#......#...#...#.#.#.##.#....#...#..#..##.####..##......#.#..#...#..#..##.#.#.#..#.#....#..#.##.#####..#..#...#...##..#.......#..#......#..#..##...#.#..#...#.#..#....###.#.#.##.#.#....#..#.###.#...#.#....###.###.##..#.#.#.#......#.#...#..##....###...#.#.###....#...#...#...#..###..##...##.#......#..#.#...#.#.##.#.#.##.#.#..#.#.#.#.##..#..##.#.....#.#.#......#.#.##.#.#..##.#...#..##.#####.......#.##..#.#..#.#..#....
#.#..#..#..#...#..#.#.#.#.#.#..#.#..##.......##.#.#.#.#.#.#.#..#...#..##..##.##..#.#.#..#.#.....#.#.#..#.#.#..#....#..##.#.#.##.#.#.#..#..####.#..#.#.#.#....###.###.#.##.....#.#.#.#.##.#..#..#.#.##..##.####.##.#.#...##.##..#.#.#....#..#.#.#...#....#...#.#..#.#......#.#.#.###........#.##.#.#....#.##.#..#.#..#....#.#.#.#.#.....#..#.#..#..#.#..#...#.##.##..#...###.#.#..#.....#...............#..##...#...#..#..#...#.##.#.#.##.#.###...........#.#...#.###..#.....##.#####....#.#..##...#..#.#.
.#.##.#..#..#.#.#.#.#..#...#..#...#....#.##.#.......##..#.##.##..##.##.####.#...#..#..#.#...#.#..#...#..#...#.#####..#.#...#.#.#...#..###...##..#..#...###.##.......#.....#.#....#...#.....#..###....##.#......#..#...####...##...#.#.##..#.##.##.##.#.#.#.#...#.#..#.##.#.........#.#.#.#....#.#..#.#..#.#...#..##.#.##..#..#..##.####.###..#.#.#..#.#.##.....#...###.#.##..#.#.##.#.###.##.##.#.##.##..##.#.#.##...#.#.#.#.....#............#.##.#.#.###.#.#.#..#..#..#.#..##......###.#.#..##.#.#..##.
....#.#.#..#....#.#.#.###.#..#.#.##.#.#....#.#.#.#.#...#.#......#...#.........#.##.#.#...#.#..#.##.##..#..#..#.....#....#.#.....#.#.#..###.#..#.#.#..#..###...#.#.#..##.#..#..#.#.#.#..#.##..#.#..##....##.#.#..#.#.#...#..#..###.......#.......#.#...#....#.#..#..#.#.#..##.###.##...#.##.#.#.#..#...#...#.#..#..##...#.#.#...#...........#..#...#..#..#..#.#.###..##.....#...##....#.#.#.#...#....#.##.#........#.#...#..#.##.#.##.#.##.#.#.#...#.#.....#...##.#.#..#..###....####........##.#....#...#
.##......#.##.#..###.#.#.#.##....#..#..#.##....#.#.#.#....#.###.#.#..#.##.#.#..#...#.#.##..#.#..#.##.##.##.##.###.#.###...##.#.#..#.#.#.#...#...#.##..##.#.#.#.#.#.#....#.#.#..#.....##....#....#..##.#..#.#.##.#.###.#..#.#.#....#.#.##..#.##.#.#..#..###.#.#.#.#......#.#.....#..##...#.#.#...#.#.#..#.#...##..#.##.#......##.#.#.##.#.#.#.###.#..#.#.##..#....#.#...##.#..#..##.#.......##.#.#.#....#..#.#.##.#.##.##.###..#.....#....#...##.##..#.#.#.#.#...##...#..#.#..#.##...##.##.#..#...#.#..#..
#.##.##.###...#.#.#...........#.#..#..#....#.#..#..##..#.#.#.....#.#...##..#..#..#.#.#..#.#..##.#.......................#..##.#..#....#...##..#.#...#.......#........##.##....##.#.#...#.#.#.#.#..#....##...#....#....###..#.#.#.#..#...#..#...#..#.#.#..#..#..#...#.#.#.#..#.#...#...#.....#.##...#..#...#.#..#....#..#.#.#....#.##..###.#.#.#.###......###.##.#...#.###.##.##..#..#.####..#....#..#.#..#..#..#............#..#.#.###.#..##.#.....#...#..#.#.#...#.#.#....#.#....##.....###..##.#..#..#.
......#..#..#.#.#...#.##.#.#.#...###.###.##.#..#.#..##.##...###.#....#...#..#.#.#..#.#.#.#.##....##.#.##.#.#.#.#.#.#.#.###....#.#.#.#.#.#...##..#.#.#.##.#.#.#.##.##...#.###.##...#..##...#..#..#..##.#.#.##.##.#..##....#..###...#.#.##.#..##...#...#.#...###.#.#.#.#....#..#..#..##..##.#.....#.#..#..#.#...###.#..##...#..##......#.#.........#.#.#.#.......###.#...#.#.##.#.#..#......#..#.##.#..#.#..##..#..#.#.#.#.#.#..##..#.##..#...#.####..#.#.#..##..##.#....#.#.#..#.#...#####.#..##...##..##.
#.##.#..###..#..#.###..#..#...#.#...#.##..#..##....#....#.#.....#.#.#..#.#.###...##...#.......#.##..#...#..#.#.##.##.#..#.#.#..#....#.#.#.#.#.#.#.#..#....#...#.....#.#......#..##..#.##.#.###.#.#..#....#....#..#.#..##.#.###..#.##......#...#.#.#.##..#.#.##..###...####..#.#.#.#..#..#.#.#.##.#.#..#..#..#..#...#...#.#.#.#..##.#.....#.##.##...#..#..#.#.#.##.#..#.........#..#..#.#.#.###.....#....###.#..#..#...##..#.#...#.....#.#.#.......#.#....##...#.#.##.#..#...#.#.#.#........##..###..##..#
#.#...#.##.##..#..#...#..#..##...##......#.#....#.#..#.#..##.#.#.##..#.#..#.#.###...#.#.#.#.#..#...#..###.#..##.......#.#...###.#.#.#..#...#....#.#.#.#####.##.#.#.#.#..##.#..#...#....#......##...#..#.###.#...##.##...#..##.#..#...#.#.#..##....#....#......##.#.#.#...#.##...#...#..#.#..#......#.#..##.#..#.#.##.#.#...#..#..#..#.#.#.##....#.#..#.##.#.#.#...#.#..#.####.###..#..#.......#.#.###.#.#.....#..#.#.#...#..#.#.##.#.#.##..#.#.#.#..##.#.###.#...#....##.#.###...#..##.#.##...#...#..#.##
...#.#.......#..#.###.#.#.#.#.#.#...#.##.#...#.#..###...#...###.....#...##........#..#...#.#..#..#..##...##.#...#.#.#.##..#......#.#..#..##.#.#.#.#...#.........#..#...#..#..#.#.#.#.##..#.##...##..#.##.#.#.#.#.....#.#.#.....###.#.#..###.#..#.#..#.#.#.####.........##.#..##..#.#.#....#.#.#.#.##..#.#...#.#.....#...#.#..###..#..#......#.#.#..#............##..##.#....##.#.####..#.#.#.##..#.#.#.##.##.#.#....####..#.#.#...#......#..##.##.##.##.#.#.#.#.#.#.#.....#.#.#.###...#....#.#..##.#.#..#
#.#...#.#.######.#.....#......#..#.#..#..#.##.#.##....##.###.#.#.#.#..#.#.##.##.#..#.##.##.#.#####.#...#....####.#..#...#.##.##.##...#..#.....#.#..##..#.##.#.#...#..#..#.##...#.#....##.#...#.#...##....#......##.##..#...#.#.#...#.##..#.#..#..##..#........#.#.#.##.#...#.#..##.#...#.#..#..##.#.##..#.#.#..#.#.#.###..##.##..#..#.###.##.#####.#.#.#.#.###.#..##....####.......#..#.#.##...#.........#......#.####.###...#..#..#.#.#..#...#.#..................#..#.#......#.#..#..#.#...##........#.
..#.##..#....#....#.#.#.#.#.####..#.#..#..#........##.#..........#.##.#.#......#..#.#...#.....#....##.#..#.#......#.#.##.#.....#...#..##..#.#.#..#..#.#.#..#.#.##..##..#.....#.#.#.#.#....#.#..###...#.##..#.#.#.....#.#.#.#..###.#....#....#.###.#.##.#.#.#.#...#...#...#....#.#..#.#..#.#.#.#.......#..#.#..#.#.......#..#...#.##......#.#.##.#.#.#.#..#...##.#...#.#......#.#.#.##.......#.##.##.##.##..#.###.##.#......##.##.###.#.###..##..#.##.#.##.#.#.#.#.#.#..#.#.##.##.##..##.#..#....#.#.##...
#.#..##.##.#.##.#....#...#....#..#..#.#..#####.#.#.#..#.##.#.#.#..#.#..###.#.#.##...#.#.#.#.#..#.#..##.##..#.###.##..#.....#.#.#.##..#..#..#...#..#.#.#...#.......#..#..#.##..#.#.#.#.#.#..###...#.##....#.#.#.##.#.#..##...##.#..##.#..#.#.#.....#...#...##.##.###.#..#..#.#..#.#..#..#..#..#..#.####.##...##....#.#.#..#..#.#...#.#.##...............#.#.#......##..#.#.#.#...###...##.#.#....#.....##..##..........#.##..........#.....#.#.#.#.###..#.#.##..#.#..#.##...##......#.....#.#.#.#.#.#.#.#.
...##.#..#..#....#.##.##...#.#..#.#....##.#.....#..#.#....#...#..#....###...#.#...#.##...#..#.#.##.#.....##.#.......#.#.#.#...#.#...##.#..#.#.#.#..###..#...#.#.#..#.#.###...##.........##..#..#.#..##.#..###....#..#.#...#....#.#....#..#..#.##.#.#.#.##.#...#.##...#.#.##..#....#.#.#.#...#..#..........##..###..##.#.##.#..#.##...#..#.#.#.##.#.#.#.#..#.##.#.#..#.#.#..#.###.##.#..#..###.#..##.#...#.#..#.##.#.#..#.#.#.#.#.#.#..#.##.#.......#.##......#.....#....##...#####..#.##..###........#..#
.##.....#.#..#.#..#......#..#.##....#.###..##.##.#.#.##.##.##.##..#.#..#.#.#...##..#...##..#.##....#.#.#......##.##....#...#.##..#.##....#....#.#.#.#..#..#.#..#..#.....#..#...#.#.#.##...#.#.##.#.#....##.#.#.#..#..#..#.#.#.#..#.#.#..####...#....#.....#.#..#...#..##...#..#.#..#.#...##.#.#..#.##.####.#.##.#.#...#...#..#...##.#.#.##..#...#...#...#.....#...#...#..#.........#..#.#.###..#...##.#..#.#.#..#.#.#.#...#..#..###.##.......###.#......##.#..##.#..#.#.#..#......##.##.#..##.#.#.#.#.#..
...#.#.#....#.#.##.#.#.#.#.#....##.#.#.#.#....#....#...#....##.#.#..#.#....#.#....#.#.###.#....###..###.#.##.#..#...#.###.#..#.#...#.##.###.#....#....###.#.###.#..##.#.#.#..#..#..#.#.#.#..#...#..##.#.#......#.#..#..#...#...##..#..#..#...#.#.#.##.#.#.#..#..#.###.#..#.#.#...#.....#..#..#..#...#...........#.##.#..#..##.#.#.........#.#.##.#.#.##.#.#.#..#.#.#.#..#..#.##.#.###...#..#..#.##...#..##....#.#..#....##.##.#..#....#.#.##....#.##.##...###...#.####...#..#.#.#..#.#...##..#..#.#....#.
.##..#..#####.........#..#..#.#....#.......##.##.#.#.#.####......#.#..#.#.#.##.#.##.#..#.#.###.#...#.#....#....#.##..#.#.#..#....#.#.....#..##.#####.###..##..#...#....#..##.#.###..#.....#..#.#.#..#.#..#.#.#..##.#..#.#.#..#...#..#..#..##..#..#...#.#..#.#..##..#..##..#...#.##.#.#..##..###..#.#.#.###.###.#....#..###.....##.#.#.#.#..#......#....#..#..#.#...#..#..#.#..#.##.##.##..#.#.....##..#.#..#.#...#..#.#........###.###...#...##.....#...##.#.##.....##.#..#..#...#....#.#...#.#..#..#.##.
...##..#......#.#.#.##..#..#...#.#.#.#.#.#...#....#..##...##.#.#..#.#..#..#.....#.....#..........#.#...##..#.##.....##...#.#..##..#..#.#..##.....#..#.#..#..#...#.#.#.#..#...#..####..##.#.#.#.#.##.#.#.#.#..#.#..#..#....##..#.##.#..#..#...#.#..#.##...#...#.#.#.#.#...###.##...#...##.##..#..#.....#.......###.#..#..#..#.#...#...##.#.#..#.#.#..##.#.#.#..#..#.#.#..##..##.#.#...#.##....##.##.#.#..##..####.#.##..#.###.#........#.#.#.#..#.#.####.......#.####..#..##.#.#.#..##.....#...#.#.#..##..
.#...#.##.#.##.##..#...#..#.#.#.#..#.#..#..#.#.#.#.#..###.....#.##....##.#.#.#.#.#.#.#..#.###.##..#..#.####.#...#.#....##.#.#..##..#..#..#..#.##..#.....###...#..#..#..###.#.#.#.#...#...#.#.#....#..#..#...#....#.#..##.#...#....#.#..#..##....#..#...#..#.#....#.#..#.###..#.###.##......#..#.##.###.#.#.#.#.#...#.#.#.#..#..#..#.##..#..#..#....#.###...#.#..#...###...#........##....#.#..#.....###...#..#..####.###....###.##.#.#..#.##..#..#..#.####.#.#.......#..#...#.#..#...#.#.#..#.#....#...#.
..###.#....#......#.#.#.#.#...#...#...#.##..#.#..#...#....#.##.....#.#......#....######..#....#..###.##.#.....#..#..#.#.......#...#..#.#.#.#...#.#..#.#..#..#..##.#.#.#....#..#....#..##....#.#.#.#.#.#.#.#..#.#...#.##.#..#..#.#.#...#.#..#.#.#..#.#.#..#..##.#..#..#...#.#........#.#.#.#.#..#.......#..#.....#.#..#....#..#..##....##..##.###.#......#.#..##.#.#..#..#.#.##.###...#.##.#.#.##.###.#.###.##..#.#...#..#.##.##...#.#.#......###..##.....#..#.#.#.#.#.##..#....#..#.##..###.#..#.#.#.#.#.
.#......#.#..#.##.#...#...#.##.#.###.#.#.#.##...#..#..##.###...#.#..#..##.##.#.##..#.#.##..#.#.#..#.#.....#.#.#.###..#..#.#.#.#.#..#....#....#..#..#.#..#..#..#.....#.#.##..##..#.#..#...#.#.....##....#...#.#.#.###.#...#.#.##..##.#.#...#..#..#....#.#..##....#.#.#..#....#.#.#.#..#...##...#..#.#.#.#.#.#.###...#..##.#..####.#.##.#.#...#.#..#.#.#.#...#...#...##.#.#.##.#...#.#.........#..............#.##...##..#.......##.....#.##.#..#.#....####.##...#...#...#.#..#.##.##...#..#...##.###...#.#
.#.#.#.#.#.###.###..#.#.#.##.#....#.#......#.##..##..#..#.##.##..#.###.#.#.......#...#....#....##...#.#.#..#..##.##.#..#...#.#..#.#..#.#..##..#..###.###.##.#..#.#.#..#.##.##..#...#.###.######.#...#.#..#.#.#.#.#....#.#...#...#...#..##..#.#.#..##...##...#.#.#.##..#..###.#.##..#..#.#..##.#.#..#..#....#....####.#....#.##....#.....#.##...#.#.######.#..##.###.#..#......#.#...#.##.#.#..##.#.##.#####...#.##.##.#.#.#.#.#...##.#..#.#.#....#.#.........##.#.#.#.###..##...#...#.###.##..#..#..#....
..#.#.#.........#..##.#.##.....#.#....#.##...#..#.#.#..#.....#..#...#..#.###.##.#..#...#.#..#.#...##.#.#..#..#......#.###.#....#...#.#.#.#...#.##.............#.#..###.#.....##.#.#.#......#.....#.#.###.#.#.#.#.##.#....#.#.#.##.#.#.#...#.#..####..##...##...###...#.#.......#..#.##.#..##..#..#..#.##.#..#.#.....#.##.#.....#.##.#.#.#....###.#...#.#.#.#..........#.###.#..###.##...#.#.##.#..##.......##.........#.#.#.##.##...###......#.##.##.#.#.#.#....#.#....###...#.###.#......#.#...#.#.#.#.#
.##.#.#####.##.#.#.#...#...#.##..#.#.#..#.#.#..##..#.#...#.#.##..#.#..#......#...#.#.#..#..#.#..##.......###..###.#..#.##..##.###.#..#..#.#.##....#.#.#.#.#.#....##......#.#.#.......#.#.#..##.#.#....#.#...#..##...#.#.#.#......#...##.#....#.....#...##.#.#.#.##.#...#.#.#.#..#.#......#..##..#..#....#.##...#.#.#....#..##.#....#..#..#.#....#..#........#.#.#.##.##....##.#.##...##.........#...##.#.#..##.##.#.#....##.....#.##.#..##.##.......#..#.#..#.#..#.#.##.#.###.###..##.###....##....#...#.
.#...........#.#..##.##.#.#..#..#...#..#...#.###.#.....#..#.#...#...#.#.#.#.#.#.#.#..#.##.#....#...###.#..####....##.....##....#...#.#.#......#.#..#...#..#.##.##...##.#.#..#..##.#.###...#...#...#.#....#.#.#...#.#...#..##.#.#.#.#...#..##.##.#.#.#.#..#........#..##...#...#.#...##.#...#.##.##..##.#...#.#.#..#..#.#.#...#.#.##.#..#..##.#.#.#.#.#.#.#.##..##.#.....#.#.......#.#..#.#.#.#.#.#.#...#..#..#..#.#..#.##..#.#.##.....#.##...#.##.#..#..#..##..#...............#.##......#.#.##.#.#..#...
.#.#.#.#.#.##..##.....#...##..#..#.#.#..##.........#.#.#.#....#.##.#.#.####.#..#....#..#..##.#..#.#.....#..#...###.#.##.#...#.###.##.#.####.#..#..#.#.###.##...#..#...#..#.####....#####.#..#..#.#...#.#..#....#..#..#...#.#.#.#.#..#.#..#..#....#....##..#.#.#.##.#...#.##.#..#..#...#..#....#..#.#.#...#.#.##.#...#....##.#..#.....#..#...#....#..##..#....#...###.#.#..#.###.#.#...##..##.#...#..#.#..#.#.#.#.#..#.....##..#...#.#.#...#.#..###.##..#.#...#..#.#.###.##.####....##.###.#.#....#.#..##.
.#.#..#..#..#.#...#.#.####...#.#.##....#.#.#.##.###.#..#..#.#.##.##.....#.....#..#.#..#.##.#.#.#...#.#.#..#.#.#.......#..#.#..##..#..##......##.#.#....###...#.#.#..#.##.#..#..#.##.###...#.###.#.##..##.#.#.#..##.#..#.##...#.#..##...#..#...#.#.#.#....#.#..#.#....###...#..#.#..##..#..#.#..#.#.#...#..#......#.###.##.....#..##.###..#.#.#.####...#..#.#..#.#.#..#..#..#...#.#..#...#.#..#.#..#.#..#....#....#.#.#.##...##.#.#...###.#.#.##.#....#...#.#..#..#.....#........#.#..........#.#....#.#..
.#..##.##..##.#.#.#..#.....#.#..#..#.##....#.#.#.....#..#.#..#......#.#...#.##..#..##.#......#..#.#...#..#..#.#.#.#.##..#..##...#..#..#.#.#.#.....#.#.#.#.##.#.#..#..#....##..#..#...#..#.#.........##..#....#.#...#.#.#..##.##..#..#.#..#.#.#.....###.#...##..#..##.#...##..#....#...##.#...#.#.#..##.#.##.##.#..#.#..#..#.#..#...#.#..#....###.#..#..#..##.#.....#..#..#...#....#..#.#.#.#.#..##.#.##..##..#.##.....##..#.....###.#.#...........#.####..#.#..#.#.#.##.##.#.#.#.#..#.#.#.#.#...#.#..#..#
..#.#.....#...##.#..#..#.##...#.##..#...##.###.#.#.#...##.###.#.#.#..#..#..#..#..##...#.#.#.#.##.#.##..#..#...#..#...#.#.##...##..#.##.#.#..#.#.#.##.#.......#..##.#..#.#..##...#.##...##.##.##.#.#....#.###.#..##......#......#..#....#.#.#.##.#.#.#.#.#.#.#.##.#....##.#.###.##..##...###.#..#.##..#..#....#..#....#..##..#.##.#....#..#.#......#..#.#.#....#.#.#..#..#.#.#.##.##.##.....##.#........#.##.#..#..#.#.#.#.###.#..#.....#.#.#.##.#.##.#.#.##.#.##.#.#.....#..#..#.###..#..#...#.#..#.###..
.###..#.##..##.....#..#....#.##...#...#...#......###.#...#.......#..###.#.#..###.#..#.###..#..........#..#..#.###.#.#.....#.#.#..#.........#..#.##.....#.#.#..#.#....##.#.#...##.....#.#...#...#..#.##.#......#..##.#.##.#.#.#.##..#.#.#...##...#.......#.#.....#..#.#........#...#...##.#...#.#..#.#..#..#.#.#..#.##.#.#..#....###.#.#.#.#.#.#.#.#.#...###.##...#.#.##.#......#...#...#.#.....#.##.#.#....###..#..#....#....#..####.#.#.##.#..#.......##....#....#..#.#.#.#.#.....#.##.#.#.#.#.#..#.#.#.
..#.##....#..##.##.##..#.##.##.##...#..#######.##....#.#..#####.#.#..#..#...#.#...#..#....#..#.####.#..#..#..#.......#.#.#...##.#..#.#.#.#..#..#...#.##...#..#..##.##...#..#.#..#.#.#..#.#..#.#.##.##.#..##.##..#.##.....#.#..#...#.#..#.#..#.#.#.#.##.#.#..#.#..#.#..##.#.#.#.#.#..#.....###.#.###.#.#.##.....####....#.#..#.#..##..#.......#...#...#.####.#..#...#..##..#.#.##.#..##..#.###.#.#.#..#..#.#.#.##.#..##.#.#.##.##.#..#.#.......#.#.#.##....#.#.##.#.##.#...#..#.##.#....#..#......#......#
.#....#.###.#...###...###.........#.#.#...#....#..#.#...#.#...##....###.#.##....##..#.###.##..#.....#.#..#..#.##.##.###..#.#.#..#.#...#...#.#.###.#....#.#.#.#.#...#..#..###...#.#..#.#..#.#...........#.#...##.#....#.#.#.#.#..#...##.#..#..#...#...#....#.#..##..#.#....#.##....###.#.#..........#....#.#.####.#.#.#....##..##...####.#.#.#.#.#..#..#.##.#.#.#.#..#...##..#...#..#..#......#.....##.##..........#...#............#...##.#.#.#.#.#..#.##..#....#.....##.###....#..#.#...#.##.#.#..##.#..
..###...#....###.#..#..#..#.#.#.#.#..#..#...##.##.#..#.#.#..#....##..#.#....###..#.#....##...#.#.##..#.#..##......#..#.#..#..##.#..#.#.#.#.#...#.#..#.#.#....###.#..#..#.#...###.##.#..#.#..#.#.###.#.#...#.#....#.#.#..##.#.##.#.##....##..#..#.##.#..#.###..#..#.#.#.#.#....##.##..#...#.#.##.##..#.##..............###...##...#...#...#.....###..#......#.#.#..#.#.#...#.#.#..#..#.##.#.#...#.#......#.#.#.#.#..#.#.###.#.##.#.##.#.....#....#.#.#..#..#.#.##.##.##.##.###.##..#...##.....##..#.##..#.
.#....#.#.#.#......#..#.####...#..#.#..#.#.#.....#..#.....#..#.#.#..#....#.#....#...#.#....#.#...#..#....###.#.#.#..##.#.##.#...#.#.#.......#.#...#..#....#.#....#.#..#...##.#......#.#..#.##.#....##..##.#.#.#.#...#.#...##...#..#..##...##.#..#.#..#..#.###..#...#..##...#.#......#.##..#...#...#.#...#.#.##.#.#####..#.##...#.#####.#..##.#..#.##..#.##....##.#..#..##.#.#..#..#....#.#.##.#...#.#.#..#...#...##......#.#..#..#..#.#.#.#.##.#.#.#.##.#.#.#..#..#.#......###..#..##...#.#.##..#....#.#.
..##.#...#..#.##.#..#.#...#.#.#.#.#..##....#.#.####.#.#.##..#..#.##..#.#.#..#.#..#.#...#.#.#.###..#..#.#..#...#..##.#......#..#..#....#.#.#.##.##.#.#.####...#.##...#..#.#...##.#.#..#.#.#.#..#.#.#..#.#..#..#..#.#.#...#.#..#..#.##.#..##.....#....###....#.#..##..##...##.#.##.##.....#..#.#..##.#.##..##...#........#.#.###.#......#..#.#..#...#.#..#.#.##...###..#...#..#.#.#.#.#.#..#...#..#..#...##.#.#.#.#.#.#.##.#..#.#.#..#..#.#.#..............#....#..#....#.#.#.#..#..#...##...#..#.#.#.###..
.#..#.##..#.##....#..#..#.....#...#.#...#.#.#.##.#..##....#.##..#...#.#...#..##.#..##.##.#..#....##.#..#.###.#..#....##.#.###.#.#.#.#.##..#..#....##.......##....#.#..#..#.#..##..##.#.##...#..#....##..#..#.#.#.#...##..#.#..#.#..#.##..#.#.#..##.#.###.##....##..##.##......#..#.#.#.#.#.#..#.......#.#...###.#.##.#........#..#.#.#.#....##..#....#.#..#..#.###..##.#.##.#....##..###.#.##.##.##.##....#.#.#...#.#..#.##..##...#..#...#.##.#.#.#.#.##...##...#..#.#..#.....#..##.#...#.#..##.##...#.#.
##.#.....#...#.#.#.#..###.#.#.####..#.#..#.........#...#.#.#...#..#...##.#.#.#...#...#....#..##.#...#.#...#..##.##.##...#.##..#.#...#..##..#.#.##....#.#.#..#.#.#..##..#.#.#.#...#...#....#..#..#.#...##..#..#.#.#.#..##....#..##.##..#.###..#.#......#....##.#...#...##.##.#.##...#..#....#.#..#.#.#.#..##....#....#.##.#.###.#..#....#.#.##.#.#.###.#.#.#.#.#.#.##..###.#..#.#...##.#..#............##.#....#.#..#.#..#.#.#...#...#..#.....#...#...#...#.#.##...##..##.#####.##..#..#.##.#.#.#.#.#....#
.....##.#..##..#.#...#....##.#...###.#..#.#.####.##.####....##..###.##...#...##.###.#.#.##.##....#.#..##.###...#...#..#.#...#.#..#.#..#..#..###...#.#...#..##..#..#...#..##..#.#.#.#.#.##..#..#.#.#.#.###..#.###...#.#...#.#.#.#....##...##.#..#.#.#.#.#.#.##.#.#.#.#......##..#.#.#.#.###..#.##..#..#..##.#.##.#.#....#..##...##.#.##..#.....#.#...........#.#......#.##.#.#.#..#....#.#.#.#.#.#.##.#....#.##...#....#....#..#..#.#..#..#.#.#.#..#.#.#.#.....#.##..#.............#.##............#..#.#.
.##.#..#..#..##..###.#.#.#.....#......##...#......#......#.#...#....#.##..#.#..#.#.#....#.....#.#...##....#..##..#.#.#...#.#..#.#...#.##...#.#..##.#..#..#...#.##.#.#..##...###...#..#.#..#..#.#.##..#.#..###....##..##.#..#....#.#...#.#...#.#..#.##.....#....#...#.#.#.#...##...#.......#.....#..#.#.#........#..#.##.##...##....#..#..#.#.##..##.#.#.#.#.....#.##......#....#..#.#.#...#.#.#..#.#.#.#.#.#.#.#..####..#.#.#.#.#...#..#.##.##.#.#..#.##.##.#.#....#.##.#.#.##.##.....#.#.#.##.###..#....
.#...#...#.#....#.....#...#.#.#..#.##....#..#.#.##..#.##..##.#.#.##.#...###.##.......##.#.#.#.#..#.##..#.##.#...#...#.#.#...#.#.#.#..#...#....##.#.###.##.#.##..##...#.#.#.#.###.#..#...#..#.......#....##.#..#.#...#....#..#.#.#.#.##...#.#..#.#....##.#.#.#.#..#.#...#..#.#...#.##.#.#.#..#.#..#..#...##.#.#.#..##.......#...#.#...#.#..#.##..###..#...#..#.##.#...#.#.#..#.#..#.#.#..#.#.#..#....#.#.......##.#....#.#....#...#.#..#.......#...#........#...##.#...#..##..#...##.##..#..###.#..#.##.#.
.####.###....##.##.#.###.#..##..#..#..#.#.#...#.#..#..#..#...#.#...#..##.....##.##.#.#..#..#..#.#.##.##....#..#.##.##....#.#..#..#..#..##..##.#...........#...##.#.#..#.......#..#.#..##..#..#.#.#.#.##.....#.#.#.#.#.#.###..##.#.#...#.#...#.#..#.#.#...#.#...##.#..#..#..##.#.#...#...###.#..#.#.#.#.#.##...#.#...#.#.##..#.#..#.#.#.###....#..#..#.#.#.#.#.....#.#.##..#..###.#.#..#.#..#..#.#.#...#.#.##.#..#.#.###.##.##.#.#...#.#.#.##.#.#.#..#.#.#.###.##....##.##..#.#.#..#.#.#.###.#....#....##.
#.........#.#....#.#..#..#.#...#.#.#.#..#..#.#...#..#..#..##.#.#.##.#....#.##..#...#..##.##..####.......##.#.#...#.#..#.#...#.#.#..#..#..#...###.#.#.##.##..#..#...###.#.#.##..#.#.##.#.#..#.#..#...#.#.#.#..###...#.#..###.#....###.#..##.#..#.##.##..#.#.##.#.....#..#.#.#.#..#.#..#.#.#.#.#..#.....#.....#...#.#..#....##.##.##.#.......#.#.#..#....#..#..##.#..##...#..#..##.....#..#.#.#....#..##..#..#...#.......#.......###.##.#.#...#..#.#.#.##..#.#....#.#.......#.#.###.#....#.....#.#..#.##..#
..#.#.##.#..#.#.#...##.##.#.#.#..#..#..#..#.#..##..##.##.#....#...#..#.#..##.#...#.#.#.....####...#.#.#.#...##.#.#..#.#..#.#...#..#..#.#...####.#.#.##.....#.#.##.#......#..#.#.#.#..#....#...#..##.#...#.#.#.#..#....#..#..#.##.##..#.#....#..#.....#.#.....###.#.#.#...#...##.#..#.#.......#.##.#.#.##.#.#..#..#..#.#.#....#.##..#.#.#.#.#....##.#.#...#..##...#....##.##.#...##.#.#.#....#.##..#...#.#.#..#...#.#.#.#.#.#.##.#..#...#..#...#.##.....#....##.#.##.##.##...#.##.#..##...####.##.#.....##
#.#.##....#.#.#.#.##......#....#...#..#.#....#..#.##..#...#.#..#.###.#..#.#....#.#..#..#.#.#.#.###.#..#..#.#...#..#.##..#...##..##..#....#...#.........#.#....#....#.#.#.##..##.#.##...#.#..#.#.##..#.#..#..#...#..#.#.#..#.#..#...#.#.#.#.#..#..#.##.#..###..##.#...#.#..##..##..#...#.###.#....#...#.##..#.##.#.#....#..##.....#..##.##.##.#.##...#.#.#..#..#.#..##........##...##.#..#.##....#..#.#..#..#..#.#.#...#...##....#.###.#..#..#.....#.#.##.#.###.....##....##.......####.#........#.#.#.#.#
#.##..#.##..#..#.#...#.##...#.#..#.#.#...#.#...#....#.##.##.#.#..##....###..##.#..##.####............#..#...#.#..###...#.#.##..####..#.#.#.#..#.#.#.##.#.#.#.##.#.#..###...##.......#.#..##..##.#.#..#..#.#..#.#.#.##....#..#.#..#.#..#.##.##.#.#......#....##....#.#.##.#.#.#...###.#.....#..#.##.#.....#..#......#.#..#...#.#.#..#......#.##....#...#.##..#.#..#...#.######...#.#.##.#....#.#.##..#.##..#..#.....#.###.#..#.##.#.#.#.##.#..##.#..#....#...#..##.#..#.#..#.#.####..#...#.#.#.#....#.....
...##...#.#.#.#...#.#..#.#.#...##...###.#.#.##..#.#..#...#..#.#.#...#.#.####...#.#.#...#..##.#.#.#.#.###..##.#.#..#.##...#...#..##.##...#...##.#.#.##...#..#...#..#.#....#...#.#.##....#..#.#......####....#.#...#...#.#..###.#.##..#.#......#...#.#.#..#.#...#.#.#...#....##..#..######.#.####...#..#.##..#.#.#.#.#.####.#..#...#.##.#.#.....##.#..##....#....##..#.#.......##.#.....###.##.#....#.....#..#..#.####..##.##.##.#...........#..#.#.#..#.###.#.#...#.#.#..#.#.#......#.##..#...#.#.#..##.#.
#.#...##....#.##.#.#.#.#....#.#...##.#.........##.#.#.##.#.#.#.##.###.#..#...##..#..##...#..#..#..#.....#.#......#.....##..##..#......##.#.#..........#..#.#.#.##.#.##.#..###.##..##.#..#..###.#.#...#..##..#..#..#.#.#..#....#...#.#.##.#.#.##.#.#...##..#.##...#..#..#.#...#..#..#.#..#......#.#..#..###....#..#.#.....#..#..#.#..#.#.#.##.#.##.#...#.#.#.#.#..#..#..#.#.#...#..#.##.#......#.#..#.#.#..#..##.....##...........##.#.#.##..#..#...#..###....#.#.....#.#.##..##.##.....####.#...#..#.##.#
...#.#..#.#..#........#.##.#...#.#.....##.#.#.#...#....###.#.....#.....#...#...#.##....#..#..#####..#.#.#.#.#.##..#.#.#..#..#.#.#.##.#.....###.##.#.#..##...#....###..#..#.......#...####.#.##.#..#.###.#..###..##.....#..#.#.#.#.##....#...#......#.#..#.#..#.#..#.#.#..#.#.##.#.#....#..##.#..#.##.#..#..#.#.#.#.#.#.#..#..##.#.#..#..#..#......#.#..###..#...#..#.#..#..##.#.#..#.#..#.###..##.#...#.##.###.##.#.#.##.#.#.#.#..#..#....#.#.#..#..#..#.##.#..#.##.#......#...#.#.#.#...#.#.#.#.#.......
.#.#..#....#..#.#####......#.#..#..####.#..#...#.#..#.#....##.##...#.##.#.#..#..#...#.#..###...#...#..#.#..#.##..##.#..#...##.#..#...#.##.#....#.#...#...#.#.#.##.#.#.#.###.#.##..#.#.........#..##..##..#..#..#...#.##..#...#.##..##.##.#.#..#.#.#...#...###...#.#.#..#.#.#...#....#.#.##..###...#....#..#.....#..#.#..#..#.......#..#.#.##.##.#..#.##.#.#..#.###....#..##......#.....##....#...#..#............#.#....#...#...#..#..#.#..##..#.#.###.....#.#.#.#.#.#.##.###.##...#..###.........#.##.#.
..#.##..#.#..##.#....##.#.#..#.#..#.......#.#.#..#.#...#.#...##.###..##....#..##.#.###.#..#..#...#..#..#.##.....#....#.#.#...#..#.#.#..#..##.#.#...#..#.#.#.....#........###.##..#...#.#.##.#..#.#..#...#..###.#.##....#.#.#.....#..#.#.....#.#.#.#.#..##....#.##.#.#.##.#..#.#..#.#.......#.#.#.##.##..#..#.#.###.#..#..#..#.#.#.#..#..#...##...##...#....#..#.#..#.#..#..#.#.##..#.#...#.#.#.#..#.#.#.#.##.#.#.....###.#.###.##.#..#...#...##...#.#.#.##....#.......#..###....##..#.#...####.#.#.##.#..
###....##..###.#.###..##.#.##.#.##..#.#.#.#....##...##..#..##.......#...#.#..#......##...#..#..##..##.#.....#.#.#.#.##.#.#.###.#...#..#.#...#...#.#..#.....###.##.#.#.##..#.....#.#.#.#....#.#.#.#.#..#.#.#.#...#..#.####...##.#..#.#.##.#.#...#...##.#..#.#.###...#..#...#.#..#.#..#.#.#.#....#...#...##.##..#.#.#..#..#..#...#..##..#.#.#...##....#...#.##.#...#.#..##..#..#...#.#.#.#.#..##..#..#...#...#.#.#.#.#.....#..#.#..###..#.#.#.#.#.#......#...#.###.#.#.#..#.#.#.##...##...#.....#.#......#.
....#.#...#..........#.#........#..#.#..#.#.#.#..#.#.#.#.#.#.#.#.#.#..#.#.#.#.##.#.#...##..#.#.#..#....##.#..#...#....#...#......#...#....#..#.#...#..#.##.#.....#.#.#...#.#.##...#.#...#.#...#...#.#.#.#.#...#...#..#.#..#...#..#.#....#...#.###.#....#.#.#....#.#.#..#.#..#.###..#.#...#..#.#.#.#..#...#...#.....#.##.#.#.#.#.##.####.#..##.##.#.#..#.#.#.###.#.#.#....#.##..##..#..#..#.#..#.##.#.#..#.#..#.#.#..##.#..#.....#.#..##...#....#..#.#.#..#.#..##..#...#.....#...##...#.##.#.###.#.#.#.#.#
#.#.##.#.#.#.##.#.##.....##.#.#...#..#.#..#..#..#.....#...#.....#..#.#..#..#......#..#.#..#....##..##.#.##..#.#.#.#.#.#.#..####.#..#..#.#..#.#..#.#..##.#...#.#.##.....#...#.#.#.###..###.#.##.#.##.#.#.#.#.##..##..#....#..#..#...#.#.###.#...#..##.##.....#.#.#....##...#..#.#.#....#.#..#.##.##.#.#.##.##...#.##....#....#..........#..#.....#...#.#..#..##.......#.#.....#...##..#..#....##...#..#.##..#.#.#..#..#..#.#.##.#...#...#.#..#.#..#.##..##..#.#...#.##...#.#..#.#.#.#.#...#.........#.....
...#...#.#...#.#.#...#.#...#.#..#..#....#.###.#...#.#..##...#.#..#..#.#..#.#.#.#.#.#.#..###.#.#...##..#..##....#....#..#..#......#..#.##.##.#..#.#..#....#.#..##..###.#..#..#....##.##..........##....#..#..#.#..#.###.#..#..#..#.#..#..#...#.#..#...#..##.#...#.###.#.#.#..#..#...#.#...#..........#......#.#.#####.#.##.##..#.#.#.##..####.#.#.#.#..#.#.#....###.#.#.#.#.#.#.#..#.#.##.#.#...#.#.#.#...##..#.#.#.#.#.#..#..#...##.#.#...#..###.....#...#.#..#.##.##.#..#.#.###..##.#.##.##.#.##.###.#.#
#.##.#....#.#......#..#..##....#..#.#.#..#......#.#..#...##.#..##.#.#...#...#..##.....#.#...#.###...#..#....#.#.#.#..#..##.######..#.#........#....#..#.##..#...#......#.#.#..#.#......#.#.#.#.#...##.#.##.#....##..###..##.#..##.##.#.#..#..#..#..#.#.#...###.....##..#..#...#..#.#..##...#.##.#.#..#.#.###.#...##..#...#.##.#..##...#...#...#....#.#.....#.##...#.#.##..#...#.###......#.##.#..#.##..#..#.#.#.....#...#..#.#.#....##.#.#..#####.#.#.#.###.#.#......#..#........##.#.......#....#.#.#.#.
##...##.#.##..#.##.##..#.#..###.#.#....#..#.#.#.#.#.#.#.#..#..#......#.#..##..#...#.#..#..#..#....##..#.#.#..#....#.#.#.#.........#....#.##.#..####..#....##..###.#.#.#..#..##..#.#.#.#..#.#..###.#...#...#..##.#..#.#.#...###.#....#..#.#..#.#..#.#..#..#...#.#.#....#..#..#..##..#.#.#.#..#.#..#..#..#....##.##...##.#....#..#...##..#.#.#.#.###..#.#.##......#.......##.##......#.####....###....#.##.#.....#.##..#.##.#..#.####.....#..#.###...#...###..#..#.#.#..##.###.#.#.....#.#.#.###.#.........
#.#.#.#..#..#.###.#.#.##..#.#....#.##.#..#..#..#..#...#.##..#.##.##.#.#..#.###.##..##.#.#.#.#.###.#.#...#.###..#.#..#....########.##.#.#.#.#..#.....###.#...#.#...##...#.#.#..###..#.#.#.#.#.#.#.##.#.#.#..#.#...##......#..#...#.#.#.#...#...###.##.##.#.#.#..#.#.#.###.##.#.#..#.#...#..#....##.#.##..#.#...####.#..#.#.#.#.#.#.###.##...#.#.#..#...#...#.#.#..###.###.#...##.#.##.....#.#..#..#.#....####.#.#..#.#....#.#.#.....##.#..#....#.###.#.#.#..#..#..#..#......#.#..#.###..##.#.##.#.##.##.#.
...#....###.##........#..#...#.#......#.#.#.#.###.#.#..#...#...#..#.#...#.........#...#...#.#........#.#.#....#...#.##.##...........#...#..##.#.#.#..#..#.##.#..#..#.#..#...#.....#..#.#.#.#.......#..#.#.#..##.#.##.#.#.#.#.###...#.#.#.#.#.#.........#.....#..#..##.#.#...#.#.#..#.#.#.###.#.....#...#...##..##.#.#....#..#....#.#....###......#..#.#.#.#..#.#.#..#......##..#....#####..#####..###.#..#..#..#.#...#.#...#.#.#.#...###..#.#.............###.#.#..#.#.#.#..#..#.....#........#..##..#..#
##...#.#.#...##.##.#.#.#..#.#.#..##.#..#....#..##..#..#..#...#.#.#..###.#.#.##.#.#.#.##.##.#.#.##.#.#..#...#.#..##...#..#.#.##.#.#.#..#..#.....#..#.#..#..#....#..###..###.###.##.##.#....#..#.#.##..#...###..##......#..#......#.##........#.#.#.#.#.###.#.##.#.#......#.##.....#.#..##..#...#.#.#..#..#.##.#....#.#.####.#..##....#.#....#.####..#..#..#..#..#...#.##.##....#.#.##....##....#.##.#..##...#.#.#..#.#...##.#.#.#..###.##.#..#.#.##.###.##..#.#...#.#.#..#.#..#..#.#.#..#.#.#.#.#...##..#.
...#.#.#...#....#...#....###..#.#....#..#.#.#.#...#.#.#.#..#.#..#..#.....#..#..#.#...#..#.......#.#.##.#.##...#...#.#..#.#..#.#..#..#.#.###.#.#.#..#.##..#..##.##..#..#.#.#.#...##.....##..#..#....#.##.#.#..#..#.#.##..#..#.####...####.#.#..#.#.#.#..#.#....#..##.####.##.#.##.##..#...##.#..##..#.#.#......#.#.........#.#..#.#.#..#.#.#......#..#.#.#..#.#.#.#.......##.#.#..#..#.##.#.##.......#..#.#.#.#..#..###.##..#.#..#.......###..#...#.#..#...#...##.#....#....#..#.#..#..##.#.###.#.#...#...
#.#..#..#.#..##..###..##..#..#.#.##.#..#.#..#.#.#...#..#..#..#.#..###.#.#..#.#..#.###.###.##.#.#.#....#.#..#.##.##.#..#....#....#..#..#..#.#..#.#.##..##.#.#.#..#.#.#...#....#.#..#.#.#.#.#..#.##.###......#.##...#...#..#.#.....#.#......#..#..##..#.#....#.#..#........#....#....#####...##.#...#..#..#.#.##..#.#.#.##.##...#...#.#.#.#..##.#.##.#.#...#......#..#.#.#...#.#.#.##.......#.#.#.#.##.#..#.....#.#.#.##...##..#.##.##.#.#.#.#..##.#...#.##...###...#.###.#.##.#..#.###...#.......#..#.#.##
...#..#..#..#...#....#...###........#.#....#..##.#.#..#..#.#.##..#.#.#.#.##....#..........#...##..#.#...#.#.#...#....##.#.#.#.#..#..#.#.#....#....#.#.....#....#.#....#.#.##....#.##..#....#.#.#.#.#..##.#.##...#.#.###.##.#.#.#..#..###.#.#.#.#...#.##.###....#..#.#.##..#.#..#.#...#...#...#.##.##..#.#..#.##.#..#..#..#.##..#.##...#..#..#.#.#.#...#.#..#.###.#..##..##..........#.#.#...#.#.#.....#..##.#.#.#.....#.#..#.#...##...#..#...###.#.#...##.#....#.##....##...#.#..#.#..#..#.#.#.#.##..#...
#.#.#..##.##.#.#.#.#..#.#.#.##.#.#.#...#.#.#.#......#..##.....#.#...........#.#.##.#.#.#.#..#...#...#.#.#.....#..#.#.#...#....##.##.#.#.#.#.#..##....#.#.##.#.#...#.#.####...#.#....#.#.#.##........#.#...#...##...#....#...#..#.#.##.........####.#....#...#.#.##..#.#..#..#.#..#.#..###..##.......#.#..#.....#..#.##.#....#.#....###..#.#.#.#....##....#.#.#...###..#..#.##.##.#.##..#.###.##.#.####.#...##..#..#.#.#...#...##.#.#.##.#.##..#..#..#.#..#..#.#....#.#...##....#....#..##...#......#..##.
##....#.......#.....##.#.......##...#.#..#..#.#.##.#..##.##.#.#..#.#.##.##.#.#.....##..##..#..##..#..#.#.#.#.#..#.#..#.##..#.#....#.#.##.#...#.#..#.#..#...#...##.##....##.######.#...#.#...#.#.#.##...#.##.#..#.##..##..#.#.##......###.#.###.#...#.#.#.#.##.....#.#..#.##..#..#...#....#...####.#.#.#.#..###.##.......#.#..#..####.##....#...#.#..#.#.#..#...##...#.###....##..##..#.........#.......#.#.#.#..#.#..###.#.#.#......#.......##..#..#....#.#.#..#.#.#..##.#..#.#.#.#.##...#.###.#.#..#..#.
#.#.#..##.#.#.#.#.##.....####.#..#.#...##..##...#...#.#.....#.#.###...#..#.#...####...#...#.#..#.#..#......#.##.#..#.#.#..#...#.#.#..#...#.#.#..#..###.#.#..#.#......#.#...#.#.#.#.#.#..#.#.#..#....#.#....#..#...#.#...#......#.##.#.....##...#.#.#..#......#.#.#..#.#....#.#.#.#.##.######.....##.#.#..##..#..##.#.#.#..#.###.......#.#.#..#..#.##.#.#..#..#....###....##.#..#....#.#.#.#.##..#.##.#..#.....##..#.#.##.#....#.#.#...####.##..#..#..#.#...#.#..#.#..##.#.#.#....###...#..#.#..##.#.#.##.
..#.#.#..#...#.#...##.#.#......#....#.#...#...#..#.#.#..#.#..###.#.###.#.#.#.##....###.##...#.###.#.###.#.#....#.#...#..#..#.#.##..##.#.#.#.#..#..#.#.#...#.#.#.###.#.#..#.#.........#.#..#..#..##.##..#.#.##..#.#.#..##..#.#.#...#.###.#....#.###.#.#.#.#.##...#..#..#.#.##..#....#.....#.#.#.#...#..##.#..#..#....##..#.#..##.##.####..#..##.#........#..#..#.#.....#.#..#..#.#####.#########.#...#..###.#.#..#.#.....#.#.#.#..#..#.....#..#.#.#.#.#.#.#....#...##.......#..#.####.#..#....#.....#....#
#..#.#.#...#.....#..###.#.#.#.#..#.#...##.#.#.#.#.....#..#..#.#..........#..#...##........#..#.##.....#.#.##.#....#.##.#..#.#.....#...........#.#.....##.#.#...#......##..#..#.##.##.#.#.#..#.####...##...#.#.###....#...##.#.##.#.....#..##.##.....#....#...#.###..#.##....#.#.##..#.##....#...#.#.##.....#.#..#.#...#.###.#.....#....#..##....#.###.#..##.#..#.#.##..#.#.#.#..........#.#.##.#.##.#.#.#...###....#.#.##.#..#..#.#..#.#.##.#.##...#.#....#.#..##..#.##.##.###.#.##..#.#.#.##..#.#..####.
#.#......#.##.#.#..#.....#.#..#.#...#.##.#...#...#.###..#.#.#...#.##.#.#.#.#####..#.#.#.#..##....#.#.#...#.#.#.###.#....##..###.##..##.#.#.#.#....#.#...#....##.###.##...#..#..#..#...#...#...#.#.#.#..#.#.....#..#.#.#.#...#...#..#.##..#.....#.#.#.#.#.#.#.#..#..#...#.#.#...#...#....#.##.#.#.....#.#.#...#.#...#.##....#..#.#...##..#...#.#......#.#.#....#..#...#.........#.#.##.##.........#.##....###.#.##.#...##....#.#....#.#.#.#......#.#..##.#..#..##..#....#...........#.#....#..#.#..#......
....##.#.##.##..#.##.#.#.#.##..#.#.##.#....#..#.#....#.#....#.#.##.#..#...###...#..#...#..##..##...#..###....#.#.....#.####.....#.#.#.#...#...#.#..#.#.#.#.#.#........#.#.##.#..#..#.#.##.#.#.....#...#...#.#.#..#..#....##.#.#..#.#.#..#.##.#..#....##..#.#..#..#.##.##..#..#.###..#.#.#....#..#.##..#...##..###.#....#.#..#.#.#.#...#.#.#.##..##.#....#.#.#.#.#..#.#.#.##.#.##..##.....#.#.#.#...#.####.......#.#.#.#.#.#...#.##.#.#.#...##.#..#..#...###.##..#.###.#.##.#.##.#.#.#..#.#..##.#.#..###.#
.##...###......#..#.##..##....##.....###.#.#.#####.#..#.#.#..#.#.....#..##.#.#.#.#...##.#...##..##.##.#...#.#..##.##.#..##..#.#....#....#.##.###..#..###..#...#.##.#.#.#.......#..###......#..##.#.###.##.##...##..###.#.#..#..##.#...#....##..#.##.#...#...#.##..#.....#..#..#....#..#..#.#..#..#.###.#.###.#.#...#.#..##.##.#..#..#..#...#.##.#.#.###...###....#.#..#....#..#.##..#.#.#.#.#.#.###.......##.###.#.#.....#..##....#...#..#...#..#..#..#........#.#..#.....#....#.....#.#..#....#..#....#.
...#.#.#.#.##.#..#.....#...#.#...#.##.#.#..#..#.##.##....#..#....#.#..##...........#.#....##..#......#..#.#.#.#.###..#.#...#.##.#.###.#..#....#.#.##.....#.#.#.#...#.#...#.###..#..#.#.##.###...#........#.##.#.##.##...#.#..#..#...#..##.#...#......###.#.#....###.#.#.#.##.###.#.##..###..##.##......#..#.....##..#..##....#..#.#..#..#.#...........#.##....###.#..#..#.#.#....#.#.##.............#.#.#.#.##.#....#.#.#.#...#.#..#.##.#..#..##.###.#..#.#####....#.#.#.#.##.##.#.##...#..##.#..##.##...
.##.......#...#.#..#.#.#.##...#.#.....#...#..#.......#.#..#..#.##...#...#.#.#.#.#.#...#.#...#...#.##..#.#.#..#......###..#.#.....#####..#..#.#......#.##.....#...#.#..##..#....#..#....#...#..#...#.#.#.#.........#...#.#...###..##..#..#.#.##..##.##......#.##....#...#....#####....#....#.......#.#.#..###.#.#...###...#.#..#.#...#..#..#.#.#.##.#.#....#.#......#.#.#.....#.#.......##.#.##.#.#.#...#.........#.#...#....##...#.#...###..#.......###.#.......#.#.....#.......#....#.#..#....#.#....#.#
