466 487
..#.#.#.#..#.....#...##.#.###..#....#..........................#....#..#...#.#......#....#..#...#...#..#....#..#.......#..#.##.......#...#..###.#.#.....#....##.#..#.##..#..#.....##..#...#.#.#..#..#.#.#..#.....#.#..#...#..#..#......#...#..#.#.......#..#...##...#......#.......##..#.#..#...#.###..#..##...#.#.#...#..#.....#....#..#..#..#..#.....#..##.#...#...#.#....##.#..#...#...##....#.#....#..#.#.#....#.#..#.#..###.......#.#.....#...#.###...#.#..#....#..#....###.....#..#....#..#.#.#..
#.......#.#.##.#.#.#.......#..#..#.#.#.#.#.#.#.##.##.#.#.#.#.##.##.#.#.#.#.#..##.#.#.##.#.#.#.##..#..#.#.#.#..#.#.#.#.#.#.#...####.#.#.##..#.#.....####..#.#......#....#...#.####...#..##...#.#.##.#....#.#.##.##...#..#.#.#..#.#.#.##..#.#..#...##.#.#.#.#..##..#.#.##.#.#.##.##.#..#....#...##...#..#..#..#.#......#..#...#.#..###...##.#..#.#..#.#.#..#....#.#.##.....#.#...#.#.##..##....#.#...#.##.#......#.##...#....#..#.###.###..#.##.#..#.#..#.##.#.#.###.##..#.##.#.#.##.##..#.#.##.#.#....#.
###.#.#.#.....##..#.#.#.##..#.#.#.....#...#...#...#.#.#.#.#..#.....#...#..#.#.#.#...........#..#.#..#..#.##.#......###..#.#.#.#..#.#...#.#.#..####.#...#..#.####.###.#..##......##.##.#..##.....#...##.#..#.#....#.#..#....#.#...###...#....###.####.#.....#..##...#...#....#.#....#..#.#..#.#...#.#.#..#.#.....#.#.#..#.#.#.#.#.#..#.#...##....#....#.#.#.##.#...#.##.##.###.#....#..#..#.#.##..##..#...###.##...#.##..#.#..#..#...#...#..#.#.#..##.#..#....#..#...##.#.#....#.#...##........#.#.#.#..
#..#.##.###.#.#.#.#.##.#..#.#..#.##.#..#.###.#..##..#......#..####.#.#...#.......##.#.#.###...###.#.#.#......####.#.#.#....##..#..#.##.#.#..#.#......#..#......#.####.#.#.#.###.........##.#.#.#..#.#...#....##.#...#..#.#.....#..##.#..#.#..#...###..#.##.#.#.#.#..##..#.#...##.#.#.#.#..#...##.##...#.#..#.###.#.#.#.#..#..#.....#...#.#..#.#..##.#..#..#.#...##..#......#..#.#.#..#.#..##..##..##.#.##....###.#...#.##...#..#..#..##.#.##.#.#.#....#..#.#.#.#.##..#....#.#.#..#.#..##.#.#.#..#..###.
..#.......##...........##...#.#....#..###.#.###...#..#.#.#..#.#..#..####..##.#.#.#####..#...##.#......#.#.##....#.#....##.#..#...#.....#..#.#.#.####.#.#..##.#....##....#..#..#.#.#.#.###...#...#.##.#.#.#.#.....#.###..#.#.###.##..#.#..#..#.#.#.#..#.#.#......#.#...#..#.#.#..#....#..#..#.#.....#.#....####.#.........#..#.##.#..#.#...#.##.#.....#.#.#...#.#..#.##.#.####....#.#...##....#...#...#...#.#..##..#.#.##..##..###.#.#.....#..#....#.##.#..##.#....#.#.#.#.#..#.#...#.#..#...###..#..#..
.#.##.#.#...#.####.#.#...##...##.#..#..#.....#..##..#.#.#.#.#.#.#.#..#...#..###...#.#..#.##..#...####..###.#.##....##.#....#..##..####...#....##......#.##..#..##...###.##.##.#..#.#.....#.#.#.##.........#..#.#....#..#.........#.#....###.......#.#..#..####.#...#.#..##.....#.#.#..#.#.#...##.#.#..#.##.#....#.#.#.#.#.#.#.###..#..##.#......#.##...#..##.....#......#..#..#.#..#.##..###.#.#..##...##.#..#..#.#.#...#..#.#.###...#.###.#.##.##...#..#.#..#.###.....#....##..#.#....#.#.#.#..#..###.
.#.#.#.##.#..##...#.#.##.#.#.#..#.#.#.#.#.#.#.#.#.#.#...............#.##..#..#.#.#..#.#..###.#.##.....###...#..##.#....##.#..#...#....##..###...##.#.##...#...#...#............##...#.#.#........##.##.###.####..#.##.#.#.#.#.#.#...#.#..#..###.#.#..#..#.#.....#.#...#...##.##...#..#....#.#.....#..#..#...#.#..#.#.#....#....#.#..#..#..##.##..#...##.#.#.##.##.###.#...#.#..#..#...##...#.#..##...##.#...#.#...#.#.##..#.....#.##...#.#.........##..#..#.##....#.#.###.#.#..#...##.##...#..#..#..#..
.....#...##.#...#...#..........#.........#..#..#......##.#.##.#.#.#......#..#.....#..#.#..#...##.##.#..#.#.#.#....#.#.###..#.#.#..##.#...#..#.#.###....##.#.##..#..#.#.#.####.##.#.#...#.###.#.##..#...#...#.#.#.#....#..##.##.#..#..#.#..###....#.#..#....###.#...##...#.#..#.#.#.#..###..#..##.###.##.#.##.#.#.......#.#.#.#....#..#..#.#.#.#.#.##..#.....#...#.#..#..###...#..#.#.#..#.#....#.#.#..#..#.##..##.#...#..#.#.###.....##..##.#.#.##....##.#..#..#.#..####...#.#..#.#.#...##..#...#..#..#
#.##.#.#.#...#.#..#..#.#.#.#.#..#.####.##.#...#..##.#.#...#...#..#.###.#.#.#..#.#...#...#..#.#...#.###.#...#..#.#..#...#.#.#..#.#..#..##.#.###...#.#.#..#..#..#..##...###...........#.#..#..#.....#.##..#.#.....#.##.#..#....#.#.#..#....#....#.#..#.#.#.##.....##.#.##..#.#.#...#..#.#..#..#.###.#........#...#.#.##.#..#..#.##.###...#..#.......#.#..#.#.#..#.#.#.#.#.#..##..#.#....#....#.#....#.#...#..#..##...#.##.#......##.#.#.#.#.#.#..#.#.###....#..#..###...#.#.#..#.#..#...#.#..##.#..#..#..
##....##..##..#.##..###.#.#.#.#.##........##.#.#..#.##..##..#.#.#.....#.....##.#.#.#.##...##..##....#..###..#..#.#..##.#.#...#....#.#..#.#..#.##.#..#.#...#.#.#.#...##.#.#.#.#####.#...#..#..#.###..#..#..#.###.......#..##.#...#.#..#.#..#.##..##.........#.#.##....###...#..#.#.#.#..#...#...#...#.#.##.#..#..#.#..#.#.#.#...#..#.##..#..##.#.#....#..#...#..#....#.#..#..#.#...##.#.###....####....##.#..#.#..#.#.#...#.####..#...........##...#...##.#..#.#..#..##..#...#...#..##..#..#....##..#..#
#.##.##.#.#..#..#.#..#.............#.##.#........#.#...#...#...#.##.#...#.#............##.#..#..##.#.#....#..#....#.#..#..#.#.###.#..#.....#.....#.#....#......#.#.#......###.......#.#..#.#...#..#..#..#..#..######.#..#....#.#...#..#..#.##.#...##.##.#.###....#.#..#.#.#..#..#.....#.##..#.#.#.###.#....#.#.#....#......#.##.#.#.#.#..#...#.##.##.#.#.#.#..###.#.#...#.#.....#.#..#.....##....#.##.#..#.#...#..#..##.#.....##..#.##.#.###.#..#.#.#.#...#.#..#..#.#.#...####.#..#..#.#.#####...#..#.#
..#.....#...#.#...##.#.##.#.#.##.#.#.#.#.#.#.#.#.#...#..##..#.#....#.##..#..#.####.###....##.#.#...#...#.##.#.##.#....#..#..........#.#.#.####.#.#..#.##..###.##..#####.#..#.##.##.##.##.#..##..#..#.#.#..#.#........##..#.#.#..#.#..#..#.......#.#.#..#...#.#.####..#.....#.##..##.##..###.#......#...###..#..#.##...####.#.#..........##.##..#.#.#.#...#..#..###..#.#....#.#.###.#..##.#...###..#.#..#....#.#.#.#.#.....#.##..#.....###...#.#..#...#.##.....#..#..#.#.#...#...#..#.#.#..#...##...#...
#...##.#.##.....#..#..#..#.#.#...#..#.....#..#.#.####.##..##.#.###......#.#..#....#...#.#....#..##..##.#.#....#...#.#..#..##.#.####.#..#...#...#...#.##.##..#.#..#.#...#..#....#.......#..#.#.#..#.......#...#.##.##...#..#..#.#..#.#.#..#.##.#..#..##..##.......#.#...#.#......##....#..#...#.#.##..##..#.#.#..#..#.#.........#.#.##.#......#.#......#.#..#.#..#..#.#..###.#...#....#..#..##..#.#..##...#.#..#.#.#..#.#.#.#...#.#.#.#.#..##...#...##..#.#.#.#.#..#.#....#.###.#..#..#.#.#.##...#.#.#.#
####.#.#.#.#.#.#.#.#.###.......#.#.#.##.#.#.#...#.......#..........##.###.#.#.##.#.##....#.#...#..#..#..#.##.#..#..#..#..#..#.#.......#.##..#.#..#...#....#...#.##...##.#.##.##.###.#.#..#..#...#.##.#.##.#.#.#..#.#.##.#...##..#.#.#...#.#..#..#.#...#...#.###.#....#..#..##.#....#.#..#.#.##..###.#..#.....#.#..#.####.#.#.#.#.#.#.#..##.##...#.###.#...#...#..#.#..#.#....#.#.##.#..#..#...#.###..#.##.#.#...#.#.#.#..#..##......#....###.##..##.##...#.#.#.#.#...#.##.###..##..#.#.#...#.##...#....
#...........#.#....#..#.#.###.#.#.##.....#.#.#.###.#.##...#.#.###.#...#....#..........##..#.##...###..#...#..#.#..#.#..#..#.#..#.#.##.#..#.#.#.#.##.#.##.#.##...#..#...............#...#..#.###.#..##...#.#.#..#......#..##.#..#..#..##...#.#.#.#..#.#.#.#.##.#.##.##..#.#.###.#.#..#.#........#.#....#.#.#.#..##....#..#..##.#.#.#...#.#....#.#.#..#.###.#.#.#.#..#.#...#.#...#....#.###...#....#..#..#..#...##..#.#..#.#.#..##.#.#.#.#.##....#.#....#.###..#.#...##......#..#...#..#...##...#.#.#.#.#
.#.##.#.##.#...###..#...##...#..#...####.#....###.#.#.####.#.#.....##..#.#.#.######.#.#.##.....#..#.#.##.#.#..#.#...#.#..##...#..#.#...#...#.......#.......#.##.#.#.####.#.#.#.#.#..##...#....#.#.#..#.#..#.#.#.##.##..#.#..##.##...#...##......#.#......#........#..#.#.#..#...###...##.#.#.#.#..#.#.#..##..#..#.#.#..#..#........#.#.#..##...#.#.#....#..#..#...#...#.#.#.##..#.#.#..#..##.#.##.#..#..#.#.#..##.....#..#...#..#.....#....#.#.#..##.#...#.#.#...##...##.##.#.#.#..#..#.#.#.#..#.....#.
..#..#.#...#.#.#.#.#..##.#.#...#.##......##.#..#..............#.#.#..##.#..##......#.##.#.##.#..#............#...##....#...##..##.#.#.#.#.#.##.#.#.##.#.##.#.....#..#..#.#..#.#.#.#.#.##...#.#..#..#....#...#.#.#.#..#.#..#..#....#####...#.#.#...#.#.##..#.#.#.#..#..#...##.##..#.##...###.#....#...#.#.#..#..#.#...#..##.#.#.#.#.......#..##.#...##.##..###.##.###.#....#....###..#.#.#.....###.#.##.#...#..#...##.#.#.#.##..#.#.###.#.#.#..#.#.....#.#..#.#.##.#.#...##..#..#.#..#......#.#..##.##..
#.#.#...##..#......#.#.#..####...#..##.#..#.#.#.##.###.##.#.#..#.#.#.#....#..###.#.........#.#.#..#.##.#.#.#..##.#.##.##.##..#..............#.##..#..#.#...###.#...#.#..#.##............##..#.#.##..##.#.##.#.#.#..#...#.#..#.#.#...#..#.#.###.#.#.###...###...#..#..#.##.#....#.#...#.#.#...#.####.#..#...###.#..#.#..###.#.#.##.##.##.#.#....###......#..#......#...#.##.###..#..#......#.##.#..#.#....####..##...#..#....#.##.#.....#..#..#..#.###.#..#...#..#..#..###..#..#..#.#..#.#.#...#....##.#
.....#.#.#.#..##.#...#.#.###..#.###...#..#...#..###...#..#.#.#.........##.##.#..##.###.###..#...####..###..##.............#.#.####.#.####.#.#.#.#...#...##....#..#.....#..#.#.#.#.##.##.###...#....##..#.#..#.#.#.#.#.#...#.#..#..#...#..#.###.#....#.##..#.#.#.#.##.......#.##...##.#....#.##...#..#.#..#..#..#.#...#..#...#.#.....#..#...#.#....###.#.#.#.##.#.#.#.#..#..#..#..#..#.##.#.#.#..#....#.#...##.#.#.##..#.#.#......#.##.##.#.#..#.#.#..#.#..##.#.#..#..#...#...##.#...#.#..####...#.#....
#.#.#........#..#..#......#.#....#.#.#.#..#.#..#.#..##.#.#....#.#.#.#.#.......#.#.#...##..#.##.#..#.#..#.##..#.##.#.###.#.....#...#.#.....##....#.##..#..##.##.#.#.#.#..#.#.##.###..#....#.#.#.#.#.#..##..#...#...#.....##..#.#..#.#.#.#....#...#.#.#.#.#.#..#......#.#.#.#....#.#.....#.##.#.#.###.#.#####..#....##.#.#.#.#..##.#.##.#..#..#.###.#.#..#......#..#.#..#.#.#.#..#...#..#.#..#..#..##.###.#.#.....#..##......#.#.#.#...#...#.#.#..#.#.#...#..#.#.#.###..#.#.#.#....#.#.#..#.#..##..##.##.
.#...#.###.#.#.#.##.##.#.#...#.#.#..#..#.#..#.#....#...#..#.##.#.#...#..#.#.#......##.#.#.#..##.#.#..#.#...#..#..##.#.##.#.##..#.#...#.##...#.#....#.#.#..#.#...#.#.###.........#.#..##.#......##...#.#..#.#.#.#.#.##.#.#.#.#..#....#....###.##..#..........#.##.#.#.###...#.#....##.#.#.#....#.##..#....#.#..###..#.....#..#...#......##.#.#.........#.#.##.#..#....#..#....#..##..#.....#..#..#....#..#..###.#..#.#.#.#.###.#.#..##.#.#....#.#..#..##..#.#.#.#..#..#..#.....#.#..#..#....#...#......#
..##..#....#.#.#.#...#..#.#.#.#..#.#.#.#.#.#...#.#..##..#...#....##.#..#.#..#.##.#..#.#.....#.....##....#.#.#.##...#.........##...##...#.##..#.#.#..#....#...#.#..#..#.#.#.#.#.#....#.#.##.##.#..#.#...#.....#.#.#..###.#...##.#.##..#.#.#...##.#.###.#.#.#.....#.....#.#.###.#.##..#...#.#.##....#.#.#.#....#..#.#.#.##.#.#..##..#.##.#....##.#.##.#......##.#..###.#.#..#.#..#.#.##.######..#..#.#..#.#.#....##.#.##.#...##.#..#.##....#.##..#.##.#...#....#.#.###...#..#.##.###.#.#..###..#.#.#.#.##
#.#.#..#.##.#......#...#..#.#...#...........#.###..#...#.##..#.#...#.##....#....#..#...##.#.###.#...###.#........#...#.#.#.#.#.#.#..#.#..###.#..#..####.##.##..##...#...###.##...##.......#....#....#.#.####.#.#...#......#.......##..#...##......#..#.#..##.##..###.#.....#.....##..#.#..#...#.##..#..#.#.#..#.#.#..#.#.#..#.#.#.##.....##...###..#.####.#....#.#...#..##...#............#..#..#.#..#..#..#.#.......#..##....#.#....#.##...#.#..#..#.#...##...#..#..##.#..###.##.....#....#..#...#...#
#.....###....#.#######..#...#.#.#.##.#.#.###...#..#.##.#.#.#..#.##...#.#.##.##.#.#.##.#..#.....#.##.#....##.#.#.#..#.#####..#....#.###.#..##...#..###.#.#..#.#...##..#.###..#.###..#.##.##..#.###.#.....#..#...#.#..######.##.#.##.#.#..#...#.#.#.##...#.#..#..#...#..##.#..###.#..#...#.#..##....#.##....#..#....#.#......#.....#..##.##.##.#.#.#.........#.#...##.#..#..#.#..###.#.#.##..#..#.#...#.#...#.###.#.#.###....#.#...#.##...#.#.#..#..#..#.##.#.##.#.#..#.#..#..#....#.#.#..#.#..##.#..##..
.##.#..#.#.#..#....#.#.#.##..#...#.#..#.....#.#.#.#..#......#...#.#.#...##..#.#.........#..#.##......#.#..#..####.###..#...#..#.#...#....#..##...#.#..#..#.....#.#.#.#..#.#.#.....#.#...#.##...###..#.##.#..#.#...##.......#.##.....#.#.#.##.#.#...#.##.#.#..#...#..#.#.#.#.#.#.##..##....#.#.#.##...#.##..#..#.#.#.##.#.#...#.#..#...##.......#..##.#.##.###.##....##.#.#..#.#..##...#..##..#..#.##....##...#...#.#.#.##.#.#.#.#...#.#..#..#.#..#..#...##...#....#...#.#..#.#.#..#...#.#..#...##.#.#.#
.#.#..#..#.#.###.#.......###..#.#..#.#..#.##.......#..#.##.#.##......#.##.#....##.#.##.#.#..#..##.#.###..#.##.#..#.#.#.#.#..##...#.#.###.#.#..##...##...#.###.#........#..#.###.#.#..##...#.##..#.#.#.#...#....#.#..###.##...#..#.###....#......#.#...#....#..#.###...............#.#.#.#.#.#.#..##.#.#..#...#.##.#..##..##.#..#.#.##.#..#.###.#.####.#.#..#.....#.#.#.#...#.###...#.#..#..#..#.#...##.#..#.#.#.#..#........#....#.#.#..###.#..#..#..#.#..##..###...##...#......##.#.##..##..###..#..##
.#..#.#.#.#...#.##.#.#.#..#..##...###.#..#..#.#.#.###..#.#...#..##.#.#.#....##.#.#.#.......#.#.#.#...#.#.#.....#.#......#.#...#.##.........##.#.#.#..##.#....#.######.#.#.#....#..##.#.#.#....#.#.#..#.##..###.#...#...#..##..#.###..##.#.#.#.#....#.###.#..#..#.#..#.#####.#.###........#..#.#.#.#.#.#.#.#.#.....#.#..##....##........####.......###....#.#.##.#....#.#.###..#.#.#...#..#..#...#.#.#...#...#.....###.##.#.#.#.##.....#..#..#.#.#...#...#....##..#.####.#.#.##.#.....#..#...#...#.#.#.#
...#......##.#..#.#.#.#.#.##...#.###....###.####...#.#....#.##.#..#......###.....#..##.##.#.......##.....#.#.#....#.#.#.....#.#.#.#.##.#.#......#..#..#.#.#.#..#............#.#.#..#......#.#...#...#..#..#..#..#.#.##..#...#......#.......###.##.#...###.#...#....###.....#.##..#.###.#...#..#...#.#........##.#.#..#.#.#.##...#.#.##.#.#.#.#.##..#.#.#...##..#.#.#.#.#.#...#..#..#.#..#..#..##...#.#.#..#..#.#.#.#.#.#.##.......##.##.#.#.....#.#.#.##.#.#...#....##....#...####.#..#..#.#..#.#......
##.#.###.#.#.#.#............##....#.#.#..#....#.##.#.#.##.....###..#.##.#..#.##.#.#.#.#....#.##.#...#.##..####.#.##..#.####..#..#..#..#.#.####.#.#..#......#.#..#.##.#.##.#..#...#...###.#.#.#.#.##.#.#.#.#.#..#.....#.#.##..##.#.#.###.#.#.#.....###..#...##..#.##.#.####...#.#.#.#..#.#.###.#.##...##.#.##..##..#.#..#..#..##..###...#.#..#.###.##..#..#..#.#.....#..#..#.###.#.#...#..#..#.###.#..#..##..##..#....#....##.#.#.#..##..#..#.####..#..#...#.#.#.##.#..#.##..##.#..#..###....##....#.##.
....#....#...#...#.##.##.##...##.#...#.#.#.#.#..#..#..##.###.###.#..####.#..#.#.........#.#.#..#..##.#...#.#..#....##.......#.#.#.#.#........#....#..#.##.#..#.#.#.##..#...#..#.##.##..#.......#..#.#.#...#...###.##.#...#.#.#...#..#.#.#...#.###...##..##.#..###..........#......#.#.#.#..#..#..#.#.#.#.#.#.#..#.....###..#..#.#.#..#....#...##....#...#..#....##.###.#.#...#.....#.#.#...#...#...#.#.#..#....#.#.#.#.#.#..#..#.#.#...#.#.......#...###.#....#....#.#...##..#..#..#..#..###..#.##.#..#
##.#.#.#.##.#.#####..#..#..##.....##........#.#...##.##..#....#...#.###..#.#...#.#.#.###....#.#.#.#..#.#.#..#..#.#.#.#.#.##.....#...###.#.##...#.#..#.#.#..#.#...#....##.##.#.#...#..#..##.###.##...#.#.#.#.#..#....#..#......#.#.#.#..#.#.#.##.#.##...#.#..#..#.#.#.#.#.#.##.#.#........#..#.#.#...#.........#.#.#.##.###.#.###...##.###.#.#...#.##.#.#.#.###.#.#.##..#..#.###.##.......##.##.#.##......#..#.#.....#..#.#.#.#..#..#.#.#..#.#.#.#..##.#..##.#..#.#....##....#..#..###..#...#.#......#..
...#.##.......#..#..#..#.#...#.##.#.#.#.#.#...#.#.#....#..##.#.##....#.#.....#.##...#....##.........#.##..#..#....#..####..##.#..#.#...#.##.#.#..#.#..#..#.....##.###.#..#......##..#.#..###.....##.#..#...#..#..#.######.#.#.#.#.#.#.#..#.#.#.....###.....#..#...#.#.#.###....#.#.#.##.##.#..#..#.#.#.#.##.#.#.##...#..#..#..#.#.#.......##..#.......#.......##......##.#...#.##.#.##.#.#..#..#...##.#.#.#..#####.#.##..#.#.#.#.#..#....##..#.#..#.#.##..#.#.###..#.##.#.##..#..#.##.#..#.#..#.##.#.#.
.#......####.###..#...#...##.##...#.#..#..#.#..#...##.###.#......#.#....##.##.....##.#.#.#..##.#.#.#.....##.#.#.##.#...#..#..#..##.#.#.#.#...#.#....#..#.#.#.#.#..#..##.#.#.#.#.###.....#....#.#....#.#.#.#.#.#.#.#.#..#.#.#....#.#....#.#....##.#...#.###..#...#.#...#..#.#.##....###......#.#.#.....###.#.#.#...#.##.#.#.#.#..#..##.#.#..####.#.##.#.##.##.##..#.##.#..##.#..#......#.###..#...##....#....#.#..#.#...#.#.#.#...#.###.#.#..#..#.#.......#.#...#.#..#.....#..#.#.#.....#..#..#....#..#.
#.##.#.#......###.##.#.##.#...#.#...#.#.##..#.#.##..#..#...#.###.##.#.#.#..#..#.#.#...#.#.#.#.#..#..##.#............##.#.#.#..#.#..#..#...##....##.###.#..#.#...#.#.#..#...#..#..#.##.#.#.####..#.#...#.#...#........#...#..###...#.#.##...#.#...#.#..#...#.##.#.#.##..#....#..##.#...####.#..#.#.#.##.#...#....##.........#..#.##.#.#.##.#....#.#.......#...#.##.#.#..#..#..#..#.#.##..##..#.#.#.#.##..#.#....#....#.##...#..#.#...#...#..#.#.#..#.##.#....#.#...#..#.#.#..#..#..#.#.#..#..#.#.##..##.
......#.#.#.#..#...#...#...#.#.#.##..#..#..#.#..#..#..###.#.#........#...###.#..##.#.##.#...#..##.#.#.###.##.#.#.##........##....#.#.#.##.#.#.#.....#...#....#.#..#.#.#.#.#.##..#..#.#..##.....##.#.#...##.#.##.#.##.#.#..#.#..#.###..#..#..###.#..#.#..#.#........###..##.#..#.#.#.#.......#.#..#...#..#.#..##....#.#.#.#.##..........#..#.#.##..##.###.#.#.#.##.....#.#.#.#.#..#...#.#..#.#.#....#..#..#..#.###.#.....#.#.#...#.##..#..#...#..#..#..#..#.#...##.#.#.#..##...##.#.#....#..##....#.##..
##.#.#...#...##.#.#.##...#...#.#....#.#..#.#..#..#..#..#..#.#.##.##.#..#.#...#.#.....#...#####.#....#.##..#..##...###.#.##...#.#.......#..#..#.###.#.#.#..#.#..#.#..#.......#.#..#.....#..#.#.##.#.##.#..........##.###..#...#.#..#..#.##.#..###.#..#.##...#.#.###..#.#......#...#.###.##.#.....###.#.#.#..##.##.##..##...#.#.##.##.#.#.#..#.....#..#..#..#......##.#...#.#.#..#..#.#...#.....#.#.#.#..#..#..#.###.##.#.#.#...##..#..####..#.#.###..#..#..#.#.#...#.#...#...#.#.....###...#..###.....#.
..###.##...#........#.###.##.#..###.#..#.#..#...###...###.#..#.#.#....#.#.#.#.#.##.#...#....#....##.....#.###...##..#..#..#.#.####.##.#..#.#...#.#.#....#.#..#.#..#..#.##.#....#...#.#..#..###.......#..###.#.#.#....#.#...#.....#.#.......#..#..#.#..#.#.#.#.....##..##.#.#..#.#...#.###.##.##..#....#..#.#....#...#..#.#..##..#..#......#.#.##.#.#.#.#.#.#.#.##..#..#...#.#.#.#....#.#.##.#.#.##...#...#..#...#..#...#...##...#..#..#...#.#...#.#..#...#....#.#.#...#..##..#..#.#.#.#.##.#.#...#.#.#.
#.##..#.#.#.#####.##.......#.#.##.#.#.#..#.#.##..#.##..#..#.#...#..##.#....##.#.#.#.###..##...##.#.##.##.#...###..#.#.#.#.#.#.##.#.###.#.#.#.#......##.###.#...#.#..#.#...#.##..#.#.#.#.#.#.##.####.#.#.#..#.#..#.#.#..#.#..####.#.##.#.##..#..#.#..#........##.#...#...#.#.#.#..#.#...#.#..#...#.#.##.#.....#.#..#.#.#.#..#...#.#..#.#.#....#...#..........#..###.#.##.#.#......##.#.....##..#..#.#..##..#..#.#.#..#.#.#.#.#.##.#..#..##.#..#.##.##..#.#..##..#...#.#.#.#..#.##...#.......#..##..###..
....#.....#..........###.#.....#........#....#..#..#..#..#...#.#.##.....##.#............#...#...#..........##..#.#...#..............#.......###.##.#....#....#....#.#..#.#.#...###............#.......##.#.#...#..##.#..#.##...#.#...#.##..#..#..#.#..#.####..#.#.##.##.......##.#..#.##..#...#...#....###.#..#.#.#.#...##..##.....#...#..#.#.##..#.#.####.#.#..#...#..#..#.#.#.#.....#.##..#...#.#..#..#...#..#..#.#...#......#.##...#.#...#......#.##.#.##.#.##.#..#..#.#.....#.#.#.#.#.#..#...#.###.
#.#..#.###..#.#.#.#.#.....##.#..##.####.#.##..#..#..#...###.#..#.######.#.#.##.#.#.#.#.#.#.#..##.#.#.#.##.#...#...#.#..##.##.###.#.#.###.#.#.###...#.#.###.#.####.#..#..#...##..#.#.####.###.#.##.#.#.......#.##.#.....##.#.##....#.##.#.#.##..#.#..#..#....#....###.#.##.#.#.....#...#..#..###.#...#.#...#.#....#..#.##.#.#..#.##..#.#.#.##..#..#.#.#.........#.#.###..#....###.#.#.#.#...#..##...#...#.##..#..#.#.#.##.##.#.##...##.#..#.#.##.#.##.#...##........#..#....#.#.##....#..##..#..#.#..#..
.#.#..##..##...#.#.###.#.#.#..#...#......#..#..#...###.#.#..#.#...#...........#.#..#..#...#..##.....#..#...#.#.##....##..#..#...#......##..#..#.##..#...#.#.#...#..#.#.#.#.#..#....#........#....#.##.#####.#....##.#.#...#.#.##.#............#..##..##.#.#..###..#....#.#...###.#.##.#.#.##....#.#..#..#.#..#.#..#...#.....#..#.#.#.#......#..#.#....#####.##.#.#..#.#.#.#.#.#...#.....##..#....#..#.#..#..#..#..#........#....#.##...#......#..#....#.#..###.#.#...#.#.#.#..#..#.##.#...#..#.#.#.###.
....#.#.#..##.##....#.#.#...##..#.#.#.##..#..#..##..#..#..#.....#..##.#.#.#.##...##..#.#.#.##..##.#.#.#..#.....#.#.#.#.#..#..#.#..#.##...#...#..#..###.#..#.#.#...#.........#..#.#..####.#.#.##.#..#.#........#.#..#..#.#.#...#..#.#.##.#.#.#..#....#....#.#.....#.#.#....#.#..#.#.#..#.....#.#.###.###..#.#.#..#..#.###.#.#..#....#..##.#.#..#...#.#.#....#.#...#.#.....#....##.#.#.#.#..#.#.###.##...#..#..#.#.#..#.##.##.#.##..#.#.#..##.#.#.#.#.#.#..#....###..#.#....#..#.#....#...##..#.#.....#..
#.#.#.#..#...##.###...#..##.#.#..#.#.#..#.#.#..#...#.#.#.#.#.###.#..#..##.#...#.#.#.#........#...#.#.#.##.##.#...##....#.#.#...#.#.##..#.#.##.#.##.##...#.#..#.#.#.##.##.##...###.#.......#..#...#.#..#.##.##..#.#..#..#..#.#..#..###..###.#.#...#.#..#.#..##.##....#.##.###..#..#...#.##.#.##.#....##..##....##.#.#..#...###..###.##.#.##.#.#.#.###...#.#....##...####.#.#.##.#...#..##.#..#.#...#.#.#..#.#...#...#.#..#...#....#..#...#..#.#.....#..#.#..##..#.##...##.#.#.#..##.#.##.#..##.#.###...#
...#...#.#.#.#.....#.###.#......#.....#.#.#..#..##.....#....#..#.#.#..#....#.#..#..#..#.#.##..#.#...........####...#.#.......#..#..#.#.##..#.........#.#..#.#......#..#.##.##..#....#.##.#.#..#.#..#.###..#...#....#..###..#..#..#.#.#.###....##..###..#.#..#.#.#.##..#...#.#..#..##.#.#...#.#...##...#...#.##...#..#.##.#.#.#....................#.#.###.#.#...#.#.....#....#..##..#.....#...#.#.#.#..#.#.#.#..##.....#..#..#.##.#..#.#.#...##.#.#.#.#..#..#.#....##......#..#..........#.#...#....#.#
#.#.#.##..##.##.#.#..##....#.##...##.#......#..##.##.#.#.##..#......##.#.#..#.#...#.##.#.##..##..##.###.###..#...#.#.#.##.###..#.#.......#.##.#.###.#...#.#..#.#.#..##..#..#..###.##.#.#.#.#.#...#.#..#.#...#.#.#.###..#.#.##..#.#.#.#..#.#.#...#..#..#....###....#..#.#.#..#.#.#.#..#...##...###.#.##.##.....#.#.#.#..#...#..##.#.##.##.#.#.###.#.....#...#.##.#..##.#.#.#.#..#..#...#.##.#.#...#..#.#.....#.#...#.#.#..#..##.#....##...#.##.#..#..#...#..#.#.#.#...##.#.#..##.##.#.#.##...##.#.##.##.
.........##....#...#....#.#.#...#...#.###.#..#......#.....#.#.#####....##..##..#.#...#.#...#...#.#.#..#.#..#...##...#.#.##...#...###.###....##.#.....##.#.#.#.#..#.#..#..#...#.###...#...#....#.#....#..###.#..#...#.#.#.#..#.#..#.#..#.#..#.##.#.#.#..##.#.#.#.#..#...#...#........###.###.#.#.....##...##.##.......#.#.##.#.#.#....#..#.#.#.....###.#.#.#..#...#...#...#...#..#.##.#.##..#..#.#.#....#.#.#....##...#..#.#......#.#..#.#...#...#..#..#.##.#.#.#..#.#..#..##.#...##.##..#.#..#..#......
#.#.#.##...#.##.##..##.##.#.##.##.##..#..#.#.##.##.#.###.#.#..#....#.#...#.#.#....#.#...##..##......#..#.#..####.##.......##..##....#..#.#.#...#.#.#.#....#.#.#.#...#...#.##....#.#.#.##..#.#....###..#...##..###.#..#....#.#..#....#.#.#.#.......#...#........#..#.##.#.#.##.#.#.#..#...#...#.#.#.#..#.#....#.#.#.#......#...#.#.#.#.#.#.#.#####...#......#..#.###.#.#.#..##..#...#.....#.#.##...##.##...###.#.#.#.#.##...#.#.##.#.#....#.#.##...#.#..#.....#..#..#..#.#..#..#.#.#.#.##.#.#...#..#.#.#
...#.#.###.#....#.#.#.##.#....#.....#..#.#.....#.#...#...#..#..#.#.##.#.##...#.#.#...#.##.#..###.#.#..#..##.........#.###.#.#.#.#.##.#..#..#.#..#.#...#.#...#..#.#.#.##.#.#.#.##..#.....#..#####...#.#.#.#..#..#...#..##.#...#..#.##........##.##...#.#.#.#.#.#.#...#..##....#...#..#.#.#.#.#...#..#.#...##.#.#.#.#.####.#.#.#...#.#.............#.#.##.##...##..#.......#.#.#.#.#...#.##..#.#.#.#...#.#.#.#...#........##....#...#..##.##....#.#.#...#.#.#.#..#..#..#...#...#....#...#..#..#.#..#...#.
.#.#.........##.....#.#...###..##.#.#.#...####.#..##..##...#..###..........##.##..##......#.#...#...#..#...#.####.##.#.................#.#..#..#...##.#####.#.##.#........#.#....#.#.#.#..#.#...##...#.#..#...#.##.#.###..#.#..#...#.#.##.#..##..##..###...###....##.#...##.###.#..##...#....#.#.#.#.##.##....#............#..#.##..#.#.#.#.#.#.#..#.#.#...#....####.#.#.#.#....#.##..#..#.#...#..##.....#..#.#.#.#.#.##.#.#.#..##.#..#.#..#.#...#.##.#.#.#.##...#.#..#.#..##.#.#.#.##.#...#...##.#.#..
#...#.###.#.#..####.#..#.##.##.#.#....##.#.......##.#.#..##..###..##.#.#.#..#....##.##.##....#.#.#.#.#..#.#.#....#....####.#.#.##.#.##....#..#..##......#........#.##.#.#.#..#.#....#...#.#..##...##.....#.#.##.#..#..#.#.#.##...##.#.#..##.#.#.#.#.#.#.##..#.#.#..#...#.#...###.#.#.#.#..#.#.........#.#.#.#.#.#.#.###.#.#.#.#...#..#.##.#..#...#.#.#..###.###..#..###....#.##....#.#.#...##.##.#..#.##...#.....#...###..#....#.#..#....#..#.#.#..#.....#...##.##.#.#...#..#....#...#..#.#.#.#.......#
..##.#...#...#........#............#.#.#..##.#.#........####..#.#.###...###..#.#.#...#.###.#.........##.#.#..#.#..##.#......#..#..#.###.#...#..#.#.#.###.##.#.#.##.#...#....#.#.##.#.##....#.#.#.#.#.##.#........#..#.........#.###.#..#.#.#.............##...##..#.##..#.#.#.#..........#.#.##.#.#.##....#.#..#.#.#...#..#.#.#.##..#..#.#..#.##......#.#...#.#.###..#..##..##..###.....##..#.....#..#...##.#.#.#.#.#.#..#.#.##...#...###..#..#..#.#.#.##.#.#......#.#.##..#.#.#..#.#..#..#....##.#.##.
##.....#...#..#.#.#.#...###.#.#.#.#.....#...#.####.##.#.####.#..##.#.###.#..#.#...##.##.#.#..#.#.#.#.......#.#.#.#....##.#.#..###.##.#.#.#.#.#.#..#..#...#...#.#..#.#.###.#..........#.#.#.#.#.....##....##.###.#..###.#.##.#....#..#.#..#..###.#.#.####...#.#...#..#..#..#.#..###.###.##..#.#.#.##...#.#.#..##..#..#.#.#.#.#.#...#..#...#.#...#.##.##...##......#..#.#.#..#..#....#.###..#..##.#..#.#.#.......#....#...#.......#####.#..#...#..#...#...#....#.#.#.#.#..#.##..#..#..#.#.#..#.##.#.#.##.
...#.#.#.#.#.##..#.#..##....#..#..#.###..#.#...#.#.#.#...##...#..#........#.#..#.##...#....##.#.##.#.#.#.#.#..#...##.#..###.##.#.#.#.......#.#.#.#.#..##..#.#..#.##..###.#.#.#.###.##...#..#..#.##...##.#..#....##..#.###..#.#.#...#....#..##....#.#.....#....##..#..#.##.#.#.#...#....#..#........#.#.#...#..##..#.#...#.#.#...#..#..##..#.#.#.#.#.#.#.#..#.#.#..#.#.##.#..#..#.###...#.#..#.#.#.#...#..#.#.#..#.#.#.#.#.#.#.#...#....#..#.#..###.###.#.#.#..#.#..#...#..#..#.#.#.#.....#....#..#.....
#.#.#.###.#.#..#.#...#...###..####.#...#....#.#...#...#.#..#.###.#.##.#.#.#...##...#.#.#.#..#.......#..##....#.#.#...#.#.#..#..#.....#.#.#.......#...#..#.....#..#..###..#..###......#.#.#..#.##..##......#.###....##..#.#.#.#.#.##.#.##.#...####..###.#.#.#.##.#..#.#.........##.##.#.#.#.##.#.##...#..#.##.#...#...#.#.....#.#.#.#.##..#................###.#.#..........#..#..#...#....#.#.#..#.#.#.#..#.#.##.#.....###..#..#.#.##.##.#...#..##..#..#..#..#...#...#.#.#.#.#.#.#...#.##.#.#..#.##.#.#
#.#.#..#..#..#.##..##..#.#..##.#....#.###.#...#.##.##...##....#...#.#..#...##...#.#.....#..#..##.###.#...##.#.....#.#..#...#.#.#.##.####.##.#.##..##..#..#.#.#..##.###.#...#.#.#.#.##....#.#.....#..#.###.#...##.#...#........#.....#..#..##.#...#....#.#..#......#...#.##.#.#.#....#..#...#.#..#.##...#..#...##.#.#.#...##.#.....#..#.#..#.#.#.##.#.##.#.##......#.#.##.#...#.#..##..#.#.#.#.#.##.....#.#..#..#..#.#.#.#.#..##.#..#..#...#.#..#...###..#..#.#.#..#.#.#......#.#.#.#..##...#.#.#..#..#.
.#...#..#..#.#...##...#.#.#..#..#.#.#.##.#.##.#.....#.#...##.#.#.##.#.#.##....##....##.#.#..##..##.#..#.#...##.#.#...#..##......#..#.#..#..#..#.#..#.#..#...##.#....#..#.#......#....##.#..##.##...#.##.....##.#..#.#..#.###.#.#.#.#..#..#...#.#..#.##...##..##.#..#.###.###..#..#.#.#.#.##...##....##...###.#....#...#.#.#.##.#.#.#.#..#..#..##....#....#..#.#.##..##..#.#.#....#..#..#.#....#...##.#....#...#..#.#..#...#.#....#..#..#.#...#..##..#..#..#...#..##.#..#.##.##.#.#.#.##.#.#.....#..#.#.
..#.#..#.#....#.#..#.#..#...#.#..#.............###.#.#..#............#..#..##..##.#...#....#..#.#....###.##...#...#.#.#.#..#.##..#.#..#..#..#.#...#...#..#.#....#.#..#..#.##.#.#.#.#.#..##...##.##.....#.##..#.#.#...#.##.........###..#..#.#.#.#.#...#.#...#..#.#.#..##....#..#..#..#.....#.##.###.#.##..#...##.#.#.#.##.....#..#.#..#...#..#..###..###.##.##.#..##..#...#.#.#.#..#..#....##.#.##..#.##.###.###...##.#.##....#.##.###.#..#.#..#.##.#.#.#..#.#.#.#....#....#.....#..#...#..###.###...#.
.#...#...#.##.#.##..##.#.##.#...#.##.#.#.#.##.#..#.#..##..#.#.#.#.#.#.#.#.##..#..##.##.##.#.#.#..###..#.....##.##.........###..#.#..#..#.#.#.#.##..#.#.#...#.#.###.#...#..###......##.#...#.##.....#.#..#...#...#.#.#....##.####.#.#.#...#....#.#.#.##...#.###...#..#...###...#.#..#.#.####...........#..#.#.#.#.#...#...###.#.#...##..##..#.#.#...##........#...#..#..##....#...#..#..#.##......#.#...#..#...#..##...#...#.##.#....#....#...#....#.#.#...##...#..#.##..#.#.##.#.#.#.#.#..#..#..##.#...
..##..##..#...#..##.#....##..##.#...###..##.....#...#...#..#...#...#.....#..#..#.......#..#...#.##...#.####.......###.##.#.#.#.....#.#.........#.#......##..#...#...##..#..#.#.###....#.##....##.##..#.#.##..#.#.....##.#..#.........#.##.#.#.#...#.#.##..#.#.##...#..##...##...#.#..#.....###.#.#.##..#.#.....#.#.#.#.#.#.#.#..#.#..#.##.#.#..#.#.#.####.#.#.#.#..#.#.#.#.##.#.#..#..#.#.#.##.#.#..#.#.#..#.#..##..#.#.#.#..#..#.#..#.##.#.##.##.#.#.##.#...##..#..#..#.#....##........#..#.#.#..#..#.
#.#.#.#.#..##..#..#..#.#...#.#...#.###.##.#.###.#.#..#.#..#.#.#.#.#..###..#..#..##.#.#..#.#.##..#.##........#.#.##.....##......#.#.#..#.#.##.#.#..#.#.#.#.#..#.#.##.#.#.#.#...#....##......#.##.##.#..#..#..#..#.##.#..#..#.##.#.###....#.#..#.##.#......#....#.##.##..#.#....#....#.#.####..#..#.#...##...##.#...#.....#......#...#.........#..#....#..#.#......#...#......#.#.#.#.#......#..##...##.#...#...#.#..#.....#..#..#.#.#...#....#....#..#..#..##.###.#.#..#..#.##.#.##.#.#.##.#......#.#..#
..#.......#.#.##.#.#.#.#.#....#.#...#...#..#.....#..#...##....#..#.##....###...#..#.#.#.#.#.#.#.#.#.#.#.#.##..###..#.##...#.#.###...#..###..##..#..#..#...#.#..#.#..#.#...##.#.####...###.#.#...#...#.#.#.#.##..#.....#.#.....#.#...#.##....#...#..#.###.#.##........#..#.##.#.#.#........##..##...##....##..###.#.##.#..##.##..#.#.##.###.#...###.#.##..#.####.#.##..##.#.##.#...#...#.#.###....#.#..#.#..#.#...##..#.#.#.#..#..#..#.#..##.#.###.#..#...###..#..#..#..#.#...#..#...#..#...#.##.##.#.##
#.###.#.#........#.#..#.#.###.#.##.###.#.#..##.#..#..#.#..###..#...#..##..#.##..#.............#.#...#..#.###.#....##.#.##.#..#.#..#..#..#.#.#.#.#.##.#..#....#.#...#...##..#...#..##.#.......##..##............#.##.#.#..#.##.#..#.#...#.##..##...#.#..#..#..##.##.#...#....#..##.##.###.#..#...##....##.###..#..#.#.#..#..#...#....#.#...##.#..#.#....#..........#.#...#.......#..##..###.#.###..###..#.#....#.#..#..#.#....#..#..#..##..#.....#..#...##.#..#.#.#.#..#....##..#.#.#.#.##.#..##.#..#..#
.....#.##.#####.#...#...#...........#....##...#.#..#....#.#..#..##.#.#.##...#.#..##.##.####.##...#.#..#...#.#.##.#..#..#.#.##...####.#.#..........#.###..#.#.#..##..#.#...#..#.##...#.#####.#..#...#.#.#.#.#.#.#..#..#.#..#....#....#.#.#...#..#.#...#.#.#..#..#...#.#..##.#.#..#..#.#..###.#.#..#.#.##...#..#..#..#..#..#..##..###....#.#..##.#...#.##..#.####.#....#.#.#.#.##..##...#.#....#..#..#..#..##.#.#...##.#...#.##..#.#.##..#.#.#.#.#..###.#.#..#...#...##...###...##...#..#....#...#.#.##..
.##.#..#.#......##.#.##..#####.#.#.#.###...##....#...###...#...#....#....#.##...#..#..#.......#.#...##.#.#....#.#.#..#.#...#..#.#.#..#..##.##.#.#....#..#.#....####....##..#..#..##...........#.##..#.###..#.#.#.#..#....#.##.#.#.#.#.#..##...#..##.#..#..#...#.#.#...#.#......#.#...#.###...#..#.#.#..#.##.###.##..#...#.#.#.#.#.#.##....#.#...##...#..#.#....#####.#....#..#..#..##....#.#..#...#..#.#..#.#.#.#....#.##...#.#..#..#.#.#..#..#..#.#..#..#.#.##.#.#.#.#.#.#.#...#.#..#.#.#.#.###....#.#
#...##....#.#.#....#.#..#.....#.#....#..##...#.#...#...##.#.##..#.#.###.#..#.##...#..#.##.#.#.#.#.#....#..#.#.#....#....##..##.....#..#.#.#.##.#.#.##.#.#..#.#..##.##.#...##.###.#.##.##.##.#.....#.#..######..#...###.#...#.......#..#.#...#..#..#.#.#.#..##...######...#.#.#...#.#....#.#.#.#......#...#...#...#.#..#.#.#........#..##.#...#.##.##.#.##...#.#.#.....##.#.#..##.#..#.#.#.#..#..#..#.#..#....#.###.##..#.##.....#..#..#..#...###...##.#.##.#....#.#....#...#..##...#....#..#....##.##..
.##...##.#.#.#..##....#..#.##.#..#.#..#...##..###.##.##...#.#..#..#.....#.##..##.#..##..#.#..#...#.#.#...###...##.#..#.#..#...#.##..#..............#...#..##..#....#...##.#...#..#...#..#..###.##.#..#..#..#.#.#.#..#.#.#.#.#.#.#.#..#..##.#.##..#..#.#..#.#.##...#...##.##.#.#.#.###.#.#...#..#.##.#.##...##.#.#...##..#..#.##.#.#.#.....#.#......#..#..#.#.....#.##..#.....#.#..#...#.#..#..##.#....#..##.#..##.....#..#..#.#.##..#..#...#..#..##...#.....###.#..##.#.##..#...#.##.###.#.#.#.#...#..#
..#.#.........#.#####...#.#....#..#..#.##....#####.....##.#..#..##..#.#...#.#..#...#..#..#..#.##.#..#.##..#.#.#.....#...#.#.#..#...#..#.#.##.#.#.#..##..#...##.#.#..#.#...#.#..#..#.#..#.#..###.....#..###......#..##...#.#.####...#..#....#..##..#.#.#.#..#.#..##.##..............#...#..#.#.#.#.......#.#......#.#..#...#.###..#...##.#.#.#.##.#.#.##.###.#.#.#..#..#.##.#....#..##..#..#..#...###.#.#..#.#.#..#.###..###..#.#..#.#.##.#.#.##.#.#.#...#.##..#..#.#.....#.#..###.#....#.#...##.##...#.
#..#.#.###.#.#.#.#...#.##..#.#...#.#...#.#.#..###.#.#####..#.#.#..##.#.##.#.#.#.##..#..#..#........#..#.#...#..##.##.#.#...#..#.##..##.#.#.#.##.#..##..#.##.#...#.#....##..##.#.#.#..#.....#.#.#.#.#..#.#.###.#..#....##..#...#.##..#.#.#.##.#..#.....#..#....#....#.##.##.#.#.#.##.#.#.##..#.#..##.#.#...##.##.##..#.##.#...#..#.##...##....#.##....#...#..##...##..#....###.#.#.#...#.#..#..#.#..#...##.#.#.#.#.....#..#..##...#......##..#......#.#.#.#.#.#..#...#.##.#.#.#....#.####..##..#.#..##..
.#.#..#..#..#......#...#.#.##.##...##.#..##.#..#....#..#..#.....#.........#.#.#.#..#..#.#.#.##.#.##.#.#.#.#...#..#.....##.#.#...#.#.#.......#....#.#.#....#..#.#..##.#.#..#.........#.#.##.#...#.#.##........#..#.##.#..#.##.#..#.#.....#.#...#..#.##..#..#.###.#.#....#..#.#.#.....#.#...#...#.#.####..##.#.#..#..#......#.#..#....##.#.###.#...#.#...##.#....#...#..#.#..#...#...##....#...#...#..##..#.#...#..#.#.#.#.##....##..##.#.#..#.#.#.##......#...##.#.#.#.#.#.....#.#.......#.#..#....#..#.
.#..#..#...#.###.#.#.#...........#.....#......#.###..#..#..###.#.###.##.#.......##.##.#....#..#..........#.##...#..#.#........#......##.#.#..###.....##.#...#...#...#...#..##.#.#.#.#..#....##..#...#.#.#.#.#.#.#.#..#.##..#..#...#.#.##.#..#..#..#..#...#.....##.#.#.#..#.....####.#..#.#.##.#.#...#.#..#..#..###..####.#....#..#.#...........##.###.#....#.##..#.#.#.#..#.#.###.#...######.#.####.#..#...#.#.#.#..#.......###..#..#..#.#.#....#..###.##.##.....#....#...##.#.#.#.###.#...#..#.#.#.##.
...#..#.##...#..###..#.#.##.#.##.#.#.#..##.##......#.##...#......#..#.##..##.##.......#.#.###...#.#.##.#.....#.#.#.#..#.#.#.#..#.#.#.#.#.#.#.#.#.#.##..#..#..#.#.#.#..#...#..#.#.#..#.#..##....#.#.#.###.#..#.....##.#...#.##...#..#...#..#.#.#..#.#..##..#.#.##...#...#.#.#.#.#......#....#..#..#.#..#.#..#.#..###.#.....#.#.##..#.#.##.###.#..#..#...###..#..##....#..#......#..#.#.#..#...#...#...#..#.#..#...#.#.##.#.#...##...#.##..#.#.##...#..#..#..##.##..##.#..#.#.#..#.#...####.#..#.#..#.#..
.#.##.#..#.#..#.##.##.#.#.##....#..###.#.##..##.#.#....##.#.##.##.#.....#...#...#.#.#..#..##.#####.#...#.#.#...#..#.##.###.#######.#............#..#..#.##..##...#..##.##.##.#....#....##...#.#..#.#..#...#..##.#..#.#.#.....#.#.#..#.###..#...#.#..#.#.#....##..#..#.#..#.#.#..#.#.#.##.##..#..#....#..#.#..##..#...##.#..#...#.#...#..#...##.#..#.#.##...#.#.#.#.#..#...#.#.###..#...#.#.#.#.##..#.#.#..##..#.#..#..##..####.#.#.....#......#.#..#.#.#..#.#...#.#...#..##..#.#...##..#..##.#..#.#..#.
#.....#.#.##.#.....#.........#.#..#.........#.#..#.#.#.#...#.#..#..##.#..#.#.###..#..#..#....#..#..#.##..##.#.###.#.....#...#..#..#.##.#.#.#.##..#..#.#.#.#.#.##..#..#.......#.##..#.###..#.#..#.#...#.##..#.#.#.#....#.##.####..#.#...#..#.#.##...#.....##.#..##..#....#.#.#.#..#.#........#.#..###..#.#.#.#..#..#.#.#.#.###.#...#.#..#.#.#...##...#.#.##.#.....####..#.###...#..###.#...#......#.#.#..#..#.#...#.#.#..#....#..#..#.###.#.###.#..#......##..#.#..##.#..#..#...#.##.#.#..#...#.#..#.#..
..#.#...#.#..###.#..####.####.#.##.##.#.#.#.....#.....#.##.#...#..#..#..#.#..#..##.##..#.#.##.#..#..#...#......#...##.#..#.#..#.#.....#.#.#.#.#.#.#.............#...#.#.#.##..#..#...#..##.#.#.#.#.##...#.#....#..#.#.#.#....#.#....#.###.......##..#.#.#.#...##.#..###.#.....#.##...#.#.#.#...#.#...##.#.#..#.#.#.....#...#...##.....#......#...##.#.#.#...#.##...#..###.#.#.#.#.##...#.#.###.##.#....#..#..#.#.#.....#..#.#.#..#.#.#...#.#.#..##.#.#.#.#..#.#..#.#..#...#..#.#..#.....#.##....#.#..#.
.#.#.#.#...#....#..#....#............#.##..####...#.#...##.###..#...#.#.#.##.#.#...#.#.#....#..#.#.#.#.#.##.##...#...#.#....#....####...............#.#.##.#.##...#....###.#.###..#.#.#.#............#.#...#.##..#...#....#.#...#.#.#..#..#.#.##..#..#......##...##.#....#.##.....#.###...#.##.#.#.#....#.#.##.#..#.#.#.#.###.#..#.#.#.#.###.#.#....#.#.#.#..#.#.##.#..#......#.#...##...#.#...#...###.#.###..#..#.##.#.#..##..#....#.##..#...#..#..#.##..#....#.#.#.##.#.#.#.#..#..#.#.#...#.##....#..
#..#....##...#.#..#.#.#..#.##.#.##.#.#...##.....#..#..#.......#.##.#.......#.#.#.#......##.#.#...#...#.#.#.##.##..#.#..###.#.###......#.#.#.#.##.#.#.#.#....##.###.##.#.#.....#.#.....#...##.#.##.#.##.###.....#...##.#.#..#.##..#....#..###.###.#..#####.#...##..#.#.#.###..#.#.#.###.#.#..#..#..#..##.#.#.#..##.#.##.....##...#...#...##..#.#.#.#...#.##.#.#........#.#.#.#...#.#.#..##..###.##.#..#....#..###.....##...#...#.##.#...#.#.#.#..#..#..#..#..#.#..#.#.....#..#..#...#.###..##..#.#.##..#
##..#.#.#.#.#.#..#...#.#..#.##.#..#...#.##.#.###..###..#.#.##....#..##.###.#.#..#.#####.#..#.#.#..#.#.#....#..#..#.#.#...........#.#.###..#.##...#.#....####..............#.#....##.##.###..#..#.#.........###..##.....#..#.....#.#.#.##..#...#...#..#...#..#.#.#.#..#...#.#.##..#..#..#..#..#..#..#.#..#...#.#...#...#.#.#..#.#.#.#..#.#.#.#.#....##.#.......##.#.##....#.#..#.#..#..##..#.......#.#.#.#.##..#..####..##...##..#....##..#.#...#..#.#.##..#..#..#...#.##..#...##.##...#.#...#......#.#.
##.#.#.........#.#.##..#.#...#...#.#.#.......#..####..#...#..#.#..#..##..#...#.#.........#....#..##.#..#.#...#.#.#.#.#.######.#.#.#.#.#.#..#...#.#..##.#.....#.#.#.#.#.#.#.#.#.##.#.#..#..#.##.#..#.#.###.#....#...##.#.#..####......#...#.#.##.#...###.#.#..#......#.#.#.......#.#..#..#.#.#..#..###.#..#.#..###..#.###...#...#...#.#.#....#..##.#.....#.#.#..##.#..###...#.#..#.#..#..#..###.##.#......#.#.#.#....#.#...##..#..##.#...##...##..#.......#..#.#.#.####...###.##..#.#.#..#.#.#.#.#.#....
#.....#.#.##.#.#.....#.....##.##.......#.##.###...#..#.#.#..###.#...#..#...#.#.##.#.#.##...#.#..##...#..#.##.....#.#.#.#.....###..........#.##.##..#.....#.#..###...#...#......#..#..#..#....##.#..####..#.###..###.#...#.#...#.#.#.##.##..#...#.##..#..#..#..##.##...#..##.#.#....#...#..#..#..#..#....##...#....#...#.#.###.#.##.#...##.#..#.###.#.###.#.#.#..#..#.#.#.#.#..#...##...#.#....#....##.#.#....#...##....##.#.#...#....##....#....#.#.#.#.#.#.#.......#.##..#..#.#......#...##.#.#....##.
..#.#..###..#....#.#..##.#.#..#.####.##.#..#.#.##.##.#..#.#..#...##...#.###.....##.#.#.#.#.#.##...#.#.#.#..#.#.#......#.##.#..#.##.#.#.#.#....#..#..##.#..#..#.###.#.#.#..#.##.##..#..#..##.#.....#.#...#......##.#..##....##...#.#.#..###...##....#.#.###..#...##..#..#.#.###..#.#.##...#..#.#...#.###...#.#..##.#.#......#....#...#.#..#..#...#..##........#.#..#.....##..##.##....##..##.##.##.#.##...#.##.##..#.###.#....#.#.##.#...##.##.##..###.#.#....##.#.##...#.#..#..#.#.###..#..#.#..#.##.##
.#.#.#.##..#..##..#..#..#...#.#.#....##..#..........#.#.....#.##...##...#.##.#.#........#.##....##..#.#.#.#.#..##.#.#.#...#.#.#.###.###.###.#.#.#..#....#..#....#.#.....#..#......###..#..#.##.##...#.#...####.#...#..#.#.#..#.#.#....#.#..##..#.##.....#.#..#.##.##.#.#.#..#.##..#...##...#...#.#..#...##...##....#.#.##.##.#.#.##.#..#..#..##..#..##.#.###.....#.#.##.#.#.....#.##..#.#....#....#...#.#...#.##.#.#..#.#.#.#..#.#...##.#.#..###.#...#...###....##..#.#....#..#...#...##.#....#...#....
#........#...##.##.#.#.#.##......##.#..#...#.#.###.#....#.#......#...##.#..#.#..#.#.#.#.....#.#..##.....#....##..#...#..#.#.#....#...#...###.....##..#.###.#.#.#..#.####.##..####.##..#..#...##.#.#..#.###......#.#..#.##...####..###....#..##.....##.#.#..#...............##.#.#..#.#..##..#.#..#.####.#..##..###....#.#...##...#..#.###...#..#.#.#..###...####.#.#.#.....#.#.#..#..##..#.##.#.#..##....#.#.........##....###.#..#.#.#.#.#.#.#....##.#.##..##.#.#.#...#.#...#..#.#.##...#.#.#.#.#..#.#
.##.#.##...###.......#.#.#.##.##.#.#.#..##..#.#......###.#..#.#.#..#....#.###..###.#.#.####.#..#...##.#.#.##..#.#.#.###..#...##.#.#.#.##..#.##.#....#.#.#.#.#.###..#........#.......#.#.#.#.#...#.#.#..#..#####....#...#..####..#....#.#.#.#..#.###....#..#.##.#.#.#.###.#........#....#..#.#..#....#.#...#.#.#....#.#....#.#..##.#....#.##...#..#..#..#..#.........#.#.##..#..#.#.#...#....#..#.#.#.#.#....##.#.##.#..#.##.#...#..............#.##.....#..#...#.#.#.#..#..#.#.#.#....##.#.##....#.#.##
.#.#.#..####..#.####........##...#.#..#..#.#....##.#.#.#...#.#...##..##....#..#.##.....#..#.##.#.#...#...##..#....#..#..#.##......#.#.#..#..##..#.##..#.....#..#.#..#.#.##.#.##.#.#...#...#..##..#....#..#.....##.#.##...#..#.#..###....#...#.#...#.#.#.#......#.##.#....#####.##..##.#..#...#..##.#...##.....##.#.##.#.#..#.#.....#.#.#....##.#...#..#.##.#.###.#.#...#...#.#..##..##.###.#..#....#..#..#.####....###.#..#.##.##.#####.#.#.#.#...##.##.##.#.#...#..#..###..#......##.#......#.#......#
...#..#......#.#...######.##..##....#..#..#..##.#...#....##...#.#.#.#..##.#.#.#...#.#.#..#...##.##.##..#...#..#.#..#.#.#..#.###.#.......###...##.#..#..##.#...#....#.#.#..#....#.#..#...##.#....#.#.#..#...#.#..#...#.##.#.##..#.....##...#.#.#.#..#..#..#.###..#....#.##.....#..#.#....#.##...#...#.#.#..#.##..#......#..#...#.#.#...#.#.#....#.#..#.#.....#...#...##..##.#...#..#..#...#..#..#.#.#.#.#..#.##.#.##.#....#.............#.##.#..#.#.#.#......#..#..#..#..#..#..#.##...#.##.#.###..#.###.
##..#...##.#.....#..........#.#.##.#.#..#.#.#.#.##.##.#.#..##..#...#.#.........#.###...#..#.#...#.....###.#..###..#....##.#....#.#.#.##..#.#.##...#..#.#.#.#.#.###.......#.#.#.....#..#..#..#.#.#..#.#.#.##..#.#.#.#.........#.####.##.#.#.#..#..##.#..#..##..#.#.##..#..####.#.#....#.#..#.##.#.#..#...##...#.#.#.###..#...##.##.#.##...#..##....##..#.#.##.#.#.#.#...#....##.##..#.#.##..#.#..#..#.#...##....#..#...###.#.#.#.#.###.#....##.#.....#..#.#.#.#..##..##.#.#.#.###..#.#..#...###..#.#..#.
...#.#.###.#.#.#.#.#.#.##.#............##..#..##..##.#.###.#..#..#....##.##.##.#..#.##...#...##..###.#.#...#..#.#.#.##..#..##.#...#.#.#.#..#.#.#.#..#..............##.##....#..####.##.#.#.###...#...#..#.#.#.......#.#.#.#.#......##..#....#.#.#.#...#..#..#..#.#..#...#........##.#...#....#..#..#.#.#..#.#.....#...#...#..#.#..#.#.#.#.##...#.#..#..#...........#.#..#.#.#...#.#.......##...#..#...##...###.#.##.###.#....#.###...###.##..#..##.#.#..###....#..#...........#..#.#.#..##..#.#....#...
.#....###...###.##..#..#..#.#.#.##.#.#....###...#.#....##...#..##.##.#..#..##....#..#.##...#.#.#.#..##...#..#......#...#.#..#..##...#...#.#..#...##..####.#.###.#.##.##.#.#...#.............#.##..##...#...#.###.##.##.##..#.##.##.#.#..##.#....#..##..#..#...#...#.#.#..##.####..##.#.#.##.#..#..##....#.#..###.#.#.#.##..##...#.#.#...#.#.###...#..#..###.#.#.##..###.##...##...#######.#..##.#..#.##..#.#...#........#.##....#.#.###...##..#.#.....#..#.###..#..##.##.##.##.#.#....#.#..#....##..##.
#.##.#.#.###.#....##.#.#.#.#.#.#.##.#.##.#.#..#.....##....#.#.##.....##..#.#.###..#.#.#.#.#.#....#.##..#.#.#.####.#.#.##..#..#.#.#.#..#...##..##....#.....###..###.......#.###.##.#.#.###.#.#.#.#...##.#.#.#.#.##.#..#....#....#...#..#.#...##.#..#..#...#.##..##....###.###....#......#..#..#.#.#..#.##....#..#.#...#.#..#..#.##....#.#..#.#..#.##.###.#..###..#.#..#....##.#..##..........#.....#..#.#..#.##...##.#.##...#.#.##....#.#.#.#.###.##.##.#.....##...#.#...#..#...#.#.#.#..#.#.#.#.#.##.#.
...............##.......#.........#.#.......##..#.#..##.###.....#.##...#.#......#.#.......#..#.#.....##...#..#....#...#..###.#......##..#....##..#.####.##...#..#.##.#.#.#.#.....##..#..#.#......##.....#...........#.#.#..#.#.#.#.#.##..#.#.#...#..#..#.#.###.#.#.#..#...#.#.#.#.#.##...#.#...#.#.#....#.#.#.#..#.#.#..#.#.##...#.#.#...#....#..#...#..##..#.##....#.#.#..#..#.#..#.#.#.#.#.##.#..#.#...#..#..##..#.####.#.#.#...#.#.........#...#.....####....#.#...#...#.#.##....#.#.#.#.#.#.#......
#.#.#.#.#.#.#.####.#.#.#..#.##.##.#...##.##...##.##.#..#....#.#..##.##.....##.#....####.#..#..#..#.#.#.##.#.#.###...#.#.#.#..###.#.#..##.#.#...###.##..#..#.#.#....##.#.....##.#...####..#.##.##.#.###.#.##########.#..#.#..#...#......#.....###.#.###..#...#..#..###..##....#...#.#..##.#..#.#..#..#.#.#.#....#..#..##.#.....##....#..##.#.##.#..#.#.#..#.#..#.#.#.#..#..#.#....#..#.###......#..#...##.#.#.#...#.#..###......##..######.#.#.#.#..#.#.##...###..#..#.#.##......#.##..#.....#..###.#.#.
##...#..##.###.###.##...#..#....#..#.#..#.#.####.#.#..##.#.#.#.#.#....#.#.#..#.##.##...#..###..##...#..#.........#.#..#.#...#..#.#..#..#..#.#.#.......#.#.....##.#.....#.##...#.##...#..#..#..#......#................#..#.#.#.#.##.#.#.#.#.#....#..#..#.#.#.#..#..#.#..#.#.#.#.##.#.#....#.#.#.#..#..##.#.##.#..#..#....#.###..##.#.#..#...#....#..#.##.#..#....#....#..#...###..#.#..#.#.#.##..###.###.#...#.##..#.#.#..#.###.#.#.#......#.###.#.#..#...#.#...#.#.#..#.##.#.##.....##.#.#.#.#.##.##.#
#.#.#..#...###..#.#..#.#.##..#.#..#.#.#.#.....#..#..#...####......##.#.#.##.#...#.#.#.#.#..#..#..#.#..#.###.##.#..#.#....##..#..#..#..###......#.##.#.#..##.#...###.##..###.#.#.#..##.#..#..##..#.##.#.##.#.##.#.#.##...#....#...###......#.####.##.#.#....#...#..##...###..#...#..#..#.#.....#..#.##..#......#.#..#####.#.#...#.......#.##..#.#..#.#....#.#.##.#..#.#.#..##.....#.#.#.....#.#.#..#...#....#.#.#..#..#..#..#..#.#....#####....#.....#..#.#...##.#..#..#...#..#..#.#.#..#.##.#.#.....#..
...#.##..#..#..#...#.##....#..#.#.......#.#.##.#.#.#.##..#...##.#............#.#........#.#.#...#...#.#...#...#.#.....##....#..#.#..#..#..#.##..#..#...#...##.#..#.#..#..#...#...#.....#...#.##.##....#.##.#.##.#.#..##.#.#.#.##..#.##.##..#........#...#.#.#.#.#...#.#.#.#..##..#..#..#.##.#...#...#.#..####.#..#..#....#..##..#.####...#..###..#..#.#.#..#..#..###...#.#..##.#.#.#..#.##..#..#.#..##.###..#...#..#...#..#.#.....###......##..###.#..###..#.#..#.#..#..##..#..#...#.#.#....#.#.#.##.#.
##.#.#.###.#.#...##...#.#.#..#...##.##.#.#..#...........#.##..##.#.#.#####.#.....#.#.##......#.#.##.....####.#....#.#.##.##..#....#.#.#.##.#.#.#..#.#.#.##.....##...#...#.#.#.#.#.###.#.##.#..##..#.#.#............#.#...#....#..#..#.###.#.#.#.#.#####..#..#...#.#.........##..#.#...#....#.#.#.#.#..#.#...#..#.#.#.#.#...#..#..##..##.#.#..#..###....#..##.#.#.#..##....#...#.....#.#.#..#.#....#.#.....#...#.#.#.#.#.#.#.#.##.#...##.##...#.#....#..#.#..#.#...#.###.###..#..#.#..#..#.#.#....###.#.
...............#...#.###...##.##.###......#..###.#.#.##...#..#.#..#.#....##.##.#..#...#.##.##..#..#.#.##..#.#.###.#..#..##.#..##.#....#.#........#......#.#.##....#.#.#.......#...#..........#...#.##..#.#.##.##.#.....#..#.##.#..#.#..#.....#.#..#.#..#..#..#.#.###.#.#.##.#.#.#..#.#.#.##......#..#..#.##..#.#.#.#..#.##..#..#...#......#.#.#..####.#.#.#..#....#...##.#.##..#.#.#...#.#.#..#.#.#..#.#.#..##.#...............#..##.#.#...####.#.#.#.##...#...#.#...#...#..#.#...#.#..###...##.#.#..#.
.#.#.#.###.#.#.#.#....#..#.#......#.##.##..#.#..#.#.#####..##....#...#.#........#..#.#.#.#...#.#.#.#..#..#....#..#.#..#.....#.##.####.#..#####.##.#####...##..#.#.#..###.#.##..#.#.#.##.##.#..##.#....#.###..#..##.#.#..#....#..#.....#..##.##..#....#...#.#...#..#.#.#.##....#..#.........##.#.###.#.#..#.#.#.#.....##..#.#.#...#..#.##.#....#.#.#...#.#..#..#.#..#.#.#.#.#..#...###.#..#.#.#.#....#...#.#.....#.#.#######.##.#.#.#.#..##...#..#.#.....##.#.#.#...#..#.#.#.#..##.#..#..#..#..#....#.#.
#..##.#..#..#.#.#..##..##...#.#.#........#...#.#..#..##..#...#.#..#.#..##.#.#.#..##.#......#........#..#..#.#.#.##.#.#.####.............#.......#.#....##....##..#.#.###..#..#......#..#.#..#.....#.#.#..#..#..#..#.#.#.#.##..#..#.#.#.#...#..#...#.#.#.#....#.#.#....#.#..##.#.#.#.#.####.....#.#..#..#........##.#.#..#.....#.#.#..#...##.#.#.#..##.#.#.#..###.#..........#.##.#.#..##.#.#.#..###.##.#..#.##.#...##.....#.#.#.#....##....##.#..#..#.##....#....#..#.....#..#.#....###..##..#.#.##..#.
..#.#..#..##..#..##..#...##..###.##.#.#.#.##.#.#.###...#..#.###.#....##....#.#..#.....#.#.#..##.#.#.##..#..#..#.....#.......#.#.#.#.#.#..##.#.#....##.#..###...##.....#.##.#..#.##.#.#.#.#.#..#.##.#..#.###..#..#.#.#..#.#.#.#..#.#....#.##..#.##..#.....###.#.#..#.#....##.......####....###.##..#..#..#.#.##.#....#.#.#.##.#.....##.##...#..#.##....#.....#.#...#.#.#.###.#..#.#..#..#...#..#........#.#....#.#.#...#.##.#.....#.##..#.#.#..#.#.#..#..##.#.#.#..#..##.##..##.#.#.#.#..#...##.#.#..#..
.#....#.#.#.#.#.#...#.##.#.#.##....#.###..........#..#..#....#...###.###.#.#...####.#..#####.#.#.#....#.##..#.###.##.#.#.#.##.##.#.#.###..##.#.#.#.#...#....#.##.###.#..#....#.#..........#.#.##....#....#..#..#......#........##..###...#..#..#..#.#.###..##..#.###.###.#.##.##.#..#.#.#...#.#..#.#..#.#..###..#.#.#...#.#..#.##.#...#..##.#.#...#.#.#.#.#.#..##..###.#....#.#...#.#.#.##...#.#.#.##.##..#.##..#...##.#.#..#.#.#...#.###...#.#....#..#.#.....#..#..#..##..##...#....##.#.#.#......##.#
#.#.#.#..........##.#.#........###....#.#.#.##.##..##..#.##.#..#.#....#.#.#.#.#.#..#..#.#.#.##....#.#......##...#.#..####..#.#.......##..#........#.#.#.##.#...........#.#.#....###.#.#.#......##.#..##.#.#..#..##.#.#.#.##.#.#..#.#..##...#..#.#.#.#...#.#..#.#.##..#.#.#...#...#.#...#.##....#.#..#.#..##.#..###...##.##.#.#...#.#.#.#........##.##..###..##.#.#..#...#.#....##.#...#.#.#.#..##.#...#.#.#....##.#....#.#.#...#.#.#...#.#.#..#.#.#..#..##.##.##..#.#.#..#.#..#.#.#.#.#.##...#.#.#.....
...#...###.#.#.#.......##.#.##.....##....#.##.#.#.#...##.#...##..#.#.##...#..#...#..##........##.###..#.##...#.#...#...#..##..##.#.#...#.#.#.##.#........#..#.#.##.#.#...#.#.#.#.....#.#..#.##..##.#.......#..#..#..#...#..#...#....#...#.###.....#.#.#.#..#.#.....#......#.#.#.#...#.#..#.##.#..#.#..#.#....#..#.#.#..........##........##.#.#.#..#..#.#.#..#.....#.#.#.#.##.#.#..#.#..#....#..#..##......#.#.#...#.#.....#.##..#.#.#.#.....#...#.#..#..##......#.#...#.#...#.#.#.......#.#..#..#.#.##
.#..##.#..###.#.##.###.###.#.#.#.#.#.###...........##.#...##...#..#....##...#.##..#.#.#.##.##.#...#.#..#.##.##..#.#.#.##.##.#..##.#..#....###..#..#.#.#.#.#..###....#..#..#.#..#.####....#...##.....######.#.#.#.#.#..#.#.#.##..#.#...##...#.##.#.#.#..#..#...#.##..###.#.#......##....#......#.#..##....##.#..##....#.#.#.##.#.#.#.###.#..#..#..#..#.#.#.##.###.#................#...#..##.#..#..#..#.##.#..##.#.#.#.#.#.#...#.#..#..#.##.##..##....#..#...##.#.#..#.##..##.#....#.#.#.#.#..###..#.#..
#.#.....#..#....#.#.....#....#..#.#......#.#.#.###.##..##.#.#.#.#...###..##...#..#.....#..#....#.##..##........#....#...#.....#.....#.#.#..##.#..#...#..#.#.####.#.####.#....#..#....##.###.#..####.#....#..........##.........#.#.##...#.#..#.#....#.#.#..#.#.#...#...##...###.#..#.#.#.##.#.....#...#.#....#...##.#.#.###.#.#..###..#..#.#.#.#..#........#...##.#.#.##.#.##.#.#..#.#.#..#..#..#...#.##...#...........###.#.#...#.#.#..#...##...###..#..##...##...#.....##...#.#.#..#.#...#..#..#..#.#
...##.#.#.#.#.#....##.#..##.#..##...#.##..#.#.#......#.##.....#..##...#.#..##..#..##.#.#.#.###.#.#.#.#.##.##.#..#.#...##..#.#..#.#.#..#.##.....#.#.##.#.#.#.###.##..#....#.#...#.#.#.#.#.#.#.#......####...##.##.##....#.#.#.#...#.#.#.#...#.#.##.#.#.#..#.#...#.#.###.#..##.....#..#...#..###.#.#.#.#...#.#..##..#.#.#..#......#.#..#.##...#...#.#.#.###.#..##....#.#..#.#...##.#.#.#...#..#..##.#...#.##...#.#.##.#.#.#..#.#.###.#.##..#.#...#.#.#.#..#..#.#...#...#.##..#.#.#..#.#...#.#.#..#..#....
.#.#.#.......####.#....#.#...#.#.#.#.#...#..#...#.##......#.#...#..#.#...#.#..###...#..#.#.#.....#.#...#.#..##.#.#..#.#..#.#..#.#.#.#..#..##.##.####.........#..#.##.#.##.#..#.#..##.#........###.#......#.#...#.#.#.##...#..#.#.......##.#......#..#.#.#....##.#....#.#.#..####.#.#.##..#..#.##....#.##..#..##.#.#.....####.##.#..#...#.#.#..#....#.#..#..#..##.#.#.#.##..#.#.......#.#...#.#...#.##.#..#.#.##.##.#..#..#.....#.......#....##..#..#.##.#.#.#.##.##.#.#..#...#..#.#..#.#..#..#.#.#..#.#
.#.....#.#.#..#.#...#.##...#..#..###.####.#.####.#..#.#.#..#.##...##..##....#..#.#.###.#....#.##...###.#...#......#..#.##...#.#.#.....#..#...#...#...#.#.#.#..#...#........##...#.#..#.##.#.#.....#.#.##.#..##..#......#.##.#.#..#.#.#......##.##.#...#..#.#..#.#.##....#..#.........###...#..#.#.##..#.#..#....#.#.#.#..#..#.....#..##....#.#.##.#..##...#..#..#....#.#.#..###.##.#.#.#.#.#.##.#..##..#....#.......#..#..##.#..##.#.#..#.#...#.#.#...#.....#......##...#..#..#...#.#...#...##.#..#..##
#..#.#..#.##.##..#.##.#.###.#.#.#..................###.#..##....#....#..#.#...##....#...##.#.#.#.#......##..###.##.#...#.##.#....##.#.#.#.##..##..##..#..##.#..##..#.###.#.#.##....#..#.##..#.##.#.#.#..#..#..#..#.#.##.#...#.#.#...#.#.#.#...#....##...#.#..#...#...#.#..#.##.##.##..#..#..#.....#.#.#..#.#.##....#.##.#.#..##.##..#...##..#......#...##..#...#.#.#.#...#.#.#.#..##..#.##....#..#...#..#.#..#.#.###.##..##...##.#.#.#.#.##.##..#..#.#.#.###.#.#.##...##.#.#.#..#....##..##.#....#..#.#
.##.#..#..#..#..###..#...........#.###.##.#.##.##.#.##.#.#...#.#..##.#.###..#...##.#.##..........#.##.#....##.#.#....#.#.#...##.#..#......#..#..#..#.#.##...#.##.#.##...#....#.##.#.#.....##.#..#..#..#.#.#..####..#.#..##.#...#.#.#...#.#..##.#.#...#.#...#..#.###.#...#.....#.##.#.#..#.#...#.#......#.#.##...#.#..#..#..#..#.#..###.#...#.##.#.###.###.#.#.#..##..#.#...#.#...#..#...#..#.##.#..##.#..#..#..##..#...#...#.#.#..#...#.....#..#..#....#...#..#...#.#.#...#...#.##.#..#.##...#.##.#....
..#.#.#.#..#..#..#..#.##.##.##.#..##..#..#.#..#.........#.#.#.###.#..#..#.##..#..#......#.###.#.#..#..##.#......##.##.#..#.#..#...#.#.##.#.#..#..#..#..#.##.#........#.#.#.#.#.#......#.#.#....#.#.#.#...###..#.#.#.#.#....#.#....#.#.#...#..#..#.##.#...##..#...###.#.##.#.##...#.#..##..#.##.###.#.#...#..#.#.#..#..#..#..#.#..#..###..#.#...#...#...#....#...#..#..#.##.#..##.##..#.#.#..#....#......###...#.##.#.#.##.#.....#..#.#.##.#..#..#...##...##..#.#.#.#...#.#.#.#.#..#..#....#.#..#....#.#
.#...#...#..#..#..#...#.#.#.#...#...#...#....#..###.##.#...#...#.#.#.#.#...##.#.#.##.##.##.....#..#.##.#..#.#.#.....#.##..#.#...#.#..#.....#.###...#.#....#..#.#.###...#..##.....##.##.#...#.##.......#.###..#...#..#..#.#..#.##.#.....#.#.#...#...#...#...#.#.#..#..#.#...##.#.#..#.#..#..##...#.#.#.##.#.#.###..##.#..#..#....##.#.#..#...#.#.#.#.##..##.#.##..#.#.#..#..#.#.....#.......#.###.##.#.#..#.#.#...#.#..#....##.#...#.....##.#..#..#.###.##..#.#......##...#.#.#..#.##...#.#....#.#.#..#.
..#.#.#.#.#.##.#.#.##.#.....#.##.#.#.#.#.##.#.##...#....#.#.#.#..........##.##.........#...#.##.##...#..#..#.#.##.##...#.#..#.#..#.#.#.#.#....#.#.#...##.#..###.##..##..#.#..#.##.##....##......##.##....#.#...##..#.#.#..##...#..##.#.......##.##..#.#.#.#...#..#.#.#...##......#....#.#.##..##...........#..#.#.#...#..#..##.#...#..##.#.#..........#.......#.#.....#..#.#..#.##.###.###.....#...#.#..#....#.#.#.#.#.##.#...#.##.#.#.#...#.#.#.##.#...#.#...##.#.#...#.#.#.#.#....##..#.##.##....##..
.#.............#.......#.#####...#...............#...##.........##.#.#.#.......#.##.#.#.#.#.#....#.#..#.#.#..........##..#.#.#.#.#....#.#.##.#..#...#.#...#..#.....##.#.#.#.#.#.#....##...##.##.###..##.#..#.##..#.#.#.#.#..##..#...#.#.#.##..#...#...#..#..##.#.#...#.##.#.##.#..##.#......#....#.#.#.#.#.#.#.....#.#..#..###.##.#..#...#.##.###.#.##.####.##...##.#..#.....#.#......#..#.#.##.#.#...#..##.#...#..#....#..#.#.#...##...##.....#..#...#.#..#.#....#.##..#..#.#..#.#.#..##..#...#.##.#.#
..###.#.###.##.#.#.##.###...#..##..#####.##.##.####.#...#.##.#.#...###.#.#.##.#..#..##....#.###.#.#.#....#.##.###.##.##.#..#......##.#..#.....#..#.#...##...#.##.#......#.##.....##.#.#.##..#.##.#.#..#..#...#..#..#.#..#..##.#...#.#..###...#.#.#.##..#.#.#...#.#.#....#..#..#.#......#.##..#.##.#.#.#.#.....#.#.#...#.##..#...#.#.#..#....#.#.##........#...#.#..#.#..##.##...#.##.#.#...##...#.#.#...#.....##..##.##.#.#.....#.#..#.##.#.#.#.#..##..#.#.#.#.##...##.#..#...#.#..#.#.#..#.##......#..
.#...###...#.#.##.#.#.##.#.#.#....#.....##..###..#.#.#.#....#..##.#....##....#..#..#.###.#...........#.#....###..#......#.#.#.##.#....#..#.#.#..###.#.#..##.#...#.#.#.#......#.#...#......#....#...#.#.#.###..#..#...#.#.#.#...##..#.#..#.##.#.#...#.#.....#.#....#..#.###...#...##.##.#.#..#.##......#...##.#.#...#.#...#.#.#.#..#..##.##.#.#.....#.###.#..##..##.#..#.##...#.###......##...##.#..#.##..##.##.##.....##...#.###...#.#....#.##..#.#...#..#.#..#...##....#..#.#..#.#..#..#...#.##.##.#.#
..##..#.##.#..................##.##.#.#...##.#..#....#..#.##.##.#..#.#...#.##.#..###...#..#.#.#.##.#..#.###.....###.###.#.#..#....#.#...###...#..#......#.#...##..#..#..#.###.#.##..##.#.#.##.#.#.#.........#...#..##..#....##...#.....#........##....#.#.#.#.##.#..#.###.#.#.##...##.#.#.#.#.#.#.#.#.####.#.#..#.#...#.#......##...#...#..#..##.#..#......#..#.....#......##...#.##.##.#..#.#..#.#.....#....#....##.#...#.#.....##...#.##...#.#..#.#...#..#.#.##...#.##..#..##.#.#.#..#.#.#..#....#...
#....#...#..#######.##.#.#.#.#..#..#.####.#...#.#.##..#..#........###..##.#.#..#.#...#..##.###.#.#.#.#......###..#.#........#..##.##.#.###.#.#.#..#.#.#....##.#..#.##..###......#.#...##.#.#........##.#.##..##..#..##..###.#.##..#.##...##.#.##..#.#.#..##....#...#...#..#...#..##...........#.##.#..........#....#.#...#.#.##...##.##..#..#.#.####..##.#..#..##.#..###.#..##.##.#.#.#..#..#.#.#..#.##.#.##...#.#...#.#.##..#.#.#.##...###.#...#..#.##.#.##.#....#.#..#.#.#..#...#..#.......#.#.##.#.#
.#.#...##..#.......#..#.###..#.#..#...#.#.#.#....#..#..#.#.##.#.#.####.#......###.#.#.#.#...#.....#..#.#.#.#....#..#.###.##..##.#.......#....#.#.#.###.#.#..#..#...#..#.#.#.#.#....#.##..#..#.##.#.#....#..#.#.#..#...#........#.###..#.###.#...#..#....#..##.#.##.##.#.#...#..#...#.#.###.##.......##.##.###..#.#...#.#..#...#.#....#.#.#.##...##.#.#..#..#..#..#..#..#.#.#.#.#..#.#.#.#..##.....#.#....#...###..###...#.#.#.#.#..####..#..#.#.#.##.#..#.#..##.#..#..##.#...#..#.#.##.##.##.#...##....
..#..#...#..#####.#..#...#.#.#.#.#.#.#.....#.#.#..#..#..#.#..##.##.##..###.#.###...#....#.#..#.#.#.#..#.#.#.#.#...#.#...#...#.#..#####.#.#.#.#.#....#...#..#..#..#..#.#....#...###.....#.#.#..#.####.###.#.......#..##.###.#.#....#.#.##.#.#.#.#..#.#.#..#..#............#.#..#..#.##.#...#...#.#.#..###.#....#.###.#.#.#..#.#.##.#.#........##.....#..#.#..#...#.#.##..#.......#.#.#....#...##.#.#.#.#.####....##...#.#.........#..#.#.#.#.#..#..#....#...#..##..#.#....#.#.##.#.#.#...##..#.##....#.#
#.#.#..#..#........#.##.#..............##.#..##..#.#...#..##.#.#.....##...#...#..#..#.#..#.#..#..#.##.#.#....##.#.#..##..##...##.........#.#...#.###.#.#.#..#..####..#.#.#..#.#....#.#......##...#..##....##.###..#.#..#..#...##.#.....#........#...#.#.#..#.##.###.##.#..#.#..#..#....#.#.###.##..#.......##.#..#....#..#.....#...#.#.#.#.###..##.#.#.....#.#.#.......#.#.#.###....#.##...#.#.#..#..#...#...#.#.#.#...#.#.#.##.##.#....#.....#.#..#.#...#..#...#.#.#.#.#.#...##.....#.#...#..#..#.#.#.
#..#.##.#..#.#####........#.#.#.#.##.##.#.##....##..##..#......#.#.#.#..#..#.##.#.#..#.#....#..#........#.#.#....#.#.#.#.#..##..##.#####..#..##....#...#...#..#..#..#.....##.#..#.#...#.###.#.#.#.#.#.##.##.#...#....#.#.#..##.#..#.#.###.##.#.#..#.#..#.#.#.#.#..#.#.#.##....#.#..##.#..........#.#.#.#.##.....#.#.####..##.##.#.#...#.#..#..#...#..###.#......#.#.#.#.....#...#.#..#...#..#...#..#..#.###.#.#...#.#.##.##.#.#.#...#.#..##.##..#.#.#.#.#.#..##...#.#..#...#.#..#.##.#..#.#..#..#.#..#.
.#.#..#..#..#.....##.#####.##.#.##.##.......###.#.#...#..#.#.###..#...##.#.#.#.#..#.#...#.#.#.#.#####.#.#..#..#.#..#...#..#....##..#.....#.#...#.##.##.#.#...#..#.#..#.#.#.....#...#.#.#......................#...##...#..#.#....###...#.#..##.#.#..#.#..#.#....#...#.#...#.#...#.#.....#.#.#.##.##.#.#.#.#.#.#...#.#.#..#.#.#....#.#....#..#.#.##.#...##..#.##..###....#.##.#.###..#..##.#..#.#.#.#.#...#..#..#.##............#.#.#.#..##...#.#.......#....#..#.#..##..##....#.....#..##.#.###.....#..
...#.###...#.##.#.#.#..........#....##.##.#.........##..###..#..##.#.##........#.#....#.##...........#....#.##...#.#.#..#.#.#.#..##.####...##.#.....#...###.#..#...#..#..#.##.#.#.#.#....#.#.#.#.#.#.#.#.##.#..#.##.##..#..#..##..#.#.#..#.##...#.#.#.#.#..#.##...#.#..##..#.#.#...##.##.#.#.#.............#.#.##.#.#..#......#.#..#..#.#..#....#...#.#..#.#..#.#.#..#.#...#.#..#.#..##.....#......#..#.###...##...##.#.##.##.#..#.#..#...#.#...#.#.#.#.##.#.#...#.#..#..#.#.#.#.#.#.#.......#..#.#.#.#
.#...##..#.....#.....#.##.#.#.###.#...#.##..###.#.#...#..#.#...##.......##.#.#.....###.....##.#.##.#...##...#.#.##..#..##.#.#...##......##..#.##.#.#.##..#..#.#.##...#.#..#..#..##..#.#.#.#..#.##.#.##..#...#.###.....#.#.#.#...#......#.#.#.##...#.....##..#..##.#.#.#...#.....#.#..#.#.#....#.#.#.#.##.#..........#.#..###.#.#..#.#..#.#..#.#.#.#.....###.##..#.##..#.##...#.#....#..##.#.#.#.##...##..#..#....##.#..#..####..#...#..##....##....###.....#..#.#..#.#..#.#..#....#..#.#.###..#.#.###.#
#..#....#.##.#...#.#..##.#.#.#.###..##...#.#...#.#.#.#..#...#.#..#.##.##..#...##.##....##.##.#.#..#.#.##.##.#......#.#.#...#..#.#..####.#.#.......#..#..#.#.#...#.##.....#..#.#..##..###..#.#.#........#.#.#.#.#..#.#........#.#.#.#.#........#.#..#.#.#..#..#.#..##...#.###.#.#..#.#..#..###..#####.#..####.######.#.##....##..#...#.#..##..#...#..#.##.#..#.#.#...##..#..#.#..#.#..#.###...##.#.#.##..#..#..#.#.#...#..#.###.#..#.#.##.#.#....#.#.#.##.#.#.#...#.#..#....#..##.#.#.#..#..#.#...#.....
.#####.#....#.##..#.#....#......#.#.#.##.##.#.#......#.#.#.#...#..#..#..#.#.##.###.##.##.#......#....#...#....##.#......#.###..#.###........####.###..#.......##....##.#.#.#..#.#..#..#.#..#....#.#.#.#...#..#..##.##.###.#.###...#...#.#.###.##.#.#..#..###.#..#...#.#...###....##.##..#.....#.#.#....###..#............#.#..#..#.#...#....#.#.#..#..#...#.....#.#.#.#.##..#..###..#...#..##..#......#.#.#.#..##..#.#.#....#...#.##..#...#..#.#.#..#...##....#.#...#.#.###..##..#.....##.#.#.#.#.#.##.
...#.##.###.....##...#.#..##.##.#.....#...#.....##.#.........#...#.#.##.#..#.........#...#.##.##.#.#..##...####.#..##.#....#..#..#..##.#.#.#......#.#..###.##...#.#...#..#..#.#..#.#.#..#.#.#.##..#.#.#.#.#.#.#.#....#...#...#.##..##.#..#..........#..#.###.#.##.#.#..##..#.#.#.#....#..##.#.#.#..###..#..#.###.#.#.#.#..###.##...###..#.#...#..##.#...##.##.#.#..#.......###..#.#..#.#.#..#.#..#.#.##.#....#.#..#..#...#.##.##...##..#.###.#.#.#.#.##.#..#.#..##.#....#...#..#.#.##.##..#...#.#..#...
#.#...#...#.###.#.#.#.#.#...#.....#.#..##..#.#.####..#.##.##.##.#..#....#.#.#.##.#.##.#.#.#.......#.#.#.#.#......##.#.#.##..#.#.#.#...#.#.#..#.##....#.#.#.#..#..#.#.#.#..#...#.#..#...#....##.#.#.#.#...#.......#.##.#.#.##.#.#.#.#.#.#..#.#.#####...##..#..#.....#..#...#....#..#.#.#.#..##...##.#.#.#.#.#.#..#.#######..#...#.#...#.#.#.#.#..#....##.....#.#.#.#.##.##.#.#..##...#......#..#.#.#..#..#.#.#.#.#...#..##.#....#.##..#.#..#...##.#...#...##...#..#.##.##.#.#..##.#.#.#..#..##.#...#.##.
....##.#.#.#........#.#.#.#..##.#..#.#.#.#..#.#.###.#.#..##....#.#..#.#.#.#..#..#..#.......#.#.#.#.......#.###.#.##.##.#...##.#.#...##......##.#.#.#.#.#.##.#..##........##.#.#..#.#.#..##.#....#..#...##.##.#.#.......................#.#...#......#....###..#.#.#.#..##..#.#..##...#...#.#.##................#...#.#.#.#...##.#.#.#....#....#..#.#..##.##..#......##.#..#..#...##..####.#.#..##..#..#...#.#.#...##.#..#..#.#....##...#.#.#.#.....##.##.####.#.#...#..#...##.........#...#.....##...#.
.##..#.#.....#.####.#....###.#..#.#..#.#.#.#.....#.##..#.#.#.##....###..#.#.#.#..#..##.###..###....#.#.#......#..........#....#..#.##.##.#.#..#....#..........#..#.###.#...#....#...#.#....#.#.#..#.##.#..#.##.#.#.##.##.#.#.##.#.#.##..#.###.##.#.#..##..#..#.#.....#.#..###..#..##.##.#..#.#.#.#.####.##.#.#..#.#..#.....####...#..#.##.##.#..###.#...#...#.##.##...#.#..#...##..#.#....#...#...#.#.#.#..#...#.#.#.#.#..#.#..#.#..#.##.......##.#.......#.#....#.#..#.##....#.#.#.##.#.#####.#..#.#..
#...#..#.###..#.....#.#.###...##.##.#.......#.##......##.......##.#.#.#.#.#.#..#...##.#....###.#.#.#.#..#.##.#.#.#.#.#.##.#.#...#..#..#.#####..#.##.#.#.#.#.#...###...#..#...##..#.#...#.##.#...#........#....#.#.#.#.#.#...#.###..#..#...#.......##.#...#..#....#.##..##..#.#...##......#......###....#..#.#.#....#..##.#.#.#..##.#.#..#..#...#.#..#.#..##.....####.#..#.#.##...#....#.#.##.#..#.#....#..#.#.#..#.#.#.#.#..#.#.###.....###.#.#..#.##.###.....#.##..#.#..##.#.###.##...#..#..#.#.#....#
.##.#.#.#..#.#.#.##..#...#..##.#......#.#.#..#...#.#.##.####.#..#.#.#........#..##.....#.#..#..#.##.#.####.#...##.#.#..#.....#.#..#.#.#..#.#.#.##.#..#.###.#.##..#.#.#.###.#.#..#...#.#...#..#.#.#.##.##..#.#........#...#.#.....##..#.#.###.###.##.#.##.##..###.#..#.#...#..#.##..#.###..#.##.###..#.#..#..#..#.#...#..#.....#....#...##.#.#.#..##..#..##.###.####...#.#.#.#.#.#.##.#.#...#..##..#.#.#.#.#.#..#.#.#.#.....#.....#.####...#.##.#.#..#.#..#.#.#..#..#....#.#.##...#..##.##..#......###..
.##...#..#..##..#..#..#.#.#..#..###.##.#.###.##.#.#...........##..#..####.#.#..#..#.##..#..#.#..#...#...#...##..#.#..##.#.#.#..##.#...##...........#.#..#..#....#......#..#.#.#.#.#....#.#.#...#..#..#.#.###.#.#.#.#..#.#.#.####....##.#.####...#......#....#...#..#...##..#...#..#.#..#.#.#....#.#..#.#..#...#.#.##...#.##.#..#.#..##.#........#...###.#..#....##.#.#..#...#.#.#.#..#..#.#..#..#..#....#...#.#....#.#.#.##..#.#.#.#..#.#.#........#.#..#...#.#.##.##.##.......##..#.#..#.#..#.#.#..#.#
....#.#.#.#...#...#..#..#...###.#..#.#.#..#....#....##.#.##.#....#..##...#...#...##.#..#.#...##..#.#..##.#.#.##.#.##.#...#.#.#.....#.#..#.##.#.#.#....#.#.#.###.##.#.##.#........#.###.#.#..#.#..#..#.....#...#.#.#.#............##.......###.#..##.##...##.#.##.#.#.#.#..#..#.##....#......##.#....#....#.##.#......#.#.#..#.###..##...#.#.#.#..##..#...#..#.#........#.#.##...#...#..#...#.#.#..#.##.#..#.#..#.##.....#.#.#.#.#..#.#...#..#.#.#.#...#..#.#........#.###.##.#..##.#...#...#.#.#.#.#...
###.#.#.#...##.##..#.##..#.#.#...#.......#.##.#.#.#####..#.#..##..#.#.#.#.#.#..##..#.#....##...#.#...##...............##.......##.#...#.#.#.#.#..##.#.............#...#..##.#.#.##...#.#..#....#...#.###.#..#........#.#.#.##.#.#...####.#.#..##.#.#...#.##.#.#....#..#.#.#.#.#..##.#..#.##.#....##..###.#..#..#.#.#..#..##..###.#.#.#.#.#..#.#.##.#.##.#.#.##.##.####.#.....##..##..#..##...#..#...#..#.###.#.#....##.#......#..#.#.##.#.#..#..##.#.#..#.#..#.#.#.#...#....#..#.#...#..#.#.#...#..#.##
...#.....#.#...#.#.....#...#.##.#.##.#.#.#.......#..###.#...##.#.#..........##..##.....##.#.##.....#....#.#.##.#.#.#.##.#.##.#.#....#.#..#....#.#.#.#.#.#.###.#.##.#.#.#..#..#....#.#..##..##.#.#.#..#....##.#.##.#.#.#.###.##.#.#.#.....#..##......#.#.#.....##.#.#.#..#.#.#..#.....##.###..##.#.##.#.....#.#..#...#..#...#..#..#.#...#..##.#..#.....#...#..#..##.....#.#.#.#..##.#.#.####.#..#..####....#..#.#.##.#.#..#.#.#.#.#....#.#.#.#.##...#..#.#..##.###...#.#.#.##.##..#.##.##..#..#.###.....
#.#.#.#.##..##....##.#...#.#..#.#.#...#..#.##.#.#.#..#.###.#......##.#.##.#....#..##.##........#.#.#.#.##..#...#.##..#...#.#.#..#.#..#.#..#.#.##...#.#.###...#.......#...#.##.##.#...#..##..#.#....#..##.##...#....#..#..#...#.....#.###...#..##.##..#...###.#..#..#..#.#....#..##.#..#..#..#..#......##.#.....#..#..#...##..#.#...#.#.#.#....#..###.###.#..#.#..#.#.#..#...#.#.........##...#..#.#.#.##.#.#.......#...#.#..#.....##.#..#......#.#..#....#..#..#..#...........##.#..#...#..#.#..#..#.##
.....#.....#..###....#.#.#..#...#..#.#.#..#..#....##....#..#.####.#.#.#....#.#..#.####..#.#.##.#.##.#.##..#..#.##..#..##...#..#.#.##.#..#..#...#.#...#..#..##.##.###..##...#..#..#.#.##....#..##.#..#.#....##..##.#.#.#.#.#.###.#.###...##..#.#.#.#.#.##.#.#.#.#.#.#.#..#.###.#.###.#..#..#..#..#.##.#..#.#.##..#.#.#..#...#....#.#.#..#..#.#.##...#..#..#.#....#..#.#.#.#.#..#.##.###.#..#.#.#.#.#.#....#..#.##.#..##....##.#.##.#...#..##.###.#..##.#.#..#..#.##.#.##.#.#.##...#.#..##..#...#...#.#..
##.#..##.#.##.#..#.##.#.#.#...#..#..#...#.#.#.###...#.##.#.##.......#..#.##.#.#.#..#..##.#.#...##.......#..#.##...#.#.#.#.#.####.#....#.#.###.###.##..#..#....#.##.#.##..##.#..#..#...###.###...###....###.#.#.#.............###.#.#.#.#...#..........................#...#.#.#..#....#.#.#.#.#..##...#.#..#..#..###..#..##..##...#.##..#..#.....##..#.#.#..###.##..#..#.....#.#.##......#......#.#.#.##.#.#....####...###.#..##..#.#..#.#....#..#.#.##.##..#.#..#...#.#.#.#...#.#...#..#.##.##.#.....#
..#..#..#...#..#..#.........#..##..#.#.#..#.......#..........#####.#..#.#.....#..#..#........##..##.#.#..#.##..##.......#.....#..#.##......#...#...#.#.#.##.#..........#.#....#..#.#.#.....#..#..#.#.#...#...#..#####.##.#.#..#.........##..#.##.#.#.#.#.#.#.#.##.###...##.....#..###.#.......##.#.#.#....#..#.#..#.##.#.#.##..##.#....#..#.#.##...#.......#.....#.#.#..##.##..#...##.#.#.###.#...#..#.#.#.##.#.##..##.#.#...#...#..#.#...#.##..#..#.#.....#....#.##.......#.#..#..##..#...#...#..#.#..
.#.#...#.#.#.#..#..##.#.#.#.##...#.#.....#.###.##..#.######.#....#...#....#.#.#.#.#.##.##.###..#..##..##..#..#..#.#.#.#...#.##.#..#...###.#.#.#.#.#..#.#...#.##.##.##.#...#.#..#......#.#.#.#.#.#...#.#.#.##..#.#....#.##.#..#.#.###.##..#.#.#.##.#..#..###..#.###...#.#..#.#.#.#.#....##.#.#.........#.#..#.....#..#......#.#.#..#.#.#..#...##.#.#.##.#.##.##.#..#...#.#...#.###.#..##.#.#.##..#..#...#.......#...##......#.#.#..#..#.##.#...#..#.#.##.##..#.#....#.#.##.#.#..##.#.#.#.##...##..#.#..#
....#.#....#..#..#..##...#.#...#....#.##.#....#..##.#........#.#...#.#.#.#.##.#.#.#...#..#..#.#..#..##..#...#..#.###.#..#..#.....#.###..........#.##.#...##..#.#.#.#..#.#.##..#.#.##.###..#....#.#.#....#.##.#...#.##......#.#..#...#..#.....#..#..#.#.#.#.##.#.#.#.##..#.#..#....#.#.#..#####.#.#.##....##.##.#..#...#.##.....##..#..##..#.#.....#...#..#..###..#.#.#...#.##..#...#....#....#.#..#..#..##.#.##..##...#.###.#.#..#..#..#..#.#.#.#......##..#.##.#.#..#...#...#......#......##..#....#..
#.#....##.#.#.##..#..#.##...##..#.#..#....#.#...#....#.##.#.#.#.##.#.####..#........##..#.#.....#..#..#.#.##.#.#..#...##..#.#.##......###.#.#.#........#....##.#..#.#..#.....##..##...#.#.#.#.#.....#.#.......##.....###.#....#.#.#..#..##.#...#..#.###....#...........##...#.#.#..#..#.#.#.#.#...#..###......#..#.#.#.#..##.#...#...#...#..##.##.#.##.#..#..#.#.....#.#......#..##.#.#...#####.#..#.#.###.##...#.#.##.........#..#.#.#.#.#..#....#.#.##.#.#.#...#.#..#.#.#.#..##.##..##.##..#...#.#.#.
.#.#.#...........#.#..#..##..#.#...#...#.#.#.##...#.###..#..#.......#..#..#..#.#.##.#.#...##.##..#...#.........#.#.##.#.#...##..####.#....##.#.#.#.#.##..##.#...#...#.#.#.#.#..#.#.#.#.....#...###.###.##.###..#.##.##..##.#.#...#.#..#.###.#.#.#.#..#.#.#..##.#####.#...#.#..##.#..#...#.....##.#..#....##.##.#.#..#...#.#.#.##..##.#.#..#..##.....#..#.##.#...####..#.#.##.###.....#..#....#..#.#...#.#.....#.#..#..#.##.#.##.#...#.#.#.#.#.#.##.#.##....#.#.#.#.##..#....##...#.#.#...#.#..##..#...#
....#..#.#.#.###.....###.#.#.##.#.#####..#...#.#.#.###..#.#.###.##.#..#.#.#.#.##.#.#....#...#.#.#.##..##.#####...........#.#..#....#..##.#...#....#.#...#.#.#.##.##.....##..##...#.#.#.##.#.##.#....#..#.##.#.#.#.....#.#.#....##...#....#..#.#.....#...#..#..#.....#..##....#.#..#...##.#.#.#..#.#...##..#.#....#.#..##.........#....#..#..#..#.#.#.#.#.#...##......##..#.#..#..#.##.#.#.#.#.#.#..#.#...#.###.#..#..#...##.#...#.#...#.#.....#.#......#.#.#..#.....#.#.#.#..#.##.....#.#....#...#.#.#.
#.#...#..#..#....###..#..........#.#...#.#.##..#....#.#.......#.#....#..#..#..#..#..###.#.##....#.###..#.#....##.#.#####.#...#.#.##..##.#.##..##.#..##.##...........#.#...#...##.#...##.....##..##.#..##......#..#.##...#..#.#...#.#.##.#..#...##.##.##..#..#..#.#.#.#....#.#..#.#..#..#..#...#.#..###.###...#.#....#.#.###.##.#..##.#.#..#..#..#..#.#.#.#.#.#.#.#.#.#..#....###.##....#...#..#...#...#.#....#..#...#.#.#.#..##..#.##.#..##.##....#.#.##.#...#.#.##......#..#..#..#.##.#.#.#..#.##.....
.#..##.##.#.#.###...#..#.##.#.#.#...##......##..#.##....#.##.#.#.#.##.#...#.#.#.#..#...#....#.#.#..#..#.#.#.#.#.#.#......#.#.......#.#....#..#..#.#..##..#.##.##.##..#.##.#.#.#...##...##.#...#.....#...#.#.#..#.#.#.##..#.##..#.........#...#.#........#.#.##.##.....#.#..#.#....##.#...#.##.#..#.........#..#.###...#.#..##.###..#.#.#.##.#..#..#....#.#..#...#.#...#..###..#...#.#.#.#.#.#.#.#...#.#.#.###..##.#.#.....#.#...#..#..#.#....##.##.###..#.##...#..#.#.###..##.##.#..#.....#..#.....##.#
...#.......#.#...##.#.#.#..#.#...##.####.##...#...#.##.###..............#.....#..#..##..#.#..#...#..#......#..#....##.##.#.#.#.##.##.#.##...#..#..##...#..#..#..#..##......#....#....##..#..#.#.##.#..#..#.#..#...#...#.##..#.###.##.##.#.#.##..##.##.#..........###.#.#.#...#.#.#....#.#...#..#...##.##.##.#.#.#..##.#..#.#...#..#..#...#...#..#.#.##.#.#.#.##.....#...##...#.#.#.#...........#..##.#..#.#...#....#.#.#.#...##..#..#.#..##.#.#.....#..#..#..##.##.##....#.#......##..#.##.#..#.###..##
.#..#.##.#....##.#......#.#....#.....#..#..#.##.#.#.#.###..#.##.#.#.#.#.#.#.#.##...#..#..#..#.##..#.##.##.#.#..#.#...###..#.####.....#.#.##...#.#..#.#..#.##..#...#.###.#.#.#.#..#.#.###..#.##..#...#.#.#...#..##..#.#..#..#.###.#..#...#..#..#..##...#.#.#.#.##.......#.#.##...#..#.#...#.#..##.##..#.##........#.#....#..##.#.#..#..##..#.#..#...#.....#.....#.#.#..#.#.##.......##.#.#.##.#.##..#.#.#...#.#.#.##.....###.#...##.#...#..#.#.#.##.#.#..#..#..#.#.....#.#...#.#.##.##.#.#..#.#.....#..#
#.##.#..###.#.#...###.#.#..#.##.###.###...##...#..#.#.##.##..#..#..#.#.#.#.#.....##..#..#..#..#..#...#..#...#.###.#.#.#..#..##...###..#....#.#....#.#.#.#....#.##......#.....##.###...#.#.....##.##....#..#...##..#..##..#.#..#...#..##...#.#...#.###..#...#.#..#.#.##.#...#..##.##...#.#...#...#...#.....##.#.#....###...#......#.#.#..#....#...##.#.##..#.#.####..#.#...#.##.##.#..#.#.#.##.....#..#..#.#....#...#.#.#.#...#.#....#.#..#........##..#..#...#..##.##..###.##..#.#.....#.#.#...###..#..
......#.##.#....#......#..#####......#.##.#.#.#.#...........#.#.###..........#.#....#.#.##..#...###.#..#.##.#..#.......#..#....#.#...#..#.#..#.##.#...#..###....#.#.#.#.#.#.#..###..#....##.#.#..#.##.#.##..#...#..#....#..#.#.##.#.#..##....#.#....#.#..##...#..#.#.#..##..#.#....##.#.###...##.##..##.#.#.#.#..##...#.#..#.#.#.......#..#.#.#.#....#..#..#...#..##.#.##........#..#.........#.#..#.#.#...#.##.#.#.#.....#.#...##.#...#...##.##.#...###.#.#..#...##..#.#..#..#....##.#.....#.#..#.#..#
###.#........##..#.#.#...#.#.#.##.##..............##.#.#.###...#...##.#.#.#.#.###.#.......#.#.#.##...##.......#.######.#.###.##.#.#.#.#..#.#..#...#.##..##...#.#.#...#...#...#..#.##.###.#...#.#....#.....##.##..#..#.#.#.#.......#.#.#...##.#..#.#..#.#.#.#.#..##....#..#.#...#.#........#.#....#.#.#.###......#...#.##.#..#.#.####.##.##..#...#.#.#..#.#..#.###.#......######.#.#.#.#.#.#.##.#..#..#...#.#....#.....##.##..#.#....#.#..#..#...#.##..#...#.#.#.#.#.#.....#.#...##...#.##.#.#...#.#..##
...#.##.##.#.#..#.#..#.#.......###...#.##.#.#.#.#..#.####...##.###..#.##...##..#..##.##.#....#....#.#..##.###.............#.#...........#....#.##.....#.#.###..#..##..#.#.##...#..#.......#.#...#.#..##.##.....#.#.###....#.##.##...#..#.#....#..#.#....#......#..#.#..#...##.#.#.#.##.#.#.#..#.#....#..#.###.####.#.......##...........###..##..#...#....#.#..#..#.##.#.#......#.#..###..##....#.##.#.##.#..#.#.##.##..#...#...##.#..#.####.#.#....#..#.#..#.#..#..#.#.#.#...##...#.#.#..#.#.##...#..#
#.#....#.##...#.#..#.#..#.#.##..########.#..#..#..#.#..#.##.##....#..#..#.#...#.##...#.#.###..#.#...##.#.#...#.##.#.#.#.#.#..###.#.#.##..#.#...#.##.#.....#..#.##.#.#......##.#.#..###.##....#.###.#....#.#.#.#.....#.#.#..#..##..#...###.##.#..##..#.#.#.##.#..#..#..#.##......#..#..#......#.#..##...#..#..#..#.#.######.#.###.#.#.##..##.#..#..##..#.##....#..#.#..#...##.##.#...#.#.#...###........#...#..#...#...#..##..#.#....#....#.#..#..#.#..#....#...#..#..#...###.#..#.#..#..##.....#.#.#.#.
...###.....######.#.#..#.#..#.#..#...#.....#..#.###..#.........##.##..#..#..#...###.#..#.....#.#.#.#......#.###....#.#..#.##...#.##.#.#.#.#.##.#...#.#.##.#.#........#.#.#....#.#.#...#..###....#...#.#....#...#.#.##.##..###.#.##.##..#..##..#...#..#...#.#..#..#..#....##.#.##..#..#..##.##..#.#.#.#..#.#.#.#...#.............#.#.#..#......###...#.#...#.#..#...#.#.#.#..#...#.#.#....#.#...#.#.#.#.#.###.#.##...##..#..#.#..#.#..#.##..#.#.#..#.#.#.#.#..#.#.#..###.#.#....#.#.##..#..###.#...#....
##....##.##...#......#.#..#.#..#..#.#.#.#.#..#..#...#..#.#.##.#......#.#..##.#.#.#.#.#..##.#........##.#.#...###.#.#..##...#.##.#...............#.#..#.#......###.##..####.##.#....#.#..#....#.#.##..#..#.#.##..#..#....#..#..#..#..#.#.#....#..##..#.#.#..#.###.##..#.#...#....#...#.###..#..###...##.#....#..#.#.########.##.##.....#.#####..#.#.#....##.##.#.##.#......#..##.#..#..##..#.##..#.#...#..#.......##.#..#..#....#.#.#....##.#....#...#..#...#.#.#..#..#......###......#..#.#....#.#.#.#.
..##.###...##..#.###..#..#.#..#.#......########.#.#..#..#..#...#.###....#....#.#...#..#.#.#.#.###.#...##..#.#.#.#.#.#.#.#.##.#...##.#.#.#.#.##.#...#..#.##.#.#...####..#..#.#...#.#....#.#.#.#.#.#..#.#..#..#..#..##.#.#..###.#.#.#......###.#.#..#.....#.#.###.....#.#.#.#..###.#.#..#..#..#..#.##.....#.#..#.............#......#.#........#.#.#..#.#....#.....#..##.#.#..#.#.#.#.##...#..#..#....####..#.##.#.#...#...#.###.#.#.#.###.....###.##...###.#.#...#..#.#.#####....###.#.#.#.####........#
#.#...#.##...#..#...#..#.#..#....#.#.#..#.#..#...#..#..#..#..#..#...#.#..###....##..#.#.#.....#..#..##..#...#...........#.#...#.##.#.###.#.#.#.#.#...#...##.#.#.#.###.#.#.#..##..###.#.#..###.....#.#..#..#...#.#...#...#..#.......###.#.#......#..#.#.#..#..#.##.#.#...#..#.#.#.....###...#.#.#.#.#.#.#..#.#.#.#.#.#.##.#.###.#.#.#.#.#.#.#...#.##.#.#.#.#.###.#..##.##..#.#........#.#.##..#...##.#.###...#.###.#.#..##......#.#.....##.#.#..#...#.#.#..#..#.#.#...........###..##..........#.#.#.###
...#.#.....##..#.##.##...#.#.#.##.#.###....#..#.#.#..#####.##..#.#.#.#.#....###.#.#.....#####.#.#.#.#.#..#.#.##.#.#.#.#...#.#.#....#.###........#.##..#.#...#......#..#.#..#....#.###...#..#.#.##.#..#...##.#.....##..##..#####.##....##.#.##.#..#..#...#...#....#...#.#..#....#.#.####..#.#.....#..#...#..#...#.##..#..#.......#..#..#.##.#.#.#..#..#..#........#.......#..#.###.##..##....#.##.#..#..#..##...#..#...#...#.##....#.#.#...#.##.#.##....##...#..#..##.##.#.###....#..###.####.#...#.#..#
.#.#..#.##....#..##...##.#...#.......#.##.#.#.......#..#.#...##.........#.##........###.....##......#..#.....####..#.####..##..##.#...#.###.#.#.....#.....##.#.##.#.#.#.#.#.###.#..#.##...#...#.....#.#.#..#.##.#....#..#..#...#..#.#.#...#.#.#.#..#..#...##.#.##.##.#..#.#.#.#.#..#.#..#...##.#..#..##.#.#.##...#.#.#.#..#.#.##.#.##.#.#.#.#..#.#..#.##.###.#.#..#.##.#..#..#..#.##.#..###.#...#.#.#.#.#...#.#.#.#.#..#.#.#.##.#.#..####..#...#...#.#...##...#.#.#....#.#...#.#..#.#.......#..#.....#.
#....#.#..###..#...##......##..##.#.#..#..#..##.#.#...#...##...###.####.#.#.##.#.###....###...#.#.#...#..#.##.#..#.#..#..#...#.#..#.#...#..#..#####...#.#.....#...................#.....##.##...#.#......#.#.#.#.#.#..#..#..#.#.#.#..#.#.#...#....#.#.#.#.............#....#..#..#....##.#.#..#.#..#........##.#.#..#...##.#.#.#.#...........#.#.##...#.....#.#..#.#..##.##.#.#.....#.#.#....##.#.#.#...#.#.#.#......##.#......#....#.#.#.#.##...#.##..##..##.#.#..#.##....#.#..#.#..##.#.##.#.#.##.#..
..#.#...#...#.#.#.##.##.##.#.###.##...#.#..#...#####.###.##.##.#..#..........#.##...####...##..#.##.#..##..#...#..#..#.#..##.#..#..#..####...#......#.#..#.#.#..###.##.##.##.##.#..##.#....#..#.##.##.#.##.#......#..#..#..#..#...#.#.....##..##.#..##..#.#.##.#.##.#..#.####.##..#.##.....#.#....#..###.#.#..#..#.#.##.#.........#.######.#........##..##.#...#.#..#.#.....#..##.##..#..#.#..........##...#...#.##.#.#.#.###.#.#.##.........##.#.#..#...#..#.#.#.#.....#.###..#.#..##...#......#.#.#.#
#..###.#.#.#...........#...#.....#.##....#...##.#.#...##.#..#....#.##.###.##..#..#.#....#.#..#.....#.#...#..#.#..#..#...#.#...#.#.#.#...#.#.####.###...##...##.#....#...##...#...#.#.#.##.####.#......#.#..#####.#.#...#.#...#.##...##.#.#..#..#..#..#.#.#.#..#.#.#..#.#...#....#.#.#.#.##.#..#.#.#.#.....##.#..##.#......##.##.#..#......#####.##.#..#.#...#.#..#.#...####...#....#.#.#..####.#.#.#.###.#.#.#.#.#.#.....#........#..##.###.#......#...##.#.#...#..#.##..###.#....#....#..#.##.#...#...
.#..#..#...##.##.#.#.##.##.###.#......##.###.......#.#....#..##.#....#...#..#...#...###.#..#.#.##.#...##...#..#.#.#...#.....#.......#.##...###.#.#.##.##.#.#..#..#.#.#.#..###..##....#..#.##.....#.#.#..#.#....#.....#....#.#..#..#...#...#..#...#.#..#..#.##......##..##.#.#.#...#.#.##....#..#...#.#.#.#....#.#...##.#.#.##..###.##.#.#..#...#....#..#.#.#...#.#.###.....#.#.##.#..#.#.###....#.#...#...#...#......#.##..#.####...##.#...###.##.#.#.#...#..##..#.#...##.#..#.#.#..#.#..#..#...#.#.#.#
..#.#.##.#...#...##...........#..#.#.#.......#.#.#....#.#..#.#....##..#.###.##.#.#.#....##....#....##...##.#.#.....#.#..#.#..#.#.#.##..##.###...#...#.#......###.#.#...#.#..#.#..###..#.....##.#.#..#.#....#.#..##.##.##.#...#..##.#.#.##...#.##.....#.#.#...##.#.#..#..#...##.##...#...#.#.#.#.##.#.#.#..#.#...##.#.#.##....#..#....#.#.#..##..#.##..#.....#.##.#....###.#....#...#.#.#..#.###.#..#.#..#..##..##.#.#.#..#..#....#.#....#.#.###.#.#.#..##...##.#...#.##.#..#.#.#..#..#.#..##..#........
#.#.#...##.#..#.#..#.##.#.#.#..######.####.##.#.##.##..#.#...#.###..#....#...........##...###.#.#.##.##..#....#.##..#.#..#.##.#.#.....#....#.##..##..#.#.#.##.###.#.#.#...#..#.#....#..##.##..###.##....#.#.#.#..##.......#.#..##.......###...#.#.##.....#.#...#...#..#.#.##......##..####.........#..#.#..#.#.#......#..#.##..#.##.#..#..#.#.#...#..#.####......#.#.#.....#.##.#.#..#...#.....#.#....#.#.#...###.#.#..#..##.###.#..#.##.....#....#.#.###.##....##.#..#.#.#..#..#.#.#...#.#.##..##.##.#
..#...#.#.#..#.#.#.#.#..##..##...#.##.....#.#.#.#.#.#.#...##..#...#..#.#..#.#.#.#.#.##.##.....##.......#..#.#..#...#...#.#.......##.##.##.##.#.#..#.#..#.#..#..#.....#.##...#...#.#..#.#...#.###..#..#.#.......#...##.#.#.#...#..#.#.#.#....#.#..#..##.#..#.##..#.#..#..#.#.##.##.#..#..#..#.#.#.#.##.#.#.##.#..##.#.#.#...#.#.#.#...#..#.......#.#.#..#....#.##....#.#.#.#........#...#..#.#.#...#.#..#...##..#...##.###..........#..#.#.###.#.#...#..#..###.#..#..#.......#..#.#...#.#.#..#.#.#.#..#.
#.#.##.#...#.#...#..#.##.###..##......###..............##.#..#..#...#.#.#..#..##..#.#.....#.#....##.##..#.#.#.#.##..##.##.###.##....#..#..#......#...#.##.#.#.#.#.##.#.#.##.##.###..##..#.#...#.#...#.#..#.#.#..##.#.#.#..#.#..#..###..#.#.#...#..#.###..#...##....#..#...#.##..#.#.#..#.#.#.##.#............##.#...#...##.#...#...#.#.#..#.#.#.#...##.##.#.#.#.##.##..#...#.#.#.#..##..##...#.#.#.##.#..#..#.#.#.#....#####.#.#.#..#.#.....#..#..##..#..#.###..#.#...######..#..#.##....##...#....#.#.
..#.##.#.#.#..##.#.#..##....#...##.#.#....#.###.#.#.##....##..#.#.#.#.#.#.####...##.#.#.#..##.#.#..##.#.#..#..#.#.#............##.#..#..#..##.##...#........#.#..#.#............#.#.#.#....##....#.#...#.#.#..#..........#.#.#..#..#..#.#.#.#.#.#....#.#..#.#..###...#.##.....##..#.#.#..#.##....###.##.##.#.....##.#.#....#.#..####....##.#.#.#.##......#.###........#.#.#...#...#...#..#.#.......#...##..#..#.#...###.#...#.#.#..#...##.#.#.###...#...#...#.#.#...#.......#..#.#....#.#.#.#...#.#....
#.#.....#....#.......#..##.#.##.#.#.#.####.#...#...#..#.#...#..#.#..#......#.#.##..###.#.##..#.#..#.......#.#.......#.#######.#..###...#..#..#.#.#.#.####.#...#.#...##.###.###.#....#..#.#...#.#.####.#.#.#..###.#.###.#.......#..#.#.#.#...#.#..##.#....#..#.#...##...#.###.##.#...#..#..#..###....##..#.#####.#...#.#.##..#..#.....##.#...........##.###..#.##.#.##.#.#..#.###.####...#.#.##.##.#.##....##.#..#.##..#..#.#.....#.#.#.#...#...#..#.##.#.##.#...#.#.##.#.#.#..#..#.##..#...#.#.#.#..##.
#.#.##.#.#.#..##.#.#..#.#....................#..###.#.#.#.#..#.#..#.###.#.#...##..#.#......#.....#.##.#.#.....#.#.#.#.#........#..#.#.#.#..#.#..#.#.#.....##.#...#.##.#...#......##...#.####.##....#....#..##.###.#.....#.##.#..#.#.....#.#....#.#...#.#..#.#..##..#.#.#.#.#.....##.#.#..###.#..##.#..##...#..#.#.#..#.##..#.#..####.#...####.###.#...##..#.....#.#.....#.##..#...#.##.##...#.#.#...#.##.##...#...#..#..#...#.#.#.....#.##..#.###..#.....#..#.#..#....#.###.#.##.#...##..##..#.#.#.###.
......#..#.#.####.#.#...#.####.#####.#.#.####.#........###..#...#......#...#.##.#.#.##.#.#..###.#...##.#.#.#.#.#...#..##.##.#.#.#...#.#...#...#.......##.#.....#.#.#...##.#.##.##...#....#.....###..#.#...###..#...#.###.#.##.#....#.#.###..##....##..#..#...#..#.#.#..#....##.#.......#..#...#.#...#.#.#.#..#...#..#..#.#...#.##...#..#.....#...#..##..#..#.#.#..#.#.#.#...##.#.#........##.....##.#.#..#.#.#.##..#..#..##..#..#.#.##..#..#...#.#..##.##..#.#..#..###..##..#..#...##.#.#.#.#.......#.#
###.##.#..#...###.#..##..#....#....#..#.#.....#.#.#.##.##.#..##..##.#.#.#.##....#....##.###.#.#..#.#.#....#.#..#.#####..#..#.#...##.#.#.#..#.###.##.#.#..###.#..#...##.##..#...#.#.#.###..##.#.....#.#.##..#..#.#.#.#..#....#..##.#...#.#..#...##.#.#.##..##.##.#....#..#.#..##..#.#.##..###.#...##.........#.#.###..#.#..##...#.##..##.###.#.#.#.#..##.#.#.##.##.##.#...#.#....#.#.##.##.#.##.#.......#...#.#..#.##.#..#...#..#.#...#.#.#..#.##..#.....#.#...#..#.#.##...#...#..##.....#.#.#.#.#.#....
....#..#.#.##..#..#.#...#.#.##.##.#.#.#...##.#.#.#.#........#.#.##...#..#.#.#.#..##.#....#..#...##.#..#.#...##.##..#...#..#....#......#..#....#.#.#.#..##...#.#.##.#......#.#.##..##.....##.#.##.#.#...#..#.#.......#.#.##.#.#....##.#...##..##........##.#......#.#..#..#..#..##.#....#..#...##.#.#.#.##.#......#..##..#.####...#.#..#.............#.#...#...........##....##.#..#.#....#...#.#.##.##.#.#.#..#...#...#..#.#..#...##...#...#..#..#..#.##...##..#........####.#.#.#.##.#.#.#..#...#.##.#
.##.##.#.#.#..#..#..#.#.............##.##.#..........#.####.....#.#.#.#......#.#.#...##.#.#.#.#.....#..##.#.....#.#..#...#.##.###.#.#..##..##.#....#.##..##......#.#.##.#....#..#.#.####.#....#.##.##.#.#.#..##.#.#...#.#.....###.....##...##..#.#.###....###.#.#.#.#...#.#..#.#..##.##..#.#.#.#.#..#..#.####.##..#....#...#..#.#....#.####.#.#####...##.###.##.#####.#.##.#.....###.#.#..#.#.#.####...#..#.#.#.##.#.#..#....###.#.#.#..##..#..#.##..#..#.#..#.#.#.#.#.#..#..#.........#..#.#.#.#....##
#..........#.###..#..#..###.#.#.#.#......#.#.#.#.#.#..#.....#.#.........#.##.......#........#####.#..#.#.###.##....##.#.#....###...#.#...#.#...##.#....#.#..#.#.#...#..#..#.#.#...........###.#.#.........##.#...##.#.....###....#.#.##.#.##.#.####..#.#.#...#.......##.#.#.#...#......#...#...#.#.#.##...#..#..#..#.##.#.#..#..##.#.#.#...###.....#.#....###..#............##.#..#.....##..#.#..##.##.#.#....#..#.#.#.###.#..#..#.#..#.#.#.##.#..#.#..#....#...#...#.#..#..#.#.#.##.##..#..#.....##..#
..##.#####.#..#.#.##..#.#..##..#...#.##.#..#.###..#..#.#.#.#...#.#.#.##..#...##.##.#.##.#.#...#..#.#.#...##..#.###........#.#.#.#.##...#..#.#.##...#.##...#..#...#.#.#..#.#.....#.#.#.#.#.........##.##.#.....#.#..#.##.###.##.#.##..............#.#..##.#.#.#.#####......#.#.#..#.#.##.##..#.#..#.#.#.#.#.#...#..#..#.....#..#..##..#..#.#.#..#.#....##.#.#..#.#####.#.#.#...#..#..#.#...#.#...#.........#.#.#.#..#.#..#..#.##.#..#.#.#..#..#..#....#...#.####.#.##...#..#......#..#..#.#.#.#.###.#.#.
##.##........#..#...#..#.#...##..##..#...#.##....#..#..##..##.##..#....##.##.#...##.#.##.#.##...#......#...#.#...#.#.#.##.#.#.#.#.#.##.##.......#.#....#.#.##..#.....#.#.#.#.#.#.#...#.#.##.#.#.##..#..###.#.###.#....##......#.....#.####.#.#.##...#.....#...#......####.#..#.#..##.#...#.#...#.#.#...#.#..#.#.#.##.#.#.#.#.#..#..#.#.#.....##..##.#.......#...#....#.#.##.##.#...#.#.#.#...##..#.#.##.#..#....#.#...#..##..#..#.#..#..#..#..#..#.##..###.##...#.#.#.#.#...#.#.#.#...#.............#..
......#.##.#...##.#..#.#.#.#.#.##.#.#.#.#....#.#.#.#..#..##.#.#.##.#.##.#....##.#.............##.##.#.#..#.##.#.#.#.#.##.#.......#...##...###.#.#..###...#.#..##.#.#........#.#..##.##.......#.#..#..#.##.#..##...#.#...##.#.#..#.#.##....###..#.##..##.#..#.#.###.##...#.#.#....#...#.#.#..##...#..##...##.#.........###.....#..#.....#.##.##..#...##.#.##.#.#.#.#.#...........##.#.#..#.#.#.#.#.###..###.#.#.#..##.#..#..#..#...#.#..#..##.#..#...##.#..#...#.........#.#..###....#.#.#.##.##.###..#.
.##.##.#.##..#.....##..#.#..#..#...#....##.##.#####.#.#.#....#...#.#.#...##.#..#.##.#.#.#.#.#.....##.####.....#.#..........#.##.#.#.#..#.##.#.#...##..##.#..##...##..#.#.##....#...##.#.#.#.#..#.#.#.......#...##..###.#..##...#.###.##.#..#.#.#.###.#.#.#.#.#....#..##...#..#.#..##....#.#.#..#..#.#.##......#.##.#.###.####...#.#.#.#.#.#.#.#..###..#....#..#..#...#.##.#####..#....#.....#.#....#..#.#.....#..#.#..#..#...#.#.##..#..#.#...#.#.##...#.#####.#.#.##.#.#.#.#.#..#.#.###..#.##.#..##.#.
###.#.......##.#.##...#...#...#.#.#.#.#..#.##..#.#.......#.#..#.#...#.##...#.#.....#.#.#####..#.#.....#..####....#.###.#.#.#.#......#.#.#....#.#.#..#.#...#...#.#.##..###...#.#..#.#...#.###.#.#.....##.#.#.##.#.#..#..##.#.#.#...#....#.#...#.#..#....#.#....#.##..##..#...#.#..#...#.#..#..#.#.#....#.#.####.#..##..#......#.##..#....#......##...#..##.#.#..##.##.##..#......#..#.#.####.#.#.#.#..#...#.#.#.#....#..#..##...#.#..#..##..#.#....##.#.#..#..#.#..#..#...#.....#..##..#.#......##...#..
.#.#.###.#.#...#.#.##..##.#.##..#....#.#.....#.#..#.##.#..#.#.....##....##....##.#......#.#.#..#..#.#..#.#...##.#.##..#######..####.....#.#.#......#...#.#.#.###....##.#.###....#.#.##.#..#....###.##..#..#.#..#...#.#....#....#.#.#.#....##...#.#.#.#....##.##.#.#.#.##..#....#..#.#...#..#....#.#.#....#.....##.#..###.#.#.....#..#.##.###.#.#.#.#..#.#....#........#.#.#.#.#..#..#..#.........#.#.##.##..#..#.#.#.#...#.###....#..#...#....#.#.....#.#..#.....###..#.#.#.#.#..#...#..#.#.#.#.#.##.#.
.....#..#.#.#.#....#.#..#.#...#..#.#....###.#...#..#..#.#.....#.#....#.#..#.#...#.##.#.#.....##.#.##.#....#.#...#...#..#.#.#..##...##.#..#...###.#.#.#.......##.###..........##...#.#....#.#.#....#.#.#.#.#..#..##....##.#..#.#.....#.#.#..#.#.....##.##.#.#............##.#.#.##..#..####..#.#...##..#.#.#.##.....#..#.###.##.##.#...#..#..#..#....#.....#.#.###.##.#..#.##.#.#.#.#..#.#.#.##.#...........#..##..#..#.#.....#.##.#.#.#.#..##.##..#.##..#.#.##.#..###..#..#..#..###.##.##..#.#..#....#.
.#.#...#.....#.##.#..#.#....##..###.###...#..#.#.#.#.#...#.##.##.#.###.#.#.#.#.#..#..#..##.##....#.....##....##..#.#..#......#..##...#..#.##.#....###..#.#.#.......##.####.###.##.#...#.#..##.#.#.........#.#.#.#.#.#.#...##.#..##.#..##.#..###.##...........#.#.#.#.##..#.##...##..#...#.#.##.#.#..##..#..#.#.#.#...#...#.........##...#..#.#.#.##.#.###..#.....#.....#.............#...#.#.##.##.#.#.#.#.#.#..#..#..#..##.###...#.#.#..#...#..#..#.#.#......#..#.#..#.#.#.#..#.#........#....#..###..
#.#.##...###.#..#..#...##.#...#..#..#.#.#...#..#.#.#...#..#.##.#..#.............#.#.#.#.#....#.#.#.#.#.#.##.####...#.#.#.#.#..#....##.#.......###..#.##...#.#.#.#.#..#....#....#...#.#...#..#..####.##.##.......#..#..#.#.#...###...#......#.#..#.#.#.#.#.#.#.#..#..#.#.#....#.#..#...##..#....#..#.#.#.##.#..###.##...##.###.#.#.##..##.#......#....#....#.#.#.#..#.#.##.##.#.#.#.##.#.#..#..#...#.###.#.....#.#.#..#..#.####.##.#.#...##.##..##.#..#.#.#.#.#.#.#.#.#..#.#..#....#.#.####..#.###.#..#.
.......##......#.#.##.#.#.#.##..#.#....#.##.##......#.#.#.......#..#.#.#.##.###....#..#..#.#..#...##..#......##.##...#..#.#.#.##.#......#.###....#.#.#.###...#.#....#.##.#.#.#..##.##.##...###..#..####.#.###.#...#.#....#.#.#....#..#####.#..##...###.#..#.#..##.##......##...#.#.##.#.#..###...#..#........###...#.#.#..#....#.....#.#..##.#.#.##.#.#.#....#...####...##..#####...#.#..#...#..#...##...##.##..#..#..#.....#.........#.....#.##..#.#..#.#..#....#.#...#..#.#.#.##...##....#.#.#...#.#.
.#.#.#..###.##..........##....#...#.##........###.#..#...#.##.#.##..#.#.#..#...##.#.#.##...#.#..#.#.##.#.#.#......#.##.#.....#..#.#.#.#.##..##.#.#.#.#.#.#.#...##.##..#.....#.#.#.......##..#.#..#.###...#...##.#....##.##...##.##..##......#.#.##..#...#..##.#.#.#.##.###...#............#...#.#.#..##.#.##..#.#.#...#.#..##.#.#.##.#..#.#.#..#.#.....##.#.#.##...#.##....#.#.#.##.....#.#.#.##.##...##.##..#.##.##.#..#.#.##.#.#.#.##.##.#....#...##.#..##.#.#.#...##.#.#...#.#..#....#.##.#..#.#....
##.##..#....###.#.#.#.#....#.#..#.#.#.##.#.#.#...#.#..#.###..#.....#....#.#.##...........#..#.##....#...###.#####........###..#.#.##.#.#..#...#....#......#..#......#..####.#.#.#####.#...#.#...#...#.#.#.#.#..#.#.#..#.#.##...##..#..#.#.#......##.#.#.#.#............#...##.#.##.#.#.##...##.....#.#.#.##..#.....#.#..#.#..#...#...#.#..#..#....###.#....#...#.##..#.##.#........##.##....#....#.##.......#..#.....#.###.#....###..#.#.#.#.###..##.....#.#..#...#.##..#...##....#####..##...#.#..##.#
.....#.#.###.#.#..#.##..#.#....#.###....#.#...#.#..#.#...#.#..##.#..#.#.#...#..#.#.#.#.####...#.#.#..##..#........#.##.##....#.....#....#..##..#.#...#.#.#.#.#.#.##..#.#.............#.##.#.#.#..##..........#......#.....#.#.##.#.#.###.#..##.#.......######.#.#.#.#.#####.#.###..##..#.#.#..#.##.#.#.#.#.#..#.#.#...#...#.#.##.#.#...##..#..#.#.....#.#.###.#..#.#.......#.###.#..#.#.#.#..##.#..#.###.##..#...#.#.#..##.#.#.#.#.#......#.....#..#.##.##...#.#.#..#.#.#.###..###.#...#...#.#...#..#..
##.##..##........#...#.#.#.###....#.#.#.#..##.....#....##...#.#...#..#..#.#..##...#...#..#.#.#...#..#.#.#.####.#.##.#.#..#.#..##.#..#.##.#.#..#.#.#.##..#..##.###...#..#.#.#.##.##.#........#.#.#.#.##.#.##.#..#.#.#..#.#.#...........#...##..#..#.##.#.#.#..#.#..##.#.#.........##.#.#..#...#.#.....#.#.....###...#.#.##......#..##.##..#...#.#.####..#...#...#.#.####.#.#.#...#.#......#..#....#...#..##.#..#.#..#.#.#....###......##.##.#.#.#..#.#.#...#.#..#..#.#.#.#.#...#..#...######...#.#..#.#.
..###.#..#.##.#.#..##.#.......#.##..#..#.#..##.#.#.###.#.##....#.###..#..#.#.#.#.#.#.###......#.#.#...........#.##.##..#.#.#.#..#.#.........#.#....#...###..#..#..#..#.##.#.##.#..#.#.##.##..#.....#..#.#.#...##.##.#####...#.##.#.#.#.##.###.#.###.......##.#...#......#.###.#.#.#..#..#.#.#...####.#..#.##..#.##.#.#...##.##.#.#...#..#.##.#...#..#.#.#.#.#.#..#.....#..#.#.#....#.#.##.#..#.#..##..#....#.#...##.#....###.#.#.#.#.#.###....###...#.#.###..#..#.....#.....##.#.#.##..#...#.##..#.....
.#.#.#.#.##..#..#.#.....#####......#..#...#..#..#..#.#...#.#.#..###.#.#.##.....##.....#.###.#.......###.#.#.#........#.#..#...#...#.#.#.#.#.....#.#..#..#..#..#.##.#.#...........#..#.#.#...###.#.#.#.......#.#.#.#.#.#...#.#..#.#.#...##..#...#.#.##.#.##.#.#.#..###.#..#...#..#..#..#...#..##.#....#.#.#.##...#....#.#..#.#.....#.#..#..#...##..#.......#.#...#.#.#.#.#.#..#.##.###..#...#..#.#....#.#.##....##.#..#.##..#.#..#.#.....#.#.#..#..###...#..#.#.#..###.#.#.##.#.#...#..#.##...#..#..##.#
.#........#.#..#.#.##.##......#.##..#..##...#.#..#...#.#....##.###........##.#..##.#.##......#.##.#.#..#.#...#.###.#.....#..#.#.#..###.##..#.##..#.##.#.#.#.#.#.#..#..##.#.#.#.#...#..#..##.####......#.#.#..#..........#.##.##.###..#....#..#........##...#..#..#...#..#.##..#.#.#.#.#.#.#.#....###.#.#.#..#.#.#.#.#.#..###.##.#.#.#.#.#..#.##..#.#.#.##.#.#.##...#......#.#...#..#.#..##...##..###.#.#.#.##.#.#..#.#....##...#..##.#.#...#.#..#.#..#.#..#.....#.#..###.........#..#.....##..#.#.#..##
..###.##.#..#.##.....#...#.###.#.#.#.#.#.#.##...#.#.###.#.#.....#.#.##.##.#.#.#..#..##.#.##.#.#..#..#.##..#.#.#...#.####.#.#...#..#.#....##.#...#..#..#...........#.#.#.#.#.#.####..##.#.....##.###.#.#..#..#.#.#####.#..#.......#.##.##.#..#.#.#.#.#....##.#..##.#.#.#...#.#...#.....##....#.#.#..#.....#.#.#...#..#..#..#..#..##..#.#..#.#.#..#...###...#.#.###.#.###.#.#..#.##.#...#...#.#..#.#..............#.#....#.#..##..#.....#..##..#.#...#....#.#.#.#.#.#.#.#..#.#.#.#..#.#.##.##..##.....#.#
.#...#...##.#.#.##.#..#.#.#................#.##.#....#...#..#.#.....#.#.....#.#.#..#....##.#...#..##....#..#...#.#........#.#.#.#.#..##.###.#.#..#.#.#..##.##.#.#.......#...#.##..#.#..#.#.#.......#.#.##.#.#..#.......###.##.#.#..#...#..#.#..###.#..#.#.#...#.......##.#....#.#.#.#...#.#..#..##...##.#..#...##..#..#..#..#..#..#...##...#.#.#..####.##...#..#....#..#...#.#.#....##.##.#..#.#..#.###.#.#.#.#.#.#.##..#..#..#..#.##..#.#.#.#...##.#.#....#.##.#.#.#..#..#...###..##...#..#.#..#.##...
..##..##.....#....#.#.##....#.#.#.#.###.##........#.##.##.##.###.#.#....###...#..##.##.#....#.#.#...#.##..#.#.#...#.#.#.#.......#.##.....#...#.#.#.....#...#.#.##.#.###.#.##.....#....#.#.#.##.#.#...#.....#..#..##.#.#...#.##....#.##..#..#.#..#...#..#...##..#.##.#....#.#.#...#.#.##.##.#.#.#..###.#..#..##.#..#.#..#..#..#..#..#.#...##..#...#..#...#.#.#.#.###..#..#.#.....#.##......#.#...#..#..#.#..#...#.....###.#..#...###.#.#....#.#.##.#..#..#.##......#..#...#.#.#.#.##...##.#...##.#.#..#.
.#..#.#..##.#.#.#........#.#..#.#..#....#..##.#.##.........#..#..#.##.#.#..##...#.......###.......##..#..#.....##.##.#.#.#.##.#.....#.#.####.......#.#.#.##....#.###........##.#..##.#..#.#...#.#.##..#.#.#.#..##.#.#..##......##...#.#..#.#...#.##.#.#..#...#..#.##.#.#..#.#..#...............##.......#.#..#..#...#.#..#..###.#.#...##.#.#.#.#..#..#.###..#.#.#...#.#....###.#....##.##....#.#..#..#.#..#.#.##.#.#...#.#.#..#..#.....#.#.#.#.##...#..#.#...#.#.#..#.#.#...#......##..#.#.#.....###..#
.##.#...#...#..#.##.#.###..##..#.##..##.#.#..#.##..#.#.#.#.#.#.#..#.##.#.#.#.#.###.####.#...#.###...#.##.#.#.#..#.........#..#..##.###...#..#.#.#.#.#..##..###...##.##.###.##.#.#.#...#.#..##...#.#.#....#...#.#...#.##...#.#.#...#.....##..#.#.....#..##..#..#....#..#.#.#.###.#.##.#.#.##.#.#..#.#.##.#.#.#.#.#.#.#..#..#..#.....#.#........#.#..#....#.#.#.#..##....##.#.....#.##..#..#.#....#.#.#..#.#......#...#.#..#..##..#.#.##.#..#......#.###....#.#...#.#.#.#.##.#.#.#.#.#..#...#.#.#.#.#..#.
......##.##..#.....#.#....#...#.....#...#..#.....#..###..#......##..............#.#.......##.#....#.......#.#.#...##.#.#.#.#...#....#.#.###.##.#.#..#.#..#....#.#....##............##.#.##.#.#.#.....##.#.#.#...#.#..#.##.#.#.##.#..#.#...#.#.##.##...#..#..#.#.##.#.#..#........#..#####..##.#.#.###.....#...#..#...#.#.#..#.####.#.###.####.#.#.#..#.#....#.#.##.#.#.#...#.##.....#..#....#.##.....#..#.####.#.#.#.#.#...#..#....#.....###.####...#..#.#.#.##...............#...###..#.#..#.#....#.#.
#.#.####.#.#.##.#.#...##.#..##.#.#.#..##..#.#.#.#.##.#.##.##.#.#...#.#.##.#.#.#...##.#.#.#....##.#..#.###.#.#...#.#.#...#...###..##......#...#....#.##..#.#.#.#..#.#....#.#.##.#.#...............#.#..........#....#...###.#.#..###..#..#......###.##...#..#.#.#...#...#..##.###.#.#.#.#.#......#..#.###.####.#.#.##...#.#.#..#..#.....#.#......#..#.#.##.#...#.#...#....##.#..##.##.#.#.#.#..#.###.#..#..#..#...#.....#.##.#...#.#.#.#.#.#......##..#..##......##.##.#.#.#.#..#.#.#..#....###..##.....
.###..#..#.....#..#.##.#.#.#....#.###.#.##...#..#..#......###...#.#.###..##.#..#.#..#.##..#.#.....#.##.......##..#....#...#.....#...#.##.##.#.#.#.#...#....#...#..#..#.###..#..#..#.##.#.##.###.###..#.##.#.#.#.#.#.##..#..#.#.#.#.#..#..#.#.#........#..#.#.#.#.#..##..##..#..............#.#.#.#........#.......####.....##.#.###.#.#.#.##.#.#..#.#....#.##.#.##.#.#.#..#..#.....#....#.#.#...#.....#.#.#.#..##..##.#...#..#.#.#....#.#...#.#.#..#...#..##.##...#..#.#.#.#.##..#..#..#.#..#.#..##.#.#
..#.#..#..##.#..#.#..#..#.#.#.#....#.#..#.#.#.#..#.#.#.##..#.#.#.#...#.#.#.#.#..#..#..#.##.#.###.###...#.##.#..##.#.#..#.#.#.#.#.###.#......#..#..#.##.##.#.#.##.#.##.#.#.##.##..##.#.#.#..#.....####.#..#...#.#.......#.#..........##.##.#...##.##.#..##..#...##..##.#.#.#.#.#####.#.#.#.###....##.#.#.#..#.##.#..#..##.#.......#.#..#.....#..##.#..###.#...........#..#..#..#.##..#.#.#.....##.#.#.#..#.#..#..##...#.#.#.#.....##.#..#..#..#.#..#.#.#..####.#.##..#.........#.#..#..#.#..##.#.#..#.#.
#...#.#.#.#.###.#...#.#......#.#.#....#.........##..##.#.#.#...#.##.#..........#.#..#...#.......#.#.#.#.#.....#....#..###.....#........#.##...#.#...............................#...#....#.#.#.##.#...##..#.#....##.##.#..#.#.#.#.#........#.#..#..#.#...#..#.#..#.#.........#....##.#.#.#.#..##...#.###..#..#.#.#.##...#..#.##.#...#.#.#.##.#..#..#.#.#..###.##.###..#.#.#.#.#####..#...##.#..#..#...#....#...#.#.#.#.....#.#.##.#.#.#..#.#...#.#.....#.####.....#..#.#.#.#.#....#.#....#........#..#.
###..........#..##.#..#.##.#....#..#.#.####.#.#....##.#....#.#.#......####.#.#....#..#.#.##.#.#.#....##...#.#..##.#..###..##.########.#.#..##.....#.####.#.#.##.##.##.##.##.##.#.#.###.#....#.#....##...#..#..#.#...##...#.#.#.#.#.#.##.#.#.#..#..#....#.#.#...#....##.##.##..###........#..##...##...#.#.#.#.........##.#.#.#...#.#...#.......#.#.#.#.#.#...##.#...#..#........##..#.##.###..#..#.#.#..##.#.#......#..##.###..#...#....#...#.#..#.#.##...##.##.#.#.#...#.#.#.#.##....#.#.##.#.##...##.
#..#.##.#.##..#..#..#.#...#.##.#..#........##..#.#.....###..#...##.#.#....##.#.#.###.....#.###....##...##..#.#.....##.#.#.#.#.#.......#..#....#.#..#.....#.##...#...#...#.....#....##..##.#...#.##.#..#...#.##.#.#.#...#............##.#..#.#.#.#.#.#.###...#.#.##.#..#..#...#....##.###.##.#.##...#.#..#..#.###.#.##.....#.#.#.#...#.#..##.##...#...#.#..#.#....##...#.###.#.##...#...#..#..##.#....#.#.#..#..#####.#...#.#.#..#.#..##...##.#..###...#.##...#...#...#.#....#.#....#.#.#...#..#.#.#.#..
..#.#.#.#..#.#..#..#..#.##..#...##.#.#.##.#..##..##.##.....#.#.#..#.#.#.#.#.#.##..#.##.##...#.#.#..#.#..#.#....#.#.......#......#.#.##.#..#.#.#..##..#.#..#...#..#.##.##..#.##..#.#..##.##.#.#.#....##.##.........#.##.##.#.#.#.#.#.....#..........##..#.##.....#...#...#.##.##.#..##...........#.#...#...##....##.#.###.##.......#....##..#...#.#.#...#.#....#.#..##.#....#....##..#.#..#..##...#.#..#...#..#.....#.#.##..#.#.##..#...#.##...#..#.#.#...#.#..##..##.#..#.#.....##.#....##.##....###..#
#...#..#.##...#..#.#.#.##.#..##.....#.#....#.##.#..#..#.##.#...#.#.....#......#.#...#....##.#.#..####.#..#..#.###.#.##.#.##.#.##.##.#...#....#..#...#..#.###.#..#..#.##.#.#...#..#.#.#...#...#..##.##...#.#.##.##....##.##.##..#...##.#...#.#.#.##....##.#.#.#.#.##..#.#..#....#..#...#.#.###.#....##..##...##.#..#........###.###.###....#.##.##.#.##....#.##.#.#.#..#.#.#.#.#.#..#..#.#..#..##..#..#.##..#.#.#.##..#.###.#.#...#..#.###...#.#.#..#.#.##.#.#.#..#.#.#.#.##.#.#.#.#.####......#.#.#..#.
.##.##.#.#.##.##.....#.....#...#.##....#.#.....###...#.#.#.##.#...#.#.#.#.#.#....##..#.####.#.#.#..#..#.#.##.#.##.#.#.##..#..#...#.#..#...#.#.#..#.#..#.#.#.###..##.....###.##.##.....#.#.##.#.##..#.#.#.#.##.#.#.##..........#.###..#..##.#.#..#..##.........#....#.#..#..#.##.###.#.#..#...###.#...#.#.#.#.#..#..#.#.#.#.#..#..#.#.#.#.#..#...#...#.#.#.#.#....#..#....#.....#.#..#....#..#.#..#.#.....#...#..####.#..#..#...##..#...#..#..#..#.##......#.#..#...........##..#........#.#.#.#.#...#..
.................#.#..#.##..#.###...#.#.##.#.##.#.##...........##.#..#..###.#.##.#.#.#...#....##..#.#.#.#.#........#.....#.##.##.#.#.#..###.#.#.###..#.......###...##.#....##..#..#.#......#.....#...............##.###.#.#.#.#.....#.##...#.#.#.##..##.##.#.#.#.#.#.#.#.#.#..#.#..###..####..#.#..#.......#..#.#.###.###....#.#........#..#.#.#.##.#..#....#.#.#.#..###..#.#.#..#.###.#...#...#.#...#.##.##..#..##....#.#..#.#..#.#.#..#.#.#.#.#....#.###....#..#.#.#.##.#..#...##.######..##.#.##..#.
#.#.##.#.#.##.##..###..#..#....###.#....#.#.........####.#.###.....#..#....#.#.........##..#.#..#.......#.#.##.#.#...###...#........#..#...#...###.##.####.#..#.#.#..###.#.#.#...####.##.#...##.#.##.#.#.##.#.#.#......#.#.#.#.##.#...#.##....#..#.#.#....#..#.#..#....#.....#...#..#.##.#.#.#....#.###.##.##......#...#..##....#.#.##.##.##...#..#.#.###.#..#.....#.#..#..#...#....#.#.#.#.##...#.#..##...#.#.#...#.##..#.#..#.#...##.#.#..#.#...#.##.#..#.#.#.#.#.##...#..#..#...#....#.#..#....#.##.
...#..#.###.....#.##.#.##...#.#.#.#.###.....##.###.#...#.#.#.####.#.#.#.#.#...#.#.##.#...##...#..##.#.#...##..#.#.#.#...#.#.#######.#.#.#.#.##..#.........###.#..#.#.##...#...#.###..#..###.###.....#.#..#...#...#.#.#.........#.#.##.#.#.##.#.#.....###.#.#.....#..##.#.#.#...##..#..#........##.#.....#...#.#.#.#.#.#..#..##.#.#.#...#..#.##.#.#..#..#.#.#..####.....#..#.##.#.#.##.....#.#.##..#..#..#.#..#.#.#.#..#.#...#.#..#.#...#..#.#...#.#.#...#..#..#.......#.###.#.#.###.#.##....##.###..#..
#.#.#.#..#..#.##.#........#.#..........#.#.#..##.#.#.#....#..............#..#..#.#.#..#.#..#.#.#.#.###..#...#.#.....#.#..............#....#.#.#.##.#.#.#.###..#.#..#...#.#.#.#.#.#.#.#.#.#.#.#.####.#..##.#.#.#.#..#.#.#.##.##..................####....#...##.#..##...####..##..#..#..#.##.####.#.##.##.#.###.#....#.#.#.#....#.....#..#.........#..#......#.....#.##..#....#..#....##.#.#...#.#...#.#....#...#..#..#...#.##...#..#.#.#.#..##.###.#.#.#..#.#...#.#.#..#.#..#.........#.#.#....#..#..#.
.#..#...##.#..#....#.#.##..#..#####.##..#.#.#.#.....#.##.#.#.###.#.#.##.#..#.#...#..##....#....#.#..#.#..#.#...####.##.#.#.###.##.#.###.#.........###.#...#.#.#..#.#.#..............................#.#....#.....##.#.#.#.#.#.#.#.#.#.#.#.#.#.#.....#.##.##.#.##.#..##...#.#...#..#..#..#..#.........#.....##...###.#..#...#.#..#.#.#.#.##.#.##.##..#.##.#.#.##.#..#..#.#.#.#..#..#.#..#....##..##.##.#.#.#.##.#.#.#..#.#.....####..#..#..#..#..#..#..#..#....#.#.##.#.#.##.#.##.#.#.#...#.#.##..#.#.#.
..#..#.#..#..#..#.#.#.#.#.#..#.....#...#.......###.#....#...#....##.##...##....#.#.##.##.#.#.#.....#...##...#.##..##.#..#.#......##..#..##.####.#..#...#.#.....#....#.#.#.#.#.#.#.#.#####.#.#.#.#.#....#.##..#.#........#..#...#...#..##...#..#.#.#..............#.##.#.#..#.##.#.##..#..#..##.#.##.#.##.#...##.#.....#.##..#..#...#......#.#.#.#..##.##..#....#..#.#...#.#..#..#..#..#.#.#.#..#......#..#...#.#.#.#.##..#.#.##.#..#..#..#..#..#.#.#.#..#.###.#..#....#...#....##.#.#..##.....#.#......
.#..#...#.#.#.##.##......#.#####.#..##..###.##......#.#..##.#####...#.##...##.#........#.#..###.#.###.##.##.....#..#..#.....###.#...#.##..#.....#.#.##.....#.#..#.#.....#..#..#.##.#.......#..#.##..##......#..##.#.#.#..#.##.##.#.#.#...##.##...#..#.#.##.#.#.#.#........##.#..#...#.#.#.#.#.#.#.....#.#.##.....####......#.#..#.#.##.#.#........##....#.#.#.#.#.....#..#.#..#...#.#....#...#..#.##.#..#.##.......#....##..#...##..#..#..#.##........#...#....##..##..##...#.#.#....#...#.#.#...#.#.#.
...#.#.##..#.....#.##.#.##.#.#..##.#..#.#..##.###.#..#.#.........##....#.#...#..##.###.....#.#.#...#.....#.#.#.#..#.#..#.##.#..#.##......#.#.##..#..#.##.##.#.#..#.##.#..####.##.....##.#.###.##...#...#.#.#..#....#.#.#....#...#.#.#.###......##..#..#...#...#....##.#.#.#...#..##...............#.#.....#.##.#......#.##....#..#..#...###.#.#.##..#.##...#.....##.##.#...##.#.#...#.#.#.##...###.#..#.#...#.##.##..###...#.##...#...#..#...#.##.#.##..##.##.#.#.#.#.##.##..#..#.#.#.#.###...##..#..#.
.#........#.#.#.#....#.....#..#.....#.....#........#.....##.##.#...#.#..#.#.##.#..#..#.#.#......##..#.##......#..#...#..#...##.....##.#.#...#...#.#.....#.......#....#.##..#.#...#.##...#..###..#.#.###..##.#.#.#.#.....###.#.##.........#.#.#.#.##..#..##.#.#.#.#.#.#.#...##...####.#.#.#.#.##.#.#####.#....####.#.##.#..#.#...#.#.#.#..#...#..#.#.#.#.#.#.##.#...#...#.#.....#.#.###....#.##..#....#...##..#....#.#..##.##...#.#..#...#..##...#.#.#..#...#..#......#....#.#.#.#..#..#..#.#.#...#.#..#
..#.##.#.#..#.#..#.##.##.#..#..#.##..#.##.#.#.#.###.####.###...###.##.#.......#.#..#..##.#.##.#...#..#..##.##..#..#.#.#.#.##.#.###.....#.##..##.#..###.#.##.#.#.#.#.#.....#...#.###...#.#.#.###..#......#....#...#..###.........#.##.#.#..#...#.....##.#.......##.#......#....##.##..##.#...##.#.#..#..#.##.#..#...#...#.#.#..#.#....#..#.#.#..#..#...#.#...#.#.##..##..#.#.##.#.#..#.#.#.....#.#.#.###.#...##.#.#....#...#..##...#.###..#..##.#.#.###..##..#...#.##..##.#..#...#.#.#...#.....##...#.#.
##.#...#..#..#..#..#...#.#.#.#..#..#..#....#...#........#.###.#.........#.##.#....#.#...#..#.#.#.##.#.#.###...##.#..#.#..#....#...#.#.#..#..##...#........##.#..#..#.#.##..#.#.#.###.#.#.#...#..#.#.##.#.#.##.##..##..##.#.#.##.#.#.#..#.##.#..#.#.#...#.###.##.....##.#..#.#......##.#.##.#......#..#....#.#.#.#.#.#.#.....##...#.#..#....#.#.#.##.#.#.#.##....#.#.#.#.#..#.......#..##.#.##.#..#...#...#.#..#...#.#..#.#.#.#..#..#..#.#..#........###...#.##.#.#..##.#..#.#.##.....##..###.#.#.##....
.#..#.#.#.##..#..#.#.#..#......#..#..#..#.###.#.#.##.##....###..#.#.##.##.#...#.#....##..##..#...........#..#.....#.#..#.#.##..#.#.##.##.##.#.#.#.##.####.....#...#..#.#.#........#.#.....#.#.#.#..#.#.#.#.#....##..#..##...#....#...##....#..###...#.#.#..#.#.##.#.#.#.##.#.#.#.#.#..#..#.#.#.#.#.#...##.....#..#.....###.#..##..#..#..#.#....#.#..##....#.#.#.......#...#.###.###.#.....#.#.#.#.##.#.#....#...#...#.#....#..##..#.#....#.##.##.#.#.##.##........#..#..#.#.#...#.#.#...##..........#.#
.#.#.#.......#.#....#..#.##.##..#..#..##...###...#..#..###..#.##.#.#..#..#.##.##..##....#..#..#.#.##.##.#.##..##.#..#.#...#..#.#...#........#.#.#.#.#.....#.#..#.#.#..#...##.##.#.#..#.##........#....#..#.#.#.##.#..#..#.##..##..#.##.#.#.#.#.###.#.#...#..##.....#...........##.#.#.#.#.#.#.#.....##.#..##.##.#..#.#......#....#.#..#..#.###....#...#.#.#..#.##.###..##.....#.#.#.#.#.#...#......#..#..#.#.##..#.#.###.##..#..#.#.#.#.#.......#.#.......##.#.###.#...#..#.#.##...#.##...##.#.##.#.##.
.#.....#.#.#....##.#.#.#...#..#.##.##.#..#..#.#.#..#.#.#.#.#..#....#.#.#.........#...##.##...#.#.##.#.....#.##....#.#..#.##.#...##...#.#.##...........#.#..###...#.##..#.#..#..#...#.....#.###.#..##.#.#.#.##.......##.#.#.##.#.#.......##..#...#.#...##...#..###.#.#.###.##.#..#.......#.......#.#.#.#.####......##.#.##.##..##....#..#.#.#...#.#.#.#.#...#...###...#.#.#.##.....#.##.#..#..##.#.#.#.##..#..#.##.....#....#...#....#.#...####.#...#.#.##..#..#.....#.#.#...#.#.##....#.#..#..#..#.#.#.
..##.#.##..#.##.........##..#.........##.#.#..#..#..........#..#.#.#.....###.#.#..#.#......#..........###....#.##...#.##.#...#.##..#.#.##..#.##.#.##.#.#..#.#..#.....#.#...###..##..##.##.#.....#..#.........##.###..........#..#.#.#.#....#..##..#.#...##.##.#..#...#..##..#.#.#.###.#..##.#.#..#......#.#.##.#.#..#.##....##.#.#.#..#.....#.###..#...#.#..##..#.#.#..#..#...###....#..##.#.##.##.....#.#..#..#.#.#.#.#.#.#.##.#.##.#.##....##..#.#..#..##..#..####..#.##.#....#..###..#.#..#.#.....#.
.#..#.#.###.#...#.##.##..#.#.######.#...#..#.#.#..#.#.#.##.###..#....#.#.#..###..#...#.##.#..##.#.#####.##.#..#..##.......##.#.#.#..#.#..#..#..#.##.#..##.#...#..#.#...#.##.#.#.#.#.#.#.....####.#...#####.#.##.#...#.##.#.##.#.##.#.#.#.#...##.#..#.##.##......#.#.#.#...#......#...###.###.##.#.###.#......##.#.#...#.#.#.#...#..##..#.##....###..#.###..##.#...#..#.#.#.##.#.#.##..#.#.........#.#.##...#..#.....#..#..#..#..#.#..#.#..###.#.#.#..#..#...#.#.#..#.#...#...#.#.#.#..#..#.#.#...#.###.
.#.##.#.......#..#....##............##.#.#.......#.###.#....#.#..#.#..#.##.#.#.##.###.#...#.#....#........##.#.#.#.####.#.#.......##..#.#.#..#.#.#..##...#..#.##..####....#...........###.##.......#.#....##...#.###.#..#..#..#..#........##......#..#....#.#.##.......#.#.#.##.###.###...#..#.#.......#.#.#....#...#...#..#.##..#...#..#..##.#.#..#...#.#......##.#.....#.#.#...#...#...##.##.#.###.....##.#.#.##.#.#.##..#..#....#....#.#........#...#..#.#.....##..#.#.#.#.##.#..#.#.#..#..#.#.#....
........##.#.#..#..#.#...#.#.#.#.#.#.......#.#.#.#..#...###.#..#..#.#.#.................#.#..##.#.#.#.#.#..........#...#...###.#.#..#......#.......#...##.#..#..##.#.###.###.#.#.#.#.#...#..##.##.#.#.###....##....#..#..#..#...#.##.#.#.#..#.#.#..#..#.#.#.#.#.##.###...#.#.#...##..#.#.#.#.#...##.##.##..#.#.#.#.#.##..#...#.#..##..#.#.#...#..#..#.#...#.###.#...##.#......#.#..#.#.#.#.#.##...#..#.##...#..#.#.#....##...#.##.#..##.#.#.#.#.##.#.##.##..#.####..#.#...#........##....#...#.....#.#.
#.#.#.#.#..##..#.##.#.##.##..###.#.##.####.##..#.#.#.##.#.#.##...#...#.#.#.####.#.####.#..#.#..##.#.##.#..#.##.#.#...##.##.#..#..##...#.#.#.#.#.##.#.#..#..##..#.#........#.#.##..#...#.###.###...#...#..###...#.#..#..#...#..#...#..#..#..#.#.#.#.#.#...###.....##..#.#.#..#.#.#...#.........#.##.#..#...#.#.....#....#...#.....#.##.......#...###.#..#.###....#.#.#.#.#.#.#....##...#........#.#.#.#....##.#.......#.#.#.##..#...#...#.....#.#..#.......#.......#...#.##.#.#.###.#.##.#.#.#.#.###.#..
.#.#.####.#..##.........#...#.....#..#....#..##................#..#.#..##.#....#.#.....#.#.#..##...#.#..##.##.#.##.##.#....##..#...##.##..#..#.#....#..#..#...#....#.##.#.#.....##.##.#..#...#.#.#..#..#.#...#.##.#..#..##..#..#.#.#.#.###............#.#.#.#.#.#..#..#....#.....##.###.#.###..#....#..#.#....###.##.##.#.#.####......#.#.#.#.#..#...#.#..#.#.#..#..#....#.#.##.##.##.#.#.##.##..#..#..#.#...#.#.#.#.##..#.#.#.##.###.#..#.#....#..#.#.#.#.#.#.##.#.#.#..#.#..#..##..#..#.....#.#.....#
.#....#..#.#..#.#.####.#.#.#..##.#.#..#.#.#.#...#.#.#.##.#.##.#.#....#..#..#.#....##.#.#.#..#.#.#.##...#........#...#..#.#..#.#.#.#..#..#...##..###.##.#.#.##..###..#..##.#.###.#...#..#..##....#.####....#.#......#..#.#.#.#.#..#..#.###.#.#.##.#.##...#....#...#...#.###..#.#.#.....###.#.#.#.##.#..###.#.#.#....#.....#.......#.##.##.#.#.#.#.##.#..#.#...#.#.#.#.#.#.#.............#.#.....#..#..#..#..##.###...#.#.#..#....#..#...#..#.#.#.#.#.#...#..#..#..#.#....#..#.#..#...#..###.#.#....##.#.
..##.#.#.....#.#.#........#..#.#.#.#.#.#.....###.##.#.#.#..#.#....#.#..#..#.#.#.#...#.###.#..........#.#.##.#.#...#...###.#........#.#.#.#.#...#.............#.#.#.#..#....#.....##..#...#..#.#...#.#.#.#..#.##.#.#.#........#.#.#.#...#...#.#....#..##.##.##.#.#.##.#.#...###...##.##...#..........#..#...#.###.#..####...##.#.#....#............#..#.#..#.#..#.#......#.###.###.#.#.#....##.#.#..#...#.#..#..#.#.#..#.#.#..#.#..#.##.#.#..##.#....#.#...#..#.#....#.##.#.#.##..##..#..#...###.##..#..
#.#..#...##.#....#.#.##.#.#.#...#..#.#.#.#.#...#....#.#...#....#.#...#.##......#..##...#...#.#.##.#.#...#..#.#.#.#.#.#.#....#.#.##..........##...#.#.####.#.#.....#.#..#.#.#.#.#..#.#.##..#..##.#.......##.....#.....#.#####...#.#..#.#.#.#....###.#.................#..#.###.#.###..#.#...##.#.#.#...#.##....#.#.#.#....#..#.##..#.#..#.##.#.###.##.#..#.#..#....####.#....##...#..#.##.##......#..##....#...#.....#.#...#.#..#.#..#....#.#....#.##.###.###....#.#.#.#....#..#.#...#..####..#..#..#..#
...#.#.#..#..###..#.#..##..#.#.#.#.#.#..#.#..#...#.#..#.##.#.##.#.##.....#.##.#.#..#.#...#..#.#.#..#.#.#.#.#.#.##.......#.#..#..#..#.##.##.#...##.###......#.#.#.#...#.##...#...#.#...#.#..#.....#.#.#.#...#.#...#.#..#.....##.#.#.#..#.#..##.#......#.#.#.#.#.##.##..#....#.....#.#..#.#.#.#..###.#.#..###.#.....#.##.#..##.#..#.##.##.#..#.#.........#...#..###.#......##...##..##....#..#.#.#..#.#..#.#.##.#.#.#.#.#.##.#.#.....#.##.#...#.#.#..#..#...#..#.#...#...#.##..#...##..#..#..#.##..#..#.#
.#...#.#.#.#...#.#...#....#........#..#.#...#..##..###.#.#..#......#.#.#.....#....#.#.###.#......##..............#.##.##.#.##.#..##.##.#...##.##...#.#.#.#.#..#..#.#.#...#.#.#.#...#.#...#..##.##..#..#.#.#...#.##.##..##.#........#.#...#.#.#.#####.##.#...###..##.#.#.#.#.##.#.#..#.#..#..#.#.#.....#..#.#..#.#.....#.##.#...###.......#.....#.####.#.#.#..##....###.##.#.##...##.#.#..#.#..#.#....#..#..#...#..#.#.#..#.#...##.#......#.#...#..#..#..##.#..###.#..#.#.##.#.#.#.#.##.#.#.#..#.#..#...
.#.#..###....##...##..###...#.#.##.##.....##.#...##.......#...##.#....####.##.###.#...#.....#.##.#..#.#.#.#.##.##.#....#...#...##........#..#.#.#.#..#..#...#..#..#...##.#.#..#.#.#..#.#...##.#..#.#.#..#.####.##.#..#.....#.##.##.#..##............#....#.#.#.#.#.....#.....##...#....#..#..#...#.##...#...##.#.##.##..#..#.#..#.####.#...#.#.##.......#..#.#..#.#.....#....#.#.#..#..##..#.#...#.#...#.#.##.###..#..#.#..#.#..##.##.#.##.#.##.#...#.#..#.#.#.#...#..#.....#.#...#......#..#.#.#.#..#.
#...#..#.###...#.##..#...##.#..#.#....##.#...#.##..##.#.#..#.#....####.#...........##.#.#.#..#...###.##..#.#.......##.#.##..#.#..#.##.#.###..#......#..#.#.###...#.##........#.....#..##.#.#...#.#..#.#..#.........#..##.#.#...#.#...#..##.#.####.#..#.#..#........###..###.#..#.#.#.#.#.#..#.##...#.##...##.........#.#.#..#..#..#...#####..##...#.#.#.#.##..#.#..##.##.##.#.#...#..#...#..#.##..##.#......#..#..#.#...##..#..#.#.###........#...#.#...#..#.#.#.#...#..#.#.#..#.#..#.##.#.#..#.#..#..#
##.###.#.#.#.#.#.#.#...##..#..##..#.#.#...##..#...#..#.#.#..#.##.#.......#.##.###.##...#.#..#.##.....#.##...#.##.#......#..#...#.##..#.#.#.#..###.#.#.#.....##.#.#.#..######..#.#.#.#...#...##...#.#..#.#.###.##.#...#..###.#.#..###..#.###.##...#.#.##.#..#.#.#.#.#..#...#.##...#..#..#.##.....#.#.....#.#.########.#.#...#.#..#.#.#.##...##..#.###.#.......#.#..#.#.#........##.##..#.#..#..#.#.#.#..##.##..#.#.#...##...###...#..#.##.###.#..##.#.##.#.#....#.##.#.##...#..#..#.#.#..#...#.#...###..
#.#.#....#..#.......#.##..#.#.#.#..#...#.#...#.##.#.#..#...##.#.#..#.#.#..##.##.....#.#...##.....###.#.#.#.#.#....#.#.#..#.#.#.....#.#......#.#.#..#.#..##.#..#.....###.....#..#.....#.#.#.##.##..#.#.#.#.#..#..####.#.#.#...#.#.....#...#..#.##..........#.#.#.#.##.#..#....#.#..#..#.....##.#..#.##.#..#..#...........#.#....##..#....#.#..#..#.#..#.##.#.#..##.#..#.#.#.##.##...#.#...#..#........#...#.##...#..#.#.#.#..#..###.#........###......#..#..#.##...##...###..#..#.......#.#.#....##.#..#
..#..#.#.#.#.##.###......#...#...#.#.####.##.........#..##........#.#.##.#......#.#...##.##..#.#.#.............#.#.#..##...##.##.#.#..##.##...#...#...##.....#.##.##...##.#...#.##.#.#........###.........##...#.#........#.#....###.#.#..#......##.##.##..............#.#.##.#.#..#..###.#..#..#...##..#.#.##.#.##.#.##...#.#....#.###.#.##.#.##..#..#...##..#.....#...#.#.....#.#..#.#..#..#.##.##...#.#...#.#..#..#..#..#.#.....##.####.#.#..#.#.###.#.#..###.#..#.#...#.#.##.#.####.....#.#..#...##
#.##.#.#...#.####..#.#.#..#.#.##....#..#.....#.###.#.##....#.##.##..#.#.#.#.#.#..####.......#.#..#.#.##.#.##.#.##....#.#.#..#...#...#.#.#.###..##..##.#..#.#......#.##.###..#...#..#..##.####..#.#.#.#.##...#.#....#.##.#.....#.#.....#..#..##.##.....#...##.#.#.#.#.##..........#..#......#..#...#...#.#.....###..#....#.##.#.#.#..#............#..#..##..##..#.#.#.#.#...###.#....#..#.#..#.##.#.#.#..#..#.#.#.#.#...#.#.#.#.####...#..#.#..#..#...#....#.#.#....##..##.........##..##.#####.#..#.#.#
......#.##.#..#..#..#.#.#.#.....##.#.#..#.#.#.##..#.....##.#.###..#.....#...##.##.#...##.#.#....#.###..###..#.#..#.#.#....#..#.#.#.#.........#.#.#.....##...##.##...#...#..#.##..##.#...#.....#...#.#.#..##.#.#.##..#.#..#.##..#.#.##.##..##..#..#.#.#..#.#.##..#.#.#.##.#.#.###...#.###.#...#.#.#.#.#...##.##.#..#.###.#...###...#..###.##.###.#.#..#.#..#...#.#....#..##......#.#..#..#.#.#.......#..#.#..#....#..##...#.#...#..#.#.#.#.#..#..#.#.#.##.##...#.#.#...#..##.#.#.##..#..#.#..#....#.....
#.##.#.......#.#...##.....#.#.#..#.#..#..#.#....#...#.#.#.###.#.#..##.#..###.......##..#.#..##.#...#..#.#.#....#..###..#.#.#.........#.#####.......#.#..##.#..#..#.#.#.#.###..##......##.##.#.##.#.....#.......#..##...##.#.#.#...#.....#.#..#.#.#.##..#.#.....#........#..##....#...#..#..###..#......#........#.........##.#.##.#.##..#.##........#...#.#.#.#..#.#..#.#.##.#.###.#...#..#..##.#.#...#..#.#.#.#..#....##...##...#.#.......#..#.#..#..#.....#.#..###.##.###..#.#..#...#...#.#.##...#.##
.#....#.##.#.#...##..####.#..#.#.#.#.#.#.#..###..#.#..#.#..#.....#.#.#.#....######....#..#.#..#.#.#.#.....##.##.#.##..#.#...####.#.#..#......##.#.###..#..#..###.#.#.........#...##.#....#.#.....#.#.#.#.#.#.#..#.#.##....#.##.#.#.###.##..#......#..##...#.#.###.#####.###..#.#.#.#.#.#.#.#..#..#.###..#.##.#.#.##.#.#.#..#..........#.#...#.#####..##....#..#.#...#.#.#...#...#...##..#..#.#.###.##..#......##.#.#.#...#.#.#.##...#.###.#..#..#.#.#..#.##..#..#.#..#...#..#....#..####.##..#.#.#.#.#.
..##.###..#...##...#.#.....##..#.#.#.#....#.....#.#.##.#.#.#.#.#.........##........##..#..#..#........#.#............#..#.##......#..#.#.#.#.#..##.#.#.#.#.#..#..#..##.#.###.##.#..#.#.#.#..#.#.#.#.##..#.#...#.......#.#......#.........#...#.#.###.#.#.###.#.#.#..........#.##..#.........#...#.#..#.###..##.....#.#.#..##.##.##.#.#....##.#.....#.#.#.##..##..#.#..#..#.#.##...#.#.#.#.#.....#...#.###.#.#.#.....#.#.##...#..#.#.#.#..###.#.##....#..##..#.#....#..#.#.#..#.##.#...#.....#..#.##.#..
#.#...#..#.##...#.#....###.#.#.#......##.#.####.............####.#.#.#.#.#.#.#.###..#.##.#..#.#####.#.##..##.##.#.##..#......###.###....#..#.#.#.............#.#..#.#.#.#.....##.#...#..#.#..#..#.#....#...#.####.#.##.#.##.##..#.#.##.#...#..#...#.......#.......##.####.##....##..##.###.#.##...##..#.#..#..####......#...#..##.##..#.#.....#.##.......#..#..#..#.#..#........#..#....#..###.#..#....#.#...#.#.#.#..#.#..#.#.#.#..#...#.#..#.#..##..#...#.....##...#..#..#.#..#...##.#.#.#.#....#.##.
...##.##.#.#.#.#...##.#.........#.#.##...#.#....##.#.#.###.#.#..#..#.####...###...##.#..#.#..........#...#..#...#.#..#..###.#....##.#.##.#..#.#.##.##.##.##.#....#....#.#.##.#....#.#.#.#.#.#.#...##.#..##..###.#.#......#.#..#.##.#.##..##..#.##..###.##..#.#.##.#.#........##....#..#.......#.#....#...#..#.....#.###.#.#.#.#......#.#.#.##..#..##.#.#..#...#..#..#.#.##.##.##.#..###.#.#......#..##...##.#..#..#..#...#..#.....#..#.#....#....#..##.#.#..####..##.#.#..#....#..##......#....###.....
.#...............#...#.##.#.###.##....#.#..#.#.#.####.#.......#..##.#..#.#.#.#..#......#....#.#.#.#.##.#.##...####.#..##...#.#.##....##...##..#..#..#.#.##...#.#...##....#....###.#.............##..#.#..##..#...#.#####....#..........##..##...#.#...#..#..#.#......#####.##..#.#..#..#.#.##..#.#.#..##..#...#.#.#.#......#...###.#......#.##..#.###.##.#..##.#..#.#.#.###..#.#...#.......#.#.##..#...##...##.##..#...##..#..#.##.#.#...#.#.#.##.#.#......#....#...#..#.###.##..#...#.#.#.#.#.#.#.##.#
..#.#.##.##.##.##..##...#..#.......#.#...#..#.#....#..##.#.###..#....#........##.##.#.#..##..#..#..#...##...#.#.#...##.##.##..#..##.##.#.#..#...##.#.#.....#..##.#..##.#..###.......#.#.##.#.##..#.#...#..#.#.#.#.......#.#...#.##.###.#.#....#....##...#..##..###.#.......#.#....##..#.#.#.#.#..##.#.#.#..#.#..#.##.#.##.#.#.##..##.#.#.#....#....#......#.#..#.##......#..##..##..##.#.##.###..#.#.#...##.......#.##..##.#.#.#.#.#...##.#..#.......##.##.#.#.#.#.#..##..#..#..#.##..#.....#........#.
.###..#....#..#.##....#.#.#.#.#.##.#.##.#..#...#.##.#...#....##.##.#...#.#.##..#..##....#...##.#..###.#..##..#...#.#.........#..#..........#.##...#...#.#.###.#.#.##..#.#.#.##.#.##..#..####..##....##..#.....#..#.#.##..##.##.#..##...#..#.##.##.##.##.##...#....####.#.##...##.#..#..........#......#...###.##......#.....#....##.#.#...##.###.#..#####....#.#...##.#.#.#....##..#...#..#..#..#.#..#.##..####.#....#.#.........#...##.#..#.#.#.##.#..#....#..#.#...#..#..#..#....#.#.##.#.#.#.##.#...
..#..#.#.##.#.#...##.#...#...###..#.......#.#.#.....#.#..#.##.....#..#.#..#.#.#.#...#.#..#.#..#..#.#.#.#.#.##.#.#...#.#.####.#.#.#.#.#.#.#...#.#.#.#.###...#....#....##......#.##...###..#...#..#.#.#..#.####...#.#.#.#.#...#....#...#..#..#....#.........##.#.#.#.#..#..#.##.#.#.#...#.#.##.#..####.##.#..#..#.#####..#.#.##.##........#.....#.#.#.#.....#.##...##..#.....#.#...#..#.#..#.#..#....##.....#....###.#.#..#.#.#.#.#.#.#...##.#.#..#..#.#.#.#.#.#.....#..#.#.#..#..#.#.#......#...#..#.#.#
.#..#...##.....##...###.#.##..#.#.#.#.#.#...#.#.#.#..#.#.....##.#.#.###.#.#......#.#.#.##...#..##................##..#.#..........##..#.####.#.....#..#.#.#.##.#.#.#.#..#.##..#...#.##.##.#.#..#...#..#..#....#..........####.##.##.#.#.#.#.###.#.#.#.#.#.#...#..#.##..###..........##.#.#..###....#...#.#.#.#..#....#..#....###.###.#.#..##.#......##.#.#..#.##...#.#.###.##..#..#..#.#.#.#.#.##.#...###..#.##.###....#.#...###..#...##...#.#.#.#.#.#..#..#...#.#..##....#.#.#..#..##.#.####.#.#.#..#.
#.####.##.####.#.#.#.#.....#.#....##.#.#.#.#...###..#....##.#.#..#.###...#.###.#.#.#....#.##..##.#.#.##.#.##.#.#.###....##.#.###.#..##...#....#.##.#.#...#.......#..#.##.#..#.##.#.#.......#.#..#.#.#.##..#.#.#.##.###.#.#...#.....#........#.#..#..#..#...#.#.#.....#....####.##.##...#.#.#.#.###.#.##.......#.##.#..#.##.##.#.#...#.#.###...#####...#####......#....#......#.#.###...#........#..###....#..#...#..##.#...##.#..#..#...#.#............#.#.#.####.#.#.#.#.....#.#.#...#....#........#..
..#.#..................#.#....###..#........##..#.#..#.#..#.#..#....#.#.#....#.#.....##.#.#.#.....###..#.#..###...#..##..#..#.....#.#.#.#..##..#.......##.##.###...#..#...#.....##..####.#.#..#..........#.#...#..##..#...#.#.#.#.#.##.####...#.#.##.##..#...#..#.#.###.#......#.#.#.#.#...#............###.#....##.#......#......##....#..##.......#..#.#.###.##..#.#.####.#.#...#.#.#..#.####..#.#..#.#..#..#.#..#.#.#.#......#.#..#.##..##.#.#.#.###..#.....#...#...#.##.#.#....#.#.#.####.#.#.##.#.
#.....#.#.#.#.#.#.###.#...#.#.#.#.#.##.#.#.#...#...#.##.##...#..##.#.....#.#..#.###.##.###...###.#.#.#...#.#.#.#.#.##...#.##.##.#........##.#.#.####.#.#....#...##..#.#.##.#.#.#..#.#..#.#..#..#.##.#.##...#.##..#..#...#.#.#..#..#...#....##......#.#.##.##.##.#..###.#.#.##.#..#..#...##..##.#.#.#.#.#...###.#......#.##..##.##...#.#..#.#.####.####.....#.#.#.#.#...#.......##...#..##.##....##..#..#..#.#.#..#.#.####..##.##...#..##..##...#.#.#...#...####.#.#.#.#...#..#..#.##.#.#...#...#.#.#...
..###.#.#.##...#.#....#.##.#...........#.#.#.#.#.#......#.##.##.....#.##..#..#......#...#.##..........##.........#.#.##...#....#..#.##.#........#.....#.#.##.#.###.#........#....#...#..#..#.#.###.#.#.#.###.#.#..#..#.#..#...#.#.##.#.#.#.#.##.#.#..............#..#....#.#.#..#..#.##.#.#.#.#.#...#.#.##..#.#.##.#.#...#.#..#.#.#..#..#........#..#.####....#...#.#.#.#.##.#.#.#.#..#.#.#.#.#...#.#.#.#...#..#.......#.#.#.#...####....#...##..#..#.#.##....#.......##.#.#..#..#...#.#.##.#.#....#.#.
.#...#.#.#...#.#...###.#....#.#.#.#.#.###...#...#.###.#........##.#..#...#.#..#.#.#..#.#..###.#.#.#.#...##.##.##.#.#.#.##..#.##.####.##.###.#.#.####.#..........#...##.##.##.#.#..##.#.#.#...........#......#....#.#..#.#..#.#..........#....#.##..#.#.#.##.#.##..#..#.#..#..#.#.#...#...........##.#.#...#...#....##.#.#...#.#....##.#.#.##.#.#...#..#..#.#.#.#.#.......#..#..#....#.#......#..##..#.#..#.#..#.#.#.#.#..#.....#...#..##.#.#..#.#.#.....#..###.#.#.#.#...#..#.#.#.##.#.#........#.#...#
.#.#......#.###..#.#....#.##.#..##.#.#.#.#.#.#.#..#..###.#.##.#.##..#.##.#..#..#.#..#...#..#.####..#..#.#.#..#..........##...#....#........#.#.........##.#.##.#.#.#.#.#..#..##.#.#.......#.#.##.#.#..#.#.##.#.#...#.#....##..#.#.#.##.#..#.##.#..###.#.#..#.#..#.#.###.#.#.#......#..#.#.#.####.#.#...##..#.#..#.#.#....##....#.#.......#..###.#.#.#.##..#.......##.#.##..#.#.##.#.#.#.#.#.#.#....#...#....#.#....###.#...#.##.#.#.#.#.###..#.....#.#.#.#.#.#.#.##.#.##...##......#...#.###.###.#.#.#.
..#.####.#.#.#.##.#.#.#.#..#..##................#..#..#.#.#.#.#...#.#.#...#.##.#..#..##...#...#...#.#.#....#...##.###.#..##.#.##.#.####.##.....#.#.#.#.##..#.........##.#.#.#.......##.##..#.##.###.#..#......#.##....#.#...#..#...#....##..#...#..#......#....#..#..#..#.#..#.##.#.#..#..##.........#...#.#...#.#....###.##.#.#.##.#.##..#..#.........#.#..#.##.#..#...##......##..#..#...#...###..#.#.##.#...###..#..##.###....#..#....#..#.#.###...#........#..#...#.#.#...##.#..#.#.....#..#.......
.#...........#.#.....#....##.#.######.#.#.#.#.#..#.#.#........#.#.......#......##...#..##..##..#.#...#.##.#.###..#...#.#...........#...#...#.##...#...#...#..#.#.#.#....#.#..##.#.#.#....#.......#....#.###.#.....##.###.#.#.#..#.#.###...#.##.#..#.###.#.##.#..#...#..#..#.#.#..#....#.##...#.#.#.##.##.#...###...#.#........###.#..#.#.#..#.#.#####.#..#.#.#...#.#.#.#..##.##...#...#.##..##....#........#.#.#...#..#....#.##.###.#.#.#..#..#.#...##.#.#.##.#..#..##..#..##...#.#.#...#.#..#.#.##.#.#
#..#.#####.#....##.#...##............###...##..#.#.....#.##.#..##.#.##.#.###.#...##.##.#.#.#..###.##............#.##...#.#.####.##..#.#..#.#..##.#.#.#####.#..#...#..##.....#..#.#..#.#.#..#.##.#.#.#...#.#.#.#.#.#...#..#.#.#.###....#.##......#...#..#....#..#.#.#.#.##...#.#.#.###.#...#.#...###........##...#####.##.#.##..##..#.#...#.#...#........#.#...##...#.#..#..##..##...#.#.#..#..#.##..###.##..#...#.###...#.#..#...#.....#.#..#.#..#.#.#....#..#..#..#..#.#.#..#.#...#..##.#.##..#..##.#.
.#####....###.#.#.#..#.#.#.#.#.####.#.#.###...##...#.##.#.##.#...#..###.....#..#.............###..#.##.#.#.##.#.....##..###....#...##..#..#.#..#.#.#..#......#..##.#.#..###.#.##..##.#.#.##.#......#.##.#.##.#.#..##.#.#.....#..#.###......##.#..##.#.#.#.##.#...........##.#...........#.#..#.#.#.##.#.#.#..#.##..#..#.#.#...#..#..#.##.#..#.#.##.##.#....#.#..##....#.#.#..#.#.##..#...#..#...#.#.#..##..#.#.#...#.##..#..###.#.#.###..#.#....#......#.#..#..#..#..#......#...#.#.#......##.##.#.#.#.
.#.#..#.#..###.....#.##.....#.##............###..#..#.........#.#.##.#.##.#..#.##.##.#.#####.##.#.#...##..#.##.#.##.###..#.##.#.##....#..#..#.#.#...##.######.##......##........#....#...#...#.##.#.............#......#####...#..#..#.##.#.###.###.#..........##.#.#.#.##...#.##.#.###..#.##..#.#.....#.#..#.....#.#......##.#.#..#......#.#.#...#.#.#.##....#.#.###.#....#...#.#..#.#.#..#.##.#..#.#.#.#.#...#.#.#....#.#..##...#....#.#.#.#.###.####..#.#.#...#.#..##.#.###.#......##.##...#........
.#..#..#.#..#.###.###...##.##...##.#.#.#####....#.##..#.#####.#.#..#.#.#.#.#....#.#.#.#.........#.###...##...#..#....#.#.#.........##..##.#..#....#...........#.#.##.#..##.###.#.#.#..##..##..#.#...#.#.#.#.###...####......##..#..#..#.##.......#....##.#.#.##.####.#.....#..#.#..#..#.#..#.##...#.#.#...#.#.#.#....#.#.####.#.##...##.#.......##...#.#.##.#.........###.#.##.#..#.#...##...#....#......#..##.#..#.##.#....#...#.#.##.#.#..##..#.....##.#.....#.#.#.#..#...#..#.#.#.#..#...#..#.#.###.
..#...#....#..#....#.##.#..#.##.#.#.#.#......#.#..#.####........##.#.....#.##.##.#.....#.#.##.#.#...#.#.#.#.##.#.###...#..#.###.#.#..#......#.###..#.##.####.#...#..#..#..#.......#.#.#..#..#.#...#.##..##.#....##....##.##....###...#...##.##.#..#.##....#.###...#....#.###.##..##.#....#.#.#.##..###.#.#...#.#.##.#.##.#.#......##...#.#.#.##....##..#..#.##.####.#...#...#...#.#..#.#..##..#.#..#.##.#.#.#...#...#....###.##..#..#.#..#.##..#..##.#..#..###..##.#..#..#.#.#....#.#.#..#.###....#...#
.#.##.#.##..#..#.#.#...#..#..#......#..#.####.#.#.#.#.###.#.#.#....##.##.....#...##.##..#.#....#.#.#...#............#.#..#.#...##..#..#.###.#.#..#.#.#.#......##...#.#.#.#.######.#.#.##...#...##.##..##....###.#.###...#..#.#..#.##.###...#..###.#.#.##.#...#..##.##.###....#.#.....##.##.#...#.#..#.....##................##.##.#.#.#..##..#.#.#...#..#.##..#....#.#.#.#.#.##....#.....#..#..#..#.##..#.#..##...##..##........#.#...##.....#..#.#.#..#..#....#...#.#..#..#..#.##.....#..####.#.#.##..
...#...#.#.#.#.#.#.#.#.#.#.#.#.##.#..#..#...........#..##..#.#..##...##.##.#.#.#...#..#.....##.#.#.##.#.#.#.#.##.#.#...#.#..##.#..#..#.#..#.....###.##...##.#.#.#.#.....................##.#.#...#..#...#.#.#..#......##.#..#..#...#....#.###.###..#..#.#.#.#.#..#.#...#.#.#.#..##.#....#...##.....#.##.#...#.#.##.#.#.##.#....##....#.#..#.##..#..#...#...#.#.###.........#.#.##.#.###.#..#..#.#...#.#...#.#...##..#...#.#.#.#...#.##..#.#.#..#.....#..#.#.##..##.#..#.##...#.....#.#.#.#.##...#...#.#
.#..#.#......#..#...#...#.....#.#.#.#..#.#.###.#.#.#.#...##...#.#..#.#...#..#.#.#.#..#.#.#.##............#.###..#...##.#..#..#.#.#.#.#...#.#.#.#.#....##.#.#........#.#.#####.##.#.##.#....##.#.###..##..##.##..#.#.#....#.#.#.#.##.#.##...#...#..#.#.#........#.#..#.#...#...#..##.#.#.#.#.#.#.##.....#.#.#.#..#.#..##.#..#.##...#.#..#.#.#..#..##.#.#.#.#....#..#.#.##.#......#...#.#.#.#.#...##.#...##.#..##...#...#.#.##.#..##...##..#..#.#..#.##..#.#..#.#..#..#....#.#.##.#.#...#.......#...#....
.##.....####.##.##.#.#.#.###.#...#...#....#...#.#....##.##.#.#.#.#.##.#.##.#.......#....#.#...##.###.#.#....#..#.##.#....#..#...#.....#.#..#.#.#..#.#..#.#..#####.##...#......#.#..#...#.#......##.#...#.#....#.##.#.###............#.#.#.#.#.#.#...#...#.##.#....#..#.##..#.#.#.....#..#..#...##.##.##.......###..##....##..#..##...#...#..#..#..#.#...#.##.#..#..#.#..###.#.#...##..#...#..##....###..#.#.#...##.##..###....##..#.#..#.#.#..#.#..#..#...##....#..#.#.##.#......#.#.#.#.#.##.##.####.#
#..#.#.#.................#....#.#.##.##.#.#.#.....##..#.#....#..........#....###.#..##.#....#...#.....##.#.#.#.#.#....##.##.##.#.###.#...#..#..#.###..#.#.#.......#.#.#.#.###.#..##..##.###.###......#.....##...........##.##.#.#.#..............#.#.#.#.#..#..#.#..#..#.#.....#.#.##.#.#.###.#...#....##.#.#....#...##.#..##.#.#.##..##..#.##..#....#.#....#.#...#..#.###.#.##.#....#.#.###.#..#.#...#.#.#..##..#.##.#.###.##...#....#..#.#.#...#.#.###.#..#.#...##.#.#...#.####...#.....###...#.#..##
..#.#.#.##.#.#.#.###.#.#..#.#............#.#.#.##..#.#...###..#.#.###.#..#.#.#..###.#....##.####.#.#.#..#..........#.#.#...............##..###....#.#.#.....#.#.#.#.#.#..#...#.#....##...#.#....##.##..#.#...#.#.#.##.#...#..#.#.#..##.##.##.#.#......##.#.#.#.#..#..#....##.#...#.#....#..#..#.#..#.#.#.#.#.##.#..##...#.###..#.....#..#......#.#.#....#.##....#..#....#........#.#...#..#..#.#..#.#.......###.#........#...#.#...#.###.#.#...#..#...#...#..#.#.#......##.#.....#.#.##.#..#.#.#....#.#
#...#.....#.#...#...#...#....#.#.#.#.#.##.....#.#.#..#.#....#..#..#..#.#.##.#..#.#...#.##..#......#.#.#...##.#.#.#..#....#.#.##.#.#.##.#.#..#..#.#.....#.#.#.#...#...##.#..#.....#.##.##.....#.##..#..###..##.#.#.#...###..#.....#.##..#..#.###.#.#.#.........#.#...#.###...####..#.#.#...#..###.#.##.............#..##....#..#.####.#.###.#.#...##..#.#..#..#.#.#..#.##.###.##.#.#.#.#..#.#..#.#..#.#.#.##..#....###.##..#.#.#..#..###....#.##..#.#.#..##..#..#..#.######.#.####.....#.##....#.#.##...
.#.#.####.#..#.#.##..###..#.##..#..#.#.#.#.#.#...#..#.#.#.#...#.##..#..#..#..#....##.##..#.####.#.......#.#.#.#.#.##.#.##.#..#.#.#.#.#.#...#.###.#.#.#..###...#.#..#.....##..##.###......#.#..#...#.##.####.....#.##.#....#.####..#..##..#...#..#.##..###.#.#.....#.#.#..#.#.#...#...#.#.#.#..#.......###.#.#####.##.#.##.#..#..#.......####.#.#..#.#...#..#.#.#..#......#..#..##...#...#....#....#...###...#..#.#...#..##..#..##..#.#.###.....##.....#..#.#.#.#.#......#........#.###....#.#........#.
............#..#.#.#.#..#.##...#..###.....#....##.#.#.#.##.##...#.#.##...###..#.#..#....##.....#..####.###............#.#..##...........##.#.#....#.#..#.#..#.#..##..#.#.#.##.##.#.#.#.#..#..#..#.#.....#..##.#.....#..##........#.#.#.##..##.#..#..##.....#.##.##....#.#..#..##..#.##.#.....####.#.##..##.#...............#..#.#.#.#.#..#..###..#.#.#.##.#.###..#.###.###.#.#.#.##..#.##.#.#.###..##..#.##.#.#...#.#..#..#.#.#..#.....#...#.##..#.#.#..#....#.#...#.###.#.######......#.#...#.#.#.#..#
#.#.#.#.#.#..##.......#..#..###.##.#..#.#..###.#...........####.......##..#.#..#..#.###...##.#..#.#...###.###.##.##.#.#.#.#..######.###.......##.#....#...#..#..#..#..#..#..........#.##.##.#.#.#..##.##.#...#..#.#..#...#.#.#.#.......#.#.....#...#..#.#.#..#.#..#.#....#..#...#...#....#.#..#..#.#.#.#...#.#.#.#.#.#.#.#..#.#..#.#...#.#.###.#.......#.....#.#.....#.....#...#.#.#.....#....#...#...#......#.#.#...#..#.......#..#.#####..#.#.##..#..#.#.#.....#..#..#..........#.#.#.#.##..#..#..##.
#..#.#.#.#.#...#.##.#..#.#.#..#.#...##.###.......#.#.##.##..#...#.###.#.#.#.#.#.#.#.#..##.###.#.##.##..#.......##..#.......#........#.#.#.#.#.#...#.#.#.####.#.#..#.##.#.#.#.##.##.#....#..#...#.##.#.#...##...#.#.#...##.#.#.#.#####.#...####..#.#..#.###.#...##....#.#..#.##.#.##.#.#.#.#..#..#....#..#.#.##.#..#..#.##.#.....#...##.#.#..#....###.#..#.#.#..##.#.#..#.#..##......#.#.#.#.#.#.#..##.#.####...#..##...###.###.#.#..#..#...#..#....#..#...#.##.##..#.#..##.####.#.#.#......#.###..#....
.##..#.#...#.#.##.#.#.#..#..#.....#.....#..###.##...#....#.#..##..#.#................#.#...#..........#.##.##.#.#.####.#.#..##.#.#.#....#.#..#.#.#.#..#...#...#.#.#.#.....####.#.#.#.#.#.#..##.........##....###.#.##.#.................#......#...#....#....#..##.##.#.#............###...#.#.#.#.#.#.#......#.##.#..#...#.#.#..#.#..#..#.#.###.#.#..#...##.#...##...#..#.#..#.#.#....#...#...#..#...##.....#.#.#...##.#..#..##...#.#..##...#..##.#.#.#.##..#...#.#.##........#..#.#.#.##..#.#.#..#.##
.#.#....##..#...#..#...#..#..#.#.####.#...#......#.#..#.#....#..##....#.#.#.##.#.#.#....#.#.##.#.##.#.....#...#....#.####.#.#.#.#.#..#.#.#.#.......##.#.##.#.#........#.#..#........#..#..#...##.##.##....###.......##..##.##.###.##.#.##.#.##.##.#.#.##..###.#...##......#.#.#.###.#.#.##.....#..#.....##.##.#..#...###.#.#.#.#.....#..#......##...##..#....#.#.#..#..##...#.##.#.###..##..#.#.#.##.#..#.#.#....##.#....#..#...##....#....####.#.#..#.#.#..#..##.#.....##.#.#..#..###.#..#.#...#.##...
.....##.#.#..##.#.#..#...#..#.###.#..#..#.#.#.#.##..#.#.##.#.#.#.##.#..#..#.##..#..##.#.........#....##.#..###.##.#....#........#..##.#......##.##....#......##.##.###.#..#.#.##.#.#.#..#..#.#..#.##..##.##..##.#.#....#...#.#....#.#..#...#.............#......#...###.#..#..##..........##.##..#.#.#.#..#.#.##..##..#..#......##.##.#..##.#.#..##.#.#.#.##....#.#.#.##.#.#.......#..#.#..#..#.#......#.###.#.#.....#.#..#...#.#..#.#..#.#..#....#.#..#..#.#.#.#...#.#...#.###.#.#.#..#.#.#.#.#.##.#.#
.##.#.......##.....##.##.#.#...#....#.###.##...#...#...#....#........#..#..#...###...####.#.##.#.#.##.#..#.#.#.#...###..##.##.##..#.....####...##..##..##.#.#..#..##.#..#.#..#.#.#.#..#..#....#.....#...#..#...#..##.#.##.#....##.#...#####..#.#.#.##.##..#.#.#.#.#......#.#.#..#.#.#.##.#....##.#..#..##...#..#.#.#.#.#..####.##......#.#.#....#.#...##.#..#.##..##.##......##.##...#...#..#.#..#.#.#.#..#...##.#.#..#..##.##.#..#.#.#..#.#.##.##....##.#........###..##....#...#....#..............#.
##.#..#.#.#....#.#.#..##....##.####.........#.#.#.###.######.#.#.##.#.#.#.#.#.###.#.#.#...##.##...#...#.#.......##.#.#.##.#.#....#.#.#.#.....##..##.#.#..#....#.#.#...#...#.#...#...#.##...#.#.##.#.#.#..#...##.##..#.#.#..#.#..#.#.#..#....####.#...#...###...#.#.#.#.#.#.#..#..#...#....###....#.#.#...#.#.#......#...#.#.......#.##.#...#.#.#....#......##.#.#..#.#.#.#.##..#..##..#.#.#.#.#.###...#..#..#...#...#..#.#...#..#.....#.#.......#.#.#.#...#.#.#.#....##..#.#..#.#.#.##..##.#.##.#.##...
.....#.#...#.#.#.##.#....##.........###.##.###.....#...#.......#..#.#..#..#..#.#...#...###......#..##.##.#.##.#..............###.#.##.#.#.###..#..#.....#####......#.#.##....#.#.#.##...##..#....#...#..#.##....###.#.#..##..#.#..##.##.####.#...##.#..##.#.#.#......#.#..#.##..#.###..##.....##.......##.....##.#.#.##.#..##.#.##.###...##.#..####.#.#.##......##.#...#.##...#.#...#.......#....#.#.#.#..##.#.#.#.#..#....##.#...###.#..#.##.##.....#.#.#...#..#.##....#.#.##.#.....#.#..#.#.#..#..#.#
.#.#.#.####...#.......#.#...#.#.##.#.....#..#.#.#.###.#.#.##.#.###....#.##.#.#...#..##.....#.##..#........#..#.#.##.#.##.##.#.......#.#.#.#...#..#.##.#.##...#.#.#.....#.###..........#.#..##.#.#.#.#.#.#..#.##..#....#.##.##..#.#.............##...#.#......#.#.#.##.##.##...#.......#...#.#.#..#.##.#..#.#.#.#..#..#....##.#.#.#.##.##.....#.....#...#.#.##.#.....##..#..#.#....##.#.##.#.#.###....#...#...#......##..#.#.#.#.#.#..#..#.#...#.#.#.##.....#..#..#.#.##.#.#.....#.##.....#.....#.##..#.
#.#.#......#.#..#.#.#.#..###...#...#.#.#.#.##...##.#.#...#..###....##.#........##.#....##.#.##.##.####.##..#....#.##.##.#.....#.#.#.....##.#.#.#.#....##..##..#.#..###.......#.#.#.##..#.#...#..........#.#.#..#..###.........##.#.#.#.#.#.#.#.#..##..##.#.#......#.....##.#.#####.#.#..#..#...#..#....#..#......#.#..###................#.#...##.###.#..##.##.##.#....#..#...#.#.....#.#.#......#.#..##..##..#.##.#..#..#.....#...#..#....#.#..##.....#.#..#####...#..##.#.###.#..#.#.#...#.#..#...#..
......##.#.#..#..#...#..#....####.#.##..#.##.###.......#...#.#.#.#..#.#.#.#.#.#.....##.#.#.............#.#.#.##...........#.#.#..#..###............#.#.##.#..##...#....#.##.#.#...#...#....##..##.#.#.#.......#.#.#..#.#.##.##..#...#.#..##.#..##.#.#...#..##.#.#..###.##..#..#...#.#.#..##..##..#.##.#.#..#.###....#.....##.#.#.#.#.#.#..#.###...##.#.#.........###.#...#.#.#.#..#.#.#..#.##.#.###..##..#..#..#...#.#..#.#.#.###.#.#...#.#....#..#.##..#..#..#.#.##.#.........#..#.#.#.#.#...#..#.#..#
.##.#...#...##..###.#.#.#.#.##.#.#.....#........#.#.#.#..#......##.#.#..##.#.#..###...#....###.##.###.#.....#.##.#.#.#.#.#..#.#.#..#..#.#.#.##.#.###........##.#.#####.##..#...#.#.##..#.#...##.##.#...#.#.##.#....#..##.#.####.#.##....#...#.#..#..#.#.#.#..#..#.#......#..#.#.#.#....##...#..##.........#.##.##.#...##.#....##..#...#..#......#........#.#.#.#.##.#.#.#....#.#.#.#..#.#...#..###..#..#..#...#.##.#...#..##...#..#.#.##.#.#.#.#.#...##..#...#.........#.#.#.##..#....#.#.##.#.##....##
#..#.###.#.##.##.####.#..#..#......#.#..##.#.#.#...#...#.####.#......#.#...#.#.#....####.##......#....#.#.#......##.#.##..##.#.#.##.#...##..#.#..#...#.#.##.#...###...#..#.##.#.#.....#.#.#.##...#..#.#.#..#...##.#.#...#...###..#..#.##.#.#.#.#..#..###.#.#...#.#.###.#..#....#...###.#..##..##..####.##..........#.#..#..#.#...#.#.#..####.######.#####.#.###..........#.#....#...#....#.#..#.#.#.##...#..#...##..#.###....#..#.#.#......#..#...#.#.#.#.#.#..#.###.#..#####.#.#.#.##..#..#.#.#.#.#..#
##............#...#.....#..##.#.#.#.#..#..###...#.#####.#.....#.##.##..#.#....#..##.#.#..#.#.#.##..#.#...#..#.#.#.......##............##.#.#..##..#.#.#.#.#.##.#.#..####..........#.#.......#.#.#..#.#..#.#.##.......#.#.##..#.#..#.#.#......#...#..###.....#.#......##.#..##.#.#.#.....#.#.#.#.##.....#..#.#.#.#.#...#..#.#.##.#...#..###.##...#.##.........#.##.#.###.#.#.##.#.##.##.#.#..#.#.......##.#.#.##...#.#..#..#.#.##......#.###..#.#.#.....#...#..#.#...####.#.#..#......#.#.##.#..#....##.
#..##.#.#.#.#...##.##.##..##.#.#..#.#.#..#.#.##.##.#......#.#.##.....#..#..#.#.#..#.#..#.#.#..#...#..####.###..#..#.#.#....#.#.#.#.#.#....#.#....###.............##...#..###.#.#.###..#.#.#.....#.#..#.#.#.....#.###........#..##.#..#.#####.#.#..#..#.#.##..#..##.#.....#.........##.#..#.........##.#..##..#...#.#.#..#.#.#..#..#.##.##....##.....#####.##.#..#.##.................#.#...#..#.###.#.#...#..#..##....#.#..#....#.#.##.##..#...#..#.#.#.#.#..#...#.#.#.#...#.#..#.###........#..#.##.#.
..#.#..#..##..#......##..#...#.#.#.....#.............#.#.#.#...#.#.##.##.###.....#.#.#..#...#.#.##.##.........#..#.#.#..#.#..##.#.##..##.##...#.#.#..##.#.#.##.#....##.##...#.#.#.#.#.##..#.###.....#......##.###...##.#.##..#....##...#...#.##..#..#...#.#.#.##..#.#.#.#.######.#...#.#...##.#.#.#.##.#.#..#.#.#...#.#.......#..#....#..#.#....#.#.....##.....#.#..##.###.#.#.###.#..#..#.##..##....#.#.#.#..#...##.#...#.#.#.#.#..#....#..#.##.#...#......#..##........#.#.#.#.#....#.#.###..#...#.#.
.#...##..#...#.#.#.#....##.#......#.#.#..#.#.#.#.#.#.#.#.#...#.#..#..........##.#......#.#.###.#.#....#.##.###.##......#...##.#.#...##......#..#....#...#.#.#.###.#....#.#.#....#....#..##.##...##.#.###.#.##..##.#....##..#...##...##..##.....#..#..#.#......#..#...#..........#.#.#....##.#.####...#...##.#..#.##...###.#.##.##.##.#.#..#.##.#.#.##.#...##.#....#...##...##.#..#..#..##.....#...##...#.#..#..##.#...#.#..#..#...#...#.#..#.......##.#.#.##.#.##.#####.#.#....#...###.#.##.#.#..##....
#..#....#..#.#..#...#.#.#.#..#.#.###...#.##...#..##.#.#.#.###.#.##.#.#.#####.#...#.#.#......#..#..#.#..#.##....#..#.#.#..###.....##.#.##.##.#.#.#.##..#..#.#...#.#.##.#......##..#.#..#.......##..........#..##..######.##.#.#.#.#.#..#...#.##.#.#.#.#..##.##.#.#.#.#.##.##.###......#.##....#..####..#.#..#..##.#.#.#...#........#....#.#..#.#......#.##.#.#.#.#..#.#..###....#.#.#.#.#.####.##.#..##.#.#.#.#.....##.#.#.#.#..#.#..##.#.#..#.##.####.#..#.............##...##...#..............#..#.#.
##.#.#.#..#...#..#.###..#...#.##..#.#.#.#..######.#...#.........#...###......#.##.##..#.#.#..#..#..#.##.....##...#.#..#.#....###.........#...#...#.#.#.##....#..........#.#.#.#.#.#.#.#####.#.#..#.#.#.##..#..##.##..........#.#.....####..#...........##.#.#............#..#..##.#.###.##.#..#..#.##.#.#.#.#........##.#.#.#.#.#..##.#....#....####....#......#.#...##.#..##.#...#.............#.#....#.....##.##.#....#.#...#..#.#.#....#....#...#..#.#..#.##.#.##.##...#.##.##.#.#.###.##.##...##..#
#.#.###..#..##..#..##.##.###....##...#..#.#...#.#..#.#..#.#.#.#..##.##.#.##.#.#.#.#..#..##.#..#..#......##.#...#.#..#.##..#.#....#.#.#.#..###..#....#.....##.##.#.#.##.#...#...............#...#..#..#.####.#......####.#.#.###.#.##..#.#.#.###.#.#.##........#.#.#.#.#.#..###...#...#....##.#..#...#..#....#.##.#.#......##.#.#.#.#..#.#.#.#.#.#...###..##.#.#..#.#.....#.#...#.#.##.###.#.#.#.#..#.#.#.##.#.#.#...#.##...##...#......#.#..#.#.#.#.#.....#..#.#.#.##.#.##....##..#..#...#..#.#.#....#.
....###.#.#...#...#.........###.#.#.#..#...#.#....#...##.#.#.#.#.#......#.##......#.#..#....#.##...#.#.#...#.#..#.#..#..##.#.##.#...#...#.#.#.#..##...#.#.###..#..#.###.###.##.#.#.##.#.##...#.#.###.#..#.....#.#.#.....#..###...##.#............#..#..#.#.##.#..#.##..#..#.#.##...#..##.##...#..#.#..###.#..####.#.#.###............#.#..#..#.#.##.#.#.#.#..#.#..#.#.#.#....#...#.#.##..###...#..#.#...#......#..#.#...#.#.#.##.#.#.##.#..#.#...#..#.##.#.##.............#.#.#..#.##.#.#.#.#.#..#.#...
.##..#.#....##.#.#..#.#.#.#...#.....#.#.##.....##...#.#...........##.##.....#.#.#..#.##..##......#..#.#..##.#.###.#.#.#.......####.#.#.##.#..####..#.#.#.#.###..####.#..........#...##..#..#.#..#.#.#.##.####..#...##.#..##.#.##.#...##.##.#.##.#.#..#.##.#..#.#.#...##.##.......##.#......#.#.#.#..#..###.#.###.....#...#.#.#.#.###....#..#..........#.#...#....#...#...##.#..#.....#.#..#.#.#.#.#..#.#.#.#.##.#..#..##....#.#..#..#....#....#.#.#.#.#.##....#.#.##.##.##.###..#...#.#.....#..##.##.#.
#.#.#...##.#....#.##.#.###.##...###.#...#.####.#..#..#.##.#.#.#.#...#..###.#.#.#.#.#.#.##..#.#.#..###.###...............#####...#.##..##.#.#..#..#..##......#.#.#.#....##.##.###.#.#..#..##..###..............#..#..##.##..........#....#...#...#...#.#....#....#.##.......#.#.##.....#.##.......##.##..#..#..#.#.#.#.#.#.#.##..#....##...#######.#.#....##...##..#.#.##.#.#.##..#.#.....#....#....#...#..#..#...#..#...##.##..#...#.##.#..#.#..#.#.#......#.###.#..#..#....#..#..##..#.###.#.#.#.#.#.#
.....##.#.##.#.#..#.....##....###....##........###.#...#.#.#.#.#.#.#.#.#.............#.##.#...#..#........########.#.#.#......#.....#.#.....#.#.#.#.#..####.........#.#.#.#.#.......#...#...#....####.##.#.#.###..#.......##.#.#.#.#.#.#.#.#.#.#.#.#...##.#.##.#.....#.#.##.#.#...##.#..#.#.##.#.......#.#.#.#...#.............#####.#.##..#....#..#.#.#..#.#.#.#............#.##.#.####.##.#..#.#..##...#.#..##..#.#.#.#..#..#.##.......#..#.#.......##.#..#.#...#.#.#.##.#.#.#.##.#.#.#..#...........
.###......#...#..#.#.##....#.#....##....#.#.#.#......#.................#.###.##.#.##......##.#..####.#.#.#........#.###.##.#####.##.....#.#...........#.....###.#.#..#.......#.#.#.#.#.###.##.#.#....#....#...#.##.#.##.#.#.#..#.#.#.#.#..#...#...#.##...........#.###..###...#.##..##.#....#..##.#.##.......#.##..#.##.###.#.#.#...#..#.#.##.#.#.#...#..#.#.##.#.#.#.#.####........#......##.#.#.#.#.##.#..#.###......#.#..#...#..##.##.#.#..#.#.#.##.#.#.#...#.#...............#......#.#.#.#.##.#.##
#...#.###..#.#.#.#..#...###.#..#.#...##.###..#..#.#.#..#####.#.###.#.#..#...#..###..#.##.#..##.#.#..#.#...#.#.#.#....#.....#..#.#.##.##..#..#.#.#.#.#..#.####...##.##..##.#.#...#..#....#.##.#.#.#.#...#.#.#.##.......#.##...##.#.#.#.#..#.#.#.##......#.###.##.#.##..##.#.##.##...#..#.##.#.##....#...#.###.....####..#...#.##..#.#.#.#.#...#...#..#..#.........#.##..#.....#.##.#..#.#.#..........#.#...#....##.##.#.#...#..##..#.##..#....#..##.##...#.#..##..#.####.#.#.#.##...#.##.......#.#.##...
.##..##..#.#.#.#.#.#.##.#.....#..#.#.#.#....#..#...#..#.....##.#..###..#.##.#.#.#.#.#.#...#...#..#.#..#.##.#.#...#.#...####.#.#.#...#..##..#...#..##.##.#.....##......#....#..##.#..##.##.#.......#..##..#..##.#.#.#.#.#..#.#.........##.#.#...#.#.##.#.#..#.#.#....#...........#.#.#.....#...#.###.##..#....##.#..#..#.##...#.#.......#..#.#.#.#.####.#####.#.#.#...##.####.#.#.#.#.##.##.##.###.#....#.#.##.#..#....#.##...#.#.#...#.###.##.#..#.#..#.....#...#......#..#..####.###..##.#.#..#....#.#
...#....#..........#.#.#.#.##..#.#..#...#.##.##..#..###.#.#.#.#.#.##.#...............#.#.#..##.#.#.#.#.##.....#.#.#.#.##..........##..#...###.#..#........#.#...##.#.#.#.#.###.....#..#.....#.#.#...#...#.#....##.#.#....##..##.#.#.#.......##....#..#...#...#..###..#.#.#.#.##.....#####..##..#..#....######....#..#...#.##....##.#.#..#.........#.#.......#.#....#.#......#.#.........#..#.#...#.#.#........#.#.##.#....#.#..#.#.##...#..##.#.#....###.#.#.#.##.###.##.#..#.##.#.#..##...#.#...#.###.
.#...#.#.#.#.#.#.#.......##...###.##.#.#.#.#.#.##.##...#.#.............##.#.#.#.#.##......#.#........#.#.##.#..#.....#...#.##.###...#.##.#.#.#.##.###.#.#.##..##....#.....#....#.#..#..#.#.#...#..#..#.#....##.......#.#.#.#.#.##.##.#.#.##.#.#.#.##..#.####.#.#...#.#..#..##.#.#.#.......##.#..#...#.###....#.#.##.###.#.#.###.#.#..##...#.###.#.....#.##.#....##.##.##.##....##.##.##..#.#.#.#.#..#..###.##..........#.#....#..#.#..##..#.......#####.####........##....#..........#..##....#.#.#.#..
#.#.##.....#..#.##.#.#.#....#..#..................#.##.....#.#.#.##.#.#..#.#.#.#...##.#.#.....###.##......#.#.#.##.#...##.##.##.###.#...##........#.#..#.#...#...#.#.#.#.#..#.#.#.##.#...#..#.#..#.#..#..#.#...#.###..##.........#....#..#....##.....#...#..#....#....#.#.#....####.##.##....#.#.#.###.#.##.#.#.....................#...#..#.....#.#.#.#.#..####.......##..#.#.#.#.#.#..#.#...#....#..#..##..#.#.#.#.##.#.##.#.#.#..#..##...##.###...#...#..#.#.###...#.####.#####.#...#...##.#.......#
...#...#.#.#.##...###..#.#.##.#.#.#.#.##.##.#.#.##.....####.#.##.#..#.##...#...##.#...#.##.#.#....#.##.#.#...#..#.#.#.#...............##...######.....##..#.#..#.##....####..#........###.##..#.#..#.####.#..#..#...#.#.#.##.#.#..#.#..##.#.#...#.##.#.#..#..#.#.###.###.#####..#..#.#.#.#.#...#..#.#..#....#...##.##.#.####.##.#.#..#.##.##.##.#...#....##....#.#.###..#.#.#......##.#.#..#.#.##.##.#.#..#.#.#.###.....#.#......#.##.#...#...#...#.#..##..#...#...#.#.#..#.#.....#.#.#.##...#..#.#.#.#
##...##..##.##.#.#.#.##.#.##.#..#..#.##.##.#.#.....#.#.#........#.##.#..##..##...##.#..#..#..#####......#.#.#.#...#..#.#.#.#.#.#.#.##..##.#......##.#.#..#.#..###...#.#..#.##.#.#.#.#.#...#.##.#.#.##.#....##..#.##.#....#..#.#.#..#.#.....#.##..##...###..#..#.#.....#...#....#.#....#.....##...#...#..###.#.#..##....#......##..###.#...#.#..#.#.#.###....##.##.#...#.......##.#........#....##...#....#..#.#..#..#.##....####.#......##.#.#..##....#.#.#.#.#.#.#.#...#...#.#.#...##..###.#.##.#.#.#.
.##.#.#.#...#.............#...#.#.#............#.###..#.##.####...#...#...#..#.#.#.#..###...#......##.#.........##.#....#.#.#.#.#.##.#..##..##.#.....###.....#.##.##...#.......#.#.#...##.#.#..........###.####.......##...#.....#.#..##.#.....#.#.#.#.#..###.#..##.#..#.#.###....##.#.###.#..#.##.#..#.#.#..#.##..#.##..##.##...#....#.##...#....#......#.#........#...#.#.#.##..#.#.#.#..#.#....##.#.#.#.##.##.#.##...#.#.....#..#.##.....#..#..#.##................##.#.#..#..#.#..#..#.#...........
...#...#.#.#.##.##.#.###.###.#...#.###.#.#.#.#.#.#..##....#...#.#.###.###.#.###......#.#.##..#.#.###..##.#.#.##......#.#..............#...##...##.#.#.####.#.#...#..#.#..#.###.......#........###.###.##....#..#.#.#.#...#...###....#.###.##.#...........###...#.#.###........#.#....#.#..#.#.#.#.#.#.#.#...#....#..#...#.....#.#.#.#..#.##.#.##.#.####.#.####.#.#.##.##.#.###..##.#.#.#.#.##.###.#...#..#.#...#..#..#.###..#.##..#.#.#.##.#..#..##....###.#.#.##.#.##.......#.##.##.#.#.....##.#.#.#.#
#.#.##.#.....###..#.##.#..#...##.#.#..#.###..#..#.#.#.#.##.##.#.#...........##.####.#.......#.#.#...##..##.#...#.#.#..#..#.#.#.#####.#..#...#.#...##...#....#..##..#.#.#..#....#.#.##.###.####...#......##.#.#..#.#.#.#.#.#.#....#.#...#..#..#.#.#.#.#.#..#.##......#.#.#.#.#...####...#.#..............##.#.#.#.#.#..#.#.#.####....##.............#...##..#..#..##....#....#.#.#..................#.#.#.#..#.#..#.#....#..#.#..#...#..#..#..#.#....##...#.##.#..#.....#.#.#.............##.#.#.#..##..
.......#.#.#..#..#......#..#.#.......#...#.#..##...............#..##.#.##.#.......###.#.#.##.....##..#.#..#..#..#.###...#.#.###....#.##.##.#.#.###...#...#.###...#.#.#..#..###..###.......#...#.##.##.#.#..#...#....#..##..#.#.#.#..##..#.#.#.##..#.#.###.#.#.#.#.#....#.#...#.#.....#.....##.#.#.###.#.......#......##.#.#.#.#.##.#...#.#.#.#.#.#...#....#..#.##.#.###.#.##.....##.##.#.#.###.#.#.........#..##...#.#.#.#.#..#...##..#..#.#.....##..#.#.##.....###.##..#.#.#.###.#.###.#.#....#..#..#.
.#.#.#..#.#.#..#.##.#.#..#....##.###..#.#...##..#.#.#.#.##.#.#...##.#..#...#.##.#....#...#...#.#...#....#...#.##...#.#.#.....#.#.#.......##....#..##..#.#####.##.....##.#.#..#.#.#..#.#.#.###.....#...#..#..#.#.###.##.#.#.#.##.#.#.#.#.#.##....##.....#....#..#####.#....#.#.#.##.#.#.###...#..##....#.#.#.#...##.##....###......#.#.#..#.##.#.#..##.#.#...#...#..##.....#.#.##...#..#..#.#.##.##.##.##.#..#...#.###..#.....#.##....#..##...#.##..##.#.#.#.######.#...#..#.#...###...###.###.#.#.#.#.#
#.#...#......#.#...#.#.#..#.#.#.#....#..##.##.#..#.#.#.##.#..#.#.#....##.#..#....#.#...#..#.##..#.#.###...#.#.#.##......#.##.#.#..##.###...#.#...##.##.#.#.#....##.#..#..#..#.#...##..##.#...###.#.###..###.................................#.#...####..#.#.#.#.#.#.####.#.#......#.#.#....#..##...#.#.#...#..#.#..#..#.#.#..#.##......#.##......##....##.#..#.#.#.#.####...##.#.##.#..#..#...#...#..#..#.#..##....#.#..##.#....#.###..#...####...#.#.#.#.......#...##..#....##....##........##.#......
...#.#.#.###...#.##.....#.#.##..##.#..#..#.#....#....#.#...#####..#.##....##.#.##.###.#..###..##........##..#......#.#.#.#......##.###...#..#.##.#.....#.....#.#..#..#..#.#.#..##....#.#...#.......#..#..#..##.#.#.#.#.#.##.####.#.#.#.##.#..#.##.#...#.##..........##.......##.#.......#.#.##.##.#..#...##.###..#..#.##...##.#...###.#.#..###.#....##.....#.............##...........#..#.#.#.#.#.#.##.#...##.##.##...#....##.##.#.#.#..#.#.#.##.........##.###.#.#.###..###.#.#.####.##.#.#...#.##.#.
#.#.#...#....#.....##.#.......#...#.#...#...##.#.##.##.#.#...#...#.#..##.##...#....#..##..#.#.#.#.#.#.#.######.#.#..#.#...#####.#......#.#.#..#...#.#.#.#.#.#...#..#..#.#.#..#..#.#.#..#.##.##.#.#..#...#.###.#.#.#...#..#.##.....#...#...##......##.#.....##.#.#.#...##.#.#.#.#..###.#.#.#.#.....##..#.#.#.....#..#.#.###......##...#...#......#.##...#.##.###.##.#.#.#.###.##.#.#.#.#.#................##.#...#.#.##..#.#..#.#......#.#.#.......##.#.###.##...........#......#..###....#.#.##..#..#.#
..#..#.#..#.#..#.#.#.#.#.#.##.##.#..#.#.##.##...........#.##..##.#.#.#..#..#.#.###..##..##........##.#...#..#.#.##.##..#.#........#####...#.#..#.#...#...#.#.##.#.#.#......#...#.#.###..##..#.#.###..##.............##.###....##.#.#.###.#..#.#.#......#.#.#...###..#.#.#...#....#....#..#....#.##...#.#....#.#..#.#.......#.##.#..#..##...#.#.#.#..##..##.....#..#.###...#.#.#.#..#...#.##.#.#.#.##.#.#......#.......#....#..#..#.##.......#.####.##.#.......#.###.#.#.#.#.#.###..#.#.#.#.#....#..#..#
#.#.#..#.#..##.###........#....#..#..#........#.#.#.###.#...#.###..#..#.#.#......#.#..#...#.#.#.##.#...#..#...#...##.#.....#.#.###......#.#..#....##...#.#............##.#..##.#.#..#..##.#.....##.#.#.###.#.#.#.###......####...#....####.#..#.##.#.##..##.###.#..#....##.#.#.#.##.#..##..#.#..#..#.#..#.#.#.#.###..###.#..#..#.##.#.#.###.#.##.##...##..##.#.##.#.##..#.......#.#..#.......#...#....#..##.#.#.#.##.#.##.#.##..#..#..#.#.##.##.......#.####.##....#..##...##..####..####..#.##...#.#..
..#..#..#.##..#....##.##.#.#.#...#.#...###.#.#..##.#.....##....#.#..#......##.#.#....#.##..#.#.#....#.##.#.##..##.#....##.#...#....###.#..##.###.###.#..#.##.#.#.#.#.##.##.#...#.#.#.#......#.#.............#..##....#.##......#.#.###.#.....###.##..#..#........##.#.##..#...#.#..#..#...#...#.##.#.#.#.#...#...#.##...#..#.#.....................#.##.#.#.#..........#..#.##.#.#..#..##.#.###.#.##.#.#...#..##.#.............###..#..#........#.#.#......#...####.##...##..#..#..#...#..#...###.....#
#.#.#.#.#.#..###.#.###...#..#..#.....###...#.###.....#.#....##.....#.#.#.#...##..#.#.#.#.#......#.#..#..#.....##....#.###..#.###.##...#.#.........#.#.#.#.#...#.#...#.......##.........#.#.#..##.#.#.#.##.##.##...#.#.#..#.#.#.##.#......#.#..#....#.##..#.#.#.#......#..#.##...#.#.#.#.#.##.###...##......##.#.#.....##.#.#..#.#.#.#.#.##.#.#.#.##...........##.#.##.###.##..#....#.#.#..#..#.#.....#..#.##.#.....#.#.##.#.#.#.#..#.#.##.##.#.#.#...#.#.#..#.#........#....#.##.#.#.##.#.#.##..#####..
...........#..####..##.#.#.#..#..#.###...#..#..#.#.###..##.#...#.#...##.###.#..#..#........##.#...##...#.####....#.#...#.####.###..#.#....#.#.#.#...#.#.#.##.#...#.###.#.#.#.#.#.##.#.#...#.##...##.#....#......##.#..##..#...#.#...##.##.#..#..#.#.#.#.#...#..##.###.##...#.##........###...##.#.#...#.#.#......#.##....##.#.####.#.#.##.#.#.##.#..#.#.#.#.#.###.#....###..#.#.#.##.#..#..##...#.#.#.#.#.#.#.##.#.###.#...#.....#...##.#...##....#.#...##.#....#.#.##..#.#.................#..#.....#.
#.##.#.#.#...#.#...#....#....###.##....#..##.#....#...##.#..#.#.#.##..#..#...#...#.#.#.####..##.##...#......##.#.##..###.#.#...#.#.....#.#..##.#.##........##.#.#.#.#.#.#.......#.##..##.##...#.#.....###.#.#.#..#..#..#.#.#.#....#.#.#.....#.###........#.#.#..##.......#......##.#.##.#.###.....#.##...#.##.##..#...##........#..#...............###.#.#.#.#.#...#.##.#.#.#.##.#.....#.#.#.#.#.#.##...##........#.....#.#.#.#.#..#....#.#...#.#..#.#.#..#..#.#.#..#..#...#.#.#.#.#.#.####...#..##.#.#
....#...#..#.....#..#.#######.#.#..#.#..###..#.#.##.#.....##.#.......##.#.#.#.##....####....#..#...##.#.##.#..#.#...#........#.....#.##..#.#........##.###..............#.####.#...#.#.#.#.##.##.##.#.#...##.#.##.#...#.......##.#.#..#.###.#.#...##.####.#....#..#.#.#.#.##.##..#.##........##.##..#.###.......#.#.#.#..#.#.#.#.#...#.#.#.#.#.#.#.##...........##...#...........###.#...###..........#....#.#.#.#.#.#.##...##.###..#.#..#.#.#..#.#..#...#.##.....##.##.##..#...#.#.#..#..###...#..#...
#.#######.#..#.#.#.#..#.#.......#.#.##.#....#..##..###.##.....######........#.#.##.#.#..#.##.#..#.#....#.#.#.#...##.#.#.#.#.#.#.#.#.#.##..###.#.#.#.#.#....##.#.##.##.#..#....#.#.#.#..#.#.......#.###..#...........#...#.#.##..#...#..#...#...#.#..#...#..#.##.#.#..#..#....#.##.#.#.##.#.#....#..#......##.#.###.#.##.#####......##.#.#..########..######.#.#....#.###.#.#.#.#....##.##...#####.#.##..#.#..##.....#....##.....#..#.#.#.#..#..##...#.###....##.#.........##.#.##....#.#.#...##...#.#.#
..#.#.....##..##.#.###....#.#.#.......#.##.#..#..#..######.##........##.#.#.....#....#.#......#.##..#.#.......#.#.##.#.#..###..#.#.......#.#.#..##..#.#.#.#...#...#..#.#...##.......##.##.####.#....#.##.#.##.#.##.#..##.#.#.#.#.#.#.#...##.##..#.#.###...#.#.......#..#..#.#.........#...#..#.#.#.####.#...#.#.#......#.#.#..#.#.#.......#..#.#.#.#.#......##..##..#....##..#..#.#....####......##.#.#.#..##.##.#.#.#.#...#.#.#.###.#.##..#.#.#..##......#.#..#..#.###.#..#..#...###.#....##.#.#......
.#....#.##...#...##...##.##.#..##.###.......##.#.#.#.#.##..#.#.#.#.#.#.#.####.#..###....###.#....#.#....#.##.#..........##...#.....#.#.#...#...#...#....#..#.#..##.#.....#...#.#.##...........#.##.#...#..#....#...#.#................##......#.#.......#.....#.#.#..#.#.#..#.#.#.#.#..#.##.#..#..#.....#.##......##.#.......#.#.#.#.#.##..#...........#.#.#...#...##.#.#...#..#...#.#..#.##.#.#....#....#.#.....#....#..#..#.............#..#..#....#.#.#.##.#.##.#...#.#.#.#..#......#.#.....##.##.#.
#.#.#.#.#..#.#.#..##.##.#..#..#..#....#.#.#...............##...###.#.#...##.##.#.....##.....##.##.#.##.#.#.#...##.#.##.##.##...#.#.##...#.#..#..###.#.##..###..#....#.##.#.#.#..#...#.#.#.#.#.#.....##..#...#.#.##..#..##.#####.#.#.#....####.....#.#.#..#.#.#...#..#...#.#..#..#..#..#.##.#..#.#...#.#.#.#..#.####.#.#.#.#.#.........#..##.##.#.#.#.#..#...#.#.#.#....#.##..#.##.##.#.#.....#..#.#.#.#.###..##.#..#.###.##..##.####.#.#.##.#..#.#.##.#.#............#....#..#.#.#.###....#.#.#.....#..
.....##..#.#..#..#...#...#..##..##.##.##.#.##.##.##.##.##.#..##...#.#..#.........#.#...#.#.#....#...#.#......#.#...#......#..#.##.#...##...#..##......#..#.#.#.#.#.#.#.##.#.#.##..#.#.#.#.##...#.##.#.#.##.#.#.....#.##..#.....#.#.##.###.....#.#.#..#..##.##..#.##..#.#....#..#..###.#......#..#.#.##..#.#.#.#..........#...#.#.#.##.##........#..#..#..#.#.#..#..#.#.#....#....#....#.##.#.#.#.#..#.#.##.#...#.#..###....#..#.....###..#..###..#........#.#.#.#.#.#..#.#.#.#.#.##...#.#.#.##.###.###.
.##.#...#.#..#.##..#..##.#.##.#....#.#........#.#...#..#..#####.#.....###.##.##.##..###.#.#.##.#.##.....#.#.#..##.#..#.##...#.#.....#..##.#..#..###.#..##......##................#..#.#..#..##.##.#......##....##.#....#..##.#........#..#.#.#..#.#.#..#.....#..#...###..#.#..#..#.###..#.#.#..#.###...##..#....#.#.#.#.###.#.#..#...#...#.#.#.#.#.#.#..#.#....#.##.#.#..#.#.####.#.##.....#..#...#.#..#.....##....#.#.#.###.#..##.#.#.##.#....#..#.#.###..##..#..#..##.#...........#..###.#......#.#.#
#.#..##.#.#.#.....#.#...........#.#....#.#.#.#....#.##..##...#.#..#.#..#.#..#...#..#.........#.#.#.####..#..#.#..#.##.#...#...##.##.#.#..#.##.#......#.#.##.#.#.#.#.##.###.#.#.#..#..#..#.#.........#.##....####..#.##..#.#.#.#.#.#.#..#..#..##.#.#.##.#.#.##.##..#.##.##...###.#...#..#.#...#....#.##.#.##.###..#..##...#..#..##..##..##.#..##....#..#.#..#.#..........##.#.#......#..#.#.#.####.##..#.##.#..#.#.#.........#.#.#..........#.##..###.....###.#..#..##.....##.###.###.#.##....#.#.#.....
....#..#...###.#.#....#.##.#.#.#.#..#.#.#...#..#.#....#.#.##.....#.#..#...#..###.##.###.#.##...........##.##...#........##.#.#...#..#.##........#.#.#..#...#.##...##..#....#..#..#..##.#....#.#.#.#..#...#.#....##.#...#..#.#..#...#.##.#...#...#..#....#..#.....###......##.....#.#.##...##.#.#.#....#........##.##...#.##..#....#...#.....#...#.#..#.#..#..##.#.#.#.###.#....#.##..#..#...#.#.#....#.....#.#.#.#..#.#.#.#....#..#.#.##.#......#.#.##.#.....#.#.##...##.#.#.#..#..#..#...#.###...#.##.
#.#.##...#..#..##.###..#...###.#...#.#....##..#...#.#..#.....#.##...#.###...#.........##..####.##.#.##.......####.#.##.##.....##..#.##...##.#.##.#...#.#.#......##..#...##.#.###..##....#.#..#...##.#.#.#.#.##.##...##.##.#.#.#.###.....#.#.##.#..#####.###.#####.##.#.##.#..####....#.#.##.#.#...#.#..#.#.###......#.###..##.########.##.##.###..##.#..#...#....#...#......##.#.##.#..#.#.##.....##.#.#.#.#...#..###..#...#.##..##..#....##.##.......#..#.##.#....##..##...##.#.#.#.#.#.#.#.#.#.#.#...
.##..#.#..#..##.......#.#.#.....###....#.#...#..#.#.#.#.#.###.##.#.###....#...##.##.#....#.#...#...#..#.#.##...#..#...#...#.#..##.##...#...#..#....#..#.#..#.#.#..#..#.#....###..#.#.#.#.#.##.###...#.##..........#.#...........#..#.##....#.#..#..#...#..............#.##..#.....##............#....##.#.#....##.#..#.#.#.#..#...#......#.......#....#..###.##.#.#.#.#.#.#.#..##...##.#..#...#.#.#...#...#..##.#.....#.#.#.#..#...#..##.#..#...##.##.##..#...#.###...#.#.##....................#...##.
....#..#.#.#...##.#.##...#.###.#...#.#..#..##.##..##.##..#..........#.##.#..#.#.#...#.#.#....#.##.###....#...##.##..##.##.#..#...#...#.##.#.#.##.#.#.#....#.##..#.##.##..###.#..##...##..#........#.....#.#.#.#####...#.#.#.#.#..#.##.#.#.#....#..#.#.#..#.#.#.#.#.#.#...#.#..#.###..#.#.#.#.#.#..##....#.#.#.##.#.#........#..#.#.##.##..#.###.#..####.#..#...##.###.##..#..##..#.#..#..#.#.#..#..#.#.#.#.#.#....#.#.#.......#.##..#.##.#.#..###....#.#.#.##...#.##.#.......##.#.##.#.#.#.#.###..##.#.
.#.#.##.#....#...#.#..#.#.......##....#.#.#....###.#...#...#.#.##.##...##.##.#....#..#...#.#.##....#.#.#.##.#......#......#.#.#.#.###.#..#...#....#.#.####.....#........#......#..#.#...#.###.#.###.###.#..###......#.#.#.##.#.#........#..#.#.#.#..#.#.#####..####...##..#..#.#....#.##.#.##..#.##.###...##.##......####.#...#....#.#.#.#.##.##.##.......#.#.#.........#.#.##.#....#.#.##.#..#.#.#.#...#.....#.#..#..#.#.#.#....##..#......#.#..###....##....#....#.#.####.#....#.#..#.#.#.##.#.#.#...
##.#......###.#.#...#.#...#.##.#...#.#..#..#.#......#.#.#.###.#......#.........##..##.#.#.#...##.##....##....#.#.#.##.#.#.##...#....#.#.##.#.#.#.#.........#.##..####.##.##.##..#...###......#.#....#..#.##.#.#.##.#..#..#.......##.##.#..###.#.#.#....#.#.#.##..#.###..#...#...#.#.#....#..##..#.......#.......##.#.#...#.##.####.#................#.#.#.......#.###.##.##.#....#.#.........#.#.....##...##.#.#.##.#.##..#..#.#...##.#.#.#..#..#..#.##....#.#..#.#........###.#....#................#.
....##.#.#......#.##....#..#.#.#.#..#.#.#.#.#.#.#.#......#.##.#.#.#.#..##.#.#.#...#...##....##...#..#.#...#.#.#...#...#..#..##..#.#.#...#...#.#..###.#.###..#...#....#......#..##.##...#.#.#....##.#..#.........#..##.#.#.###.#.#....#..#..#........##.#.#.#..##...#...#.###.#.##..#.##.#..#...#.###.#.#.#.#.##...#.#.##.............#.#.#.#.###.#.#...##.#.#.##.#...........###..#..#.#.#.##...###.#..#.#.##...........#..##.##.#.....#..#.#.#.#.#.#..##.###..#.#..#.#####.#...#.#..#.##.#.#.##.#.#..#
#.#.#..#.##.###......#.#.##.....#..#...#.#.......#..#.##........#.#..#.#...#..#.#.#.#....##.#..#..#..###.##....#.##.#..##.#.#.#.##...##..#.#...##...#..#...###.#..##...#.##.#.#..#..##..#.#..##...#..#.####.#.##..#...##.......#.#.##..##.#.###.##.#........#..#.#.#.#.........#.##......#..###.......#...###...#.#......#.#.#.#.#.#..###...#...#.#.###..##.##.....##.#.#.#.#....####...#..#.#.#...#.#.##.....#.##.#.#.#.#....#.#..#.##.#.#..........#.#.#.#.##....#.........###.##.#....#.#.#..#...#..
..#.#.#.#..#....#.#.#..#....##.##.#..#.....#.#.##.#.#.#.#.#.##.#...##..##.#.#.#.#.####.#.##..#.#.#.#..#..#..##..#...#.#............#...#....#.#...#..###.#.##.##.#...#.#.###..#.#.#.#.#...#.#.##.#.#.......#...##..#.#...##.#.#....###.#.#......#####.#####...#.#...#..#.#.#.#......###.##.#....#.#.####.#.#.###.#..#####.#..#.#.##..#.#.####.#.....#.##.....##.#.#....##.#..#.#..#.##.##.#......#........#.#.#..##..#....#.#....##.##...#..#.####.#............#.#.#.##.#.#.......##.#.#......#.#.#.#.
#.#.###.#.#.#.#.#..#..#..#.#.....#..#..#.#..#.#.....#.#....#...##.#..##...#..#..##..#.##...#.#..#....#..######.###.#.#.#####.##.#.#..#..#.#....#.#.#.#..#.#......##.#..##.#.#.#........#.###.........#.###.##.#.###.#..#.#..##.###..#.#..###.###.#.###.....##.#..#.#..#.#.#.#.#.#.##....#..#.##..#.#..#..#...#.....#........#...#...#........#..#.#......#.#...#.###.##..####.#..#.....#...#.#.##.#.#.#.#.#.##..#..#.#.####..#.#.......#.#.#..#...#.#.#.#.#.#.#.#...#..#..#..######..#...#.#.#.#..#...#
..##..........##.##.#..#.#.#.#.####..#..##.#....#.#..#..#.#.#.#...##....#..#...#..#......#..#..#.##.#..###..#...#.#...........#..#..###..####.#.##.#.##.#.####.#...#..#......#.##.#.##....#..#.##.##..#.......#.......#...##.......#...#...##.......#.#.##.#..##.....#..........#.###.#..#.#.#..##...#.#..##..###.#.####.#.#.#.##.#####.#.##.###..##.#.#.#..##.#..#.#.#.#.#.#.#.#.##.#.##.#####...##...#...#...#.#....#.....#..#.#.##.#.#...#...###..#.##..#..#..###.#..##.#.#.....#..##...##.#.#..##..
.#..#.##.#.#.#........#..#..#....#.##.##...#.#.#..#.#.#.#.#.#..#.#...#.#..###.#.#..#.#.#.#.##.#....#.##.#.#..#.#....#.###.#.##.##.##.#.#.##...#.#...............###.#..#.#.#....##.#.##.#...#.#.....#..#.##.##..#.#.#..#.#..#.#.##..#.#.#.#.#.#.###.#..#....#....##.#.#.##.#.#.#...#.##.####.#.#...#....#.#.#.#..#........#....#.#..#..#.#.....#.#...#..####..#.#.#............#......#..#.#.#.#.#..#.#.#.##.#.#...#.#.###.#.#.#..#......#.#..#.....#....#..##..#....#.#....#..#.#..#...##........#...#
.##..#.#..#...#.#.##.#.#.#.#.#.##.....#.#.#.#.#.##.....#.##...#.#..#.#..#..#.##.#.#.#.##..#..#.##.#........#..#..#.###...#.#.......#........#.....#.#.##.#.#.#.#......#...#..##..........#.#....#.##..#.#.....#..#.#.##.##.#.#..#.##....#.#..#.#......#.###...##...#....#..#..###.##...###..#.#.#.#.#.#.........#.###.#.####.##....#.#.#..###.#.#.#.#..#.#...#.....#.#.#.#.###...#####.#.........#.#..#...#..##..#..#......#..##.#.##.#.#...#.#.##.#..#.#.##..##.#.##.#..##...#...#...#..#.##.#.#...#..
#..#.....###.#.#....#.....#....#..#.#.....#........#.##.....#.#..##..#.##.#..............#.#........##.#.#...#.##.#.#.##.#..##.###...#.#.##..#.#.#..#.#..#..#...#.##.#..##.##...#.#.#.#.#..#.##.#.##.#....#.##.##..............#..#.###....#.#..###.#.......#..#.##.#.##.##.##.#..#..#..#..#......#...##.#.#.##.....#.#.#.###.####.#...#.#.........#.##...##...#.#..#..#.#.#.###.#.......#.#.#.#...#.#..#.#.#...#..#..#.##..#...#..#...#..#.#..#.....#.#...#.#.#........#.#.#.##.#..#..#.#..#..#.##..##
#.#.#####.####..#.##.#.#.###.#..#..#..#.#.##.#.#.#.#.#..#.##.#.#..#.#.##.#.###.#.#.#.##.#....##.##.##.##..##...........#..#...#...##.##.#...#.#..##.#..#..##.#.#.#...#.#.....#.#.#..##..##..#....#...#.#.#.#......##.#.##.#.#.#.#.......##.#.##...##.##.#.#.#.##.....#...........#.##.#.##.#.##.#..###....#..#.#.#.#.#.##..#.....#..##....##.#.#.#......#....#.##.#...#...#.....###.##.#.##...#..#...#.#..#.##.#..#..#...##...##..#.#.###.##..#..#.#.....##......#.#.##....#....###..#..#.#.#.##..#.#..
...........#..#.#.#.....#.#.##.#..#.##.#.#.#..###.#...##.##.....#...#.........#.###..#..##.#...#...#....##..#.#.##.#.#...#.#.#.##.#.#.#.#.##..#.#...#.#..#.....#...#.#.#.#.#..#...##.###...##.#.#..#.##.#..##.#.#...#..#..#..##.##.#.#.#........#.......#.##..#..#.##..#.#.###.#.#..........#..##.#..#.#.#.#....#....#....#..#.#.##.#.##.##.##..#.#.#.##.#.##.#.#...#..#.#..#.#..#.#....#..###.##.#.#.#..#...##.##..#..##...#....#..#.##.#.##..###.#.#.#....#.##.#.#...#.#..#.####.#..#....#..#..#.#.#.
##.#.##.##.##.#..#.##.##......#.##...........#.#...#.#......###...##..#.##.##....#.##.##..###.#.###.##.##.#....#..#.#.##.................#.#.#.#.##.#.##.#.#.#..###..##.###.#...#.......##.#.#...##.#...##....#.#.##..#.##.##.......#...#.#.##.#.#.#.##..#..##..#..#.######....##.#.#.##.#.#.#.#..##.#.#...#.#.#.###.#.#.#..#.#...............#.#..#.#.#.##.......#..#.##.##.#.#.....###.#............#####.#......#.#..##.###.#...#.........#....#..#.#.#.###..##..#.##..#.#...#..#.#..###.##.#...#.#.
...#...#........##.#.##.##.##...#.##.#.###.##...#.#.#.#.#.##....##...#.#..#...##......#..#.#.##.............###.#........#.#.#.##.#.##.#.............#....#.#..#....#....#...#.###.#.##....#...#.#...##..#.###..#.#.##.......##.####.#.#.#..#.#..##.#..##.#.#.##.##....#.#..#.#.....#.###.......##....#.#.#.#.#.......#....##..##.##.#.#.####..#.#..........#######.#.#.#........#.#.#.....#.#.#.##.##...#...##.###....#....#...#.#.#.##.#.##..#.#.#..#.#.#.#.#.#.###...#..#.###..#.#.#.#.#.##.#.#.#.#.
.##.#.#..#.####.........#.#..##.......#..###.##.#.....##.#...#.#...##....###.#..#.#.#..#.......##.##.#.#.#.#......#.#.#.#...#....#...#.##.##.#.##.#.####.#....#..###.##.#.#.#.#.#.#....#.#..#.#.#.##....#.#....###....##.#.#....#......#..#...##....##..............##....##.#.##.##.#.#.###.##...##.#...#..#...##.#.#.#####.#....#.##.#.#....#....#.#.#.#.#..........#...##.#.#..#..#.####.#..#.#...#.#...##..#...#.##..#.#.#.#....#..#..#...##....#................#.####..#.##......#..#.......#....
#...##..#.#.....#.##.##.....#...######.#..........#.#......###..#.#...##.##.#.#.##...#...###.#.....#.##...#..#.#.#..#.#.##.###.#..#.#.#..#...#.#.#...#....#.#.####..................#.#.#..#.#......###.....##..#####.....#..#.#..#.#.#.#...##...##....###.#.#.#.#.#..###....#...#.........#.#.##.#...#.#.#.#.##..#...........####......#..##...##.#.##..#..#.#.#.#.#.#.#.#..##..#.#..#.......#...#.###.#.#...#.##.#...#.#.#...#.##..#.#.#.#.#...##..#.#.##.#.#.#.###.#.#...#.....#.###..#..#.#.#..#.#.
..#....#....##.#..#.#...#.#...#.#........#.#.#.#######.##.#....###.#.#.............##.#.#.....#.#.#.#..#.#..#.##.###...#....##.##.##..##...##.....#.#..#.#...#.....#.#.#.#.#####.#.#..#...#....####....##.##...#.#....#.#..#.###.#..#.#..###...##...#.#.....#..#..##.#..#.#.#.#.#.##.#.###..#......##........#..#..###.##.###......#.##.#.#...#.#..##.##.#.#.#.#..#.#.#.#.#.#...#...#.##.#.#.#..##...#.....##........#..##..##.#..#.#...##....##...##..#..#.##.#......#.##.#.#.###.#...#...#####.#....#
#.#.##..#.#.#..#.#....#..#.#.###..#.##.#.#.#..#...#.#.#...#.#.###...#.##.#.##.#.#.###..#..##.#####..#.#.#..#.......##.#..#.#..#..#..#....#..##.#.##..#.#..#.#.#.#.#..##..##.......#..#.#.#..#.#.....##....#.#.#....##.#.#.###....##.#..#.....###.#.##..#.###..#..#.....#.##...........#...#..#.###.#.#.#.###.#.#.#.#.#..##..##.##.##..##..##.#..#.#.......#..#...###...#..##..#...##.#..#.#.#.#..##.#.#.#.#.##.#.#.#..#.#..#.#.#.##..#.#..##.#...##..#.#.##....##.#.#.#.............#.#.#.#.#.#...#.#..
.#...#.#.#...#..#..#.#..#....##.####...#..#..#..#.......#.#.##.#.##.......#..#.#.#.#.#.#.##.#.#.#..#......#.##.#.##....#.#..#..#...#..#.#..#...#.#..#..#.###...###..#...#...##.#.#.#.#...##.#..#.#.#..##.#.....#.#.#...#...#.#.##....####.###.....#...#.#....#.#.#.#.#...#.#.#.#.#.#.###.#..#.#....#.#..#..............#..#....#.#...#...#...##.#..#.#.#.#..#..#..###.#..#.###.#.#.....#........#...#...#....##...#..#...#...#.#.#..##...#...#.#....#..#...#.##.##.#.#..#.##.#.##.#.............##.#..#
...#.###.##.#..#.#..#..#..#.#.....#..#..#.###.##.#.#.#.#...#.......##.#.##.#.#..........#.......#.#.####.#.....#...#.#..#.##.#...##.###.#.#.###.#.#..#.#.##.#.#.#.##.##.#.#..##..#....#.#...#.#.#..##....#.##.#.#..###..###....#.#.#.#.###....###...##....##.#....##.#.#.....#..#..##.#...#.#..###.#.#.#.#.#.#.#.#.#.#.#.#.####....##..#.#.##...#.#.#.#.##.#..##.#.#..#.#......#.##.##...#.#.#.#..#..##.#.#.#..#.#.#..#.#..#.#.#..#...###.#.#.#..#.#.#..#.##...........###..#....###.##.#.#.#.#.....##.
.#.##........#.#...#..#.##.#..#.#...#..#.#..........#...#.#.###.##...###...#..###.#.#.#...#.#.#.........#..##.#..#.#..###......#.........#..........#...#................####...#..#.#.#.#.#.#....#...###..#..#...#....#...##.##...#.#..#.#.##....###.##.#..#..#.##...#.#.#.#..#.##.#...#....#.#.#....#..#..#...#..#.#.#........##...#.#..##..#..#...........#......#..#.#.###.....#..#.#...#...##..#...#..#..#.#....#...#..###..#..#......#....##.#...#....###.##.#.#..##.#.##.#.#.##...#..#.#.#.#....
#.#...#.#.#.###..#..###.....##.#.#.###.#...#.#.#.#.#..##.#......#..#..##.#..#.#..##.#..#.###.#.#.#.#.#.#.##.#..#.#.###....#.#.#.#.#.#.#.#..#.#.#.##..###.#.#.#.##.##.#.##.#.#.#.#.###......#...#.#.#.##...#.##.#####.##..#....#.##.##.#....#...#.#........#...###...#.#..#..#.#.......##.###......###...#.#.#.#.#.#...#..#.#.#.#...####..#...#..#..#.#.#####..#.#.#.#.##.#.#...#.##.#....#.#.#.#..#.#.#.#.###....###..#.#..#.###..##..#.#.###.#...#..#..#.#...#...#...#.......##......#.#.#.#.#..#..#.#
....#..#..#..#..#..#....###.........#..####.#.#.#.#.##....#.#.#.###.#...#..##.##.#.##.#.#.#.....#..##.........#..##....###.#.#.....#...#..#.#...##..#......##.#....##.#......#.#...###.#.#.#.##..#..#...#.#.......###...#..##.#.#.#.....#.#..#.##.#.#.####.###.#..####.#..#..#.#.#.#.#.#...######.....#....#.#.#.##.#..#..#...#####..#.#.#.#..#..#.#..#......#.#...#.#.....##.##..#...#.#.#.....#.#..#...####.##.....#..#.##..#..#..#..#..##...#.#..#..#.#..##.#.#..#.#.###.#....#.#.##...#..#..#.#.#..
##.#..#..####.##.##.###.#...#.#.#.#.#.#...........#...###.#..#.#......#..#.........#.#......#.#..##..####.##.#..#.#.#.#........#.#.##.#.#.#...#.#..#.#.##.#.....#.#...#.#.##.....##.#.#..#..#...#..#..#..#..#.#.#..#.###.###.#.....##.#..#.#..#.#.##.#..........##..#...#..##...#.###....#........#.#.#.##..........###.##.###.#...#......#..#..###..#.#.#.#.#...#.#...#.#...#...#..#.#.#..#.#.#....#..#####.##.###.#.##.....#..#.#...#.#...#.##.#.#.#....#.....#.##..#...#..##.#..#...#.#..###....#.#.
..#.#..##.#.........#...##.#..#.#.#..#..#.##.#.##...#......#.#...####..#...##.##.#.....##.##.#.#.##.#.....#...##....#..#.#.#.##..##......#..#.#..#....#....#.#.#.#.#.#.#.#...#.#..#...##..#.#.#.#.#..##.###.#..#.#............##.#..##.#.....##........#.#.##.#...#..##..#.#.##.#..#..#.#.#.####.#.#..##...#.#.#.#.#.............#...#.#.#..##.#.#..#.....#..#.#..#..#.##..##..#..#.#.#..#..#..#.##..###.##.......#.#.##.#.#..#...#.#...#.#.#.#...#....#.#..#.#.....#..#.#.#...#..#..#.#..####..#.#....
.#....#.....#.##.##..#.#..#..###..###..#...####...#..#.##.#.#..###...##.##.#....#..#.#...#............##.###.#..#.#..#.##..##...#...#.#.#.##..#.#..##.#.#.#.#.#............#..#.##.##....###...#...##....#.#.#.#..#.#.#.#.##.#..#.#......##.#...#.###.#.##.###.#.#.#.#.#......#.#.#.##.....#....#....#...##..##...#..#.#.#.##.#.#..#.#..#.#...#....#..##.###..###..#.##.##...#..#..#..#.#..#.#.#.#..#.......#.#.#.......#...#.#.#..#..##...#...#.#..#.#.###.#..##.##.##.....#.#.##.#.#..##..#.##.#.##.#
...##.###.#..#..#.#.#.#.#...###..#....#.#.#..###.#..###......##...##.#......#.#..#..#..##.#.#.#.##.#.#....#....###..#.#...#..####.##...#.....#..##.#.#.#.#......#.#.##.#.##..#.......#.#..#.#.#.##.#.#.#.#....#.#.##..#..#.....#....#.##...#..####...##.#.#.#............##.#..........##.#.#.#.##.##..##...#..##.#.#.#..#.#...#..#...#.#...#..#.#..##..#.#.##.##.#...#....##.#.###.#.#..#...#.#..#..#.#.#.#.#.#..##.##.#.#..##..#..#...#.###.#...###....#..#.#........#.#.##.......#.##.##..........#.
#.#.##..##.##.#...........#..#.#.#.#.##..##.#.#.#.##.#.#.#.#...##.....######.#.##..#.##....#.#..#.#...#.#.#.#.###.#...#.#.##.......#.####.#.#..#..#........###.#...#....#...#.#.#.#.#..#.#...#........###..#.#......##.##..#.#...##..#...##.##..#.##..........#.#.#.#.#.#..#.#.##.#.##...#..#.#.....##..##.#.#.....#....#...#.#..#..#.#..##..#..#..#.##............#.#..##..#..#.....#..#.#.#..#.#..#.#..#.#.....#.....#...#.#..#..#..#..###...#.#....#.###.#..#.#.#.##.#..#.####.#.........#.##.##.##.
..#...#.........#.#.##.##..##...###.##.#................#.#.##....#.#........#...##..#.###.....#...#.#.#..#..###....#.##.#...#.#.#..#..#.#...##..#..##.#.###..#..#.#.#.#.#.#...#.##..###..#.#.####.##.##.##....##.#......##.#.#.#..####.#......#..###.##.##.##.#.#.#.#.##.#....####.#..##.#.##.####...#...#....##.#.###..#.#.#..#..###..#...#.##.#.....#.#.#.#.#.##...##...###.#.##.#.##......#..#.#....#..#.#.#..#.#.#.#.#..#.##.###..##.#..#.#..#.#..####.#.#.#..#.....#.......#..#.#.#.##....##.....
.#.##...#######..#..#..#.#..#.#.##.......#.###.##.###.#........#.#.#.#.#.#.#..##.#.#.#.#...####..#...#...###..#..##..#.....#.##..#.###....#.##.#..##..###...#..##.#.#....##..#......#...##........#.........#.#..#..####.#......#.#..#.#.#.###...#.#.#...#.#................###.#...#.#.............##.##..#.#.#.#......#....#.###.##..###.#.......#.##.#.#...#....#.#..#.#.#...#........#.#.###..#.#.#..#.#..#..##.#...#..#.#...#.###....##.#.#.#..#.#.##..#.#..#..#.###.#.#.###.##.#.###..#.#...##.#.
#.....#.#.......#.#..#.#...#.#.....#.##.#.#..##..#...###.##.#.###.....#..#..#............##.....#..#.#.#..#.#.#.#...#..#.#..#..#..#.###.#..#....#.#.#.##.#.#.#......##.##..#..#.#.#..##.#..#####.#.#########.#.#.###.......#.#.#...#......#....#.......#.#..#.####.#.#.#.##.#.....#..#.#.#.#.##.##.#.....##.#.....#.#.##..#.#.#.#.#...#.#..#.#.#.#..#......#.###.###.#.###...#.#.###.#.###.#..#..#.....##.#.##.#...#..#..#.#.#.#....#..##..#.#..#.#.#.....#.#...#..#.......#.#..........#.#..#.#.##..#.
..#.#.##.##.#.#.#...#..##.#....#.#.##..#....#...#.#.#.#.#.###..#..#.#..#..##.##.##.#.##.#...#.#.##.#.#..#.#...##.#.#..#.#..#.#...#...#.#.#.####................##.#....#.#...###.#.#......#.........................##.#.#..#..#.#.######.###.#..#.######..#.#......#...#..#..##.#..#..#..#..#....#..#.#......#.##.#..#..###........#.#...#.#.#.#..#.#####....#.#...#...#.##.....#..#.#....#.#.#..#.#.#..........#..#..#..##.#.###.###..#.#.#..#..##..#.##...##..#.#.#.##.##...#.#.##.#.....#...#..#.#.
#.#..#.......#..#.#.##..#..###..#.#...#.#.#..##...............#..#####.#.#......#.#...#..##..#...##..#.#...#.#.#...#.#..#.#...#.#.#.#...........####.#.##.##.#.#..######..###.#......#.#.#.##.#.#.#.#.#.##.#.#.#.##.#.##.#.#.##.#.............#.#.#....#.#....#.#.##.#.###..#.#...#...#.#.#.#.#.#.#.###..##.#..#.....#.#..#.##.#.#.#...#.#........#........#.#....#.##.#.....#.#.##.....#.#..#...#...#..####.#.#.##..#.#.#...#...#..#..#.....#...#.#.#....#.#...#..#.#..#....##.#.##..#.#.##.#.#.#.##..
.#..#.#.#.#.#.##.#.#.#.##.#....#...##....#.#..####.#.###.#.#.#.##.#.#....#.#.##...##.#..##.##.#.#...#...#.###....#.##.#..#.#.#.#......#.#.#.#.##......#..#....#..#......#.......#.##.##.#......#..##.#.##.#.##..#.......#.##......#.##.##.#.##.#...###.#..#.#..###.#.#..#.#....#.#..##...#.##....#.#.###.#.###.##.#.#..##.#.....#...#.#.#.#.#.#.#..###.#.#..#.####.......#.#..#.....#.#.#..#..##..###..#......#....###..##.#..#.#..###..#.#.###.#.....#.###.#.#..#..#..##.##........#..##...........##.
..###..#...#...#.........##.#.#.#.#...##....#.......#..##.#.#.........##.#.#..##.#...#.#......#.#.#.#.#..#.#.#.#..#...##.........#.#.#.#...#..#..#.#.##.#.##.#.##..#.##...####.#..#.#.....#.#.#..#.............#..#.#.#......#.#.#.#.###.#.#....##.#.#..#..##.#.#......#....#.#.#..#...#......#.#.....#.#...##...#....#....#.#.###.#..#.#.#.#..#..#....#.#.#.......#.#.##..#.#.#.#.#.##.#.#..#.#.#....#.#.##.#.#.#....#...#..#...#..#..#...#.#...#.#.#.##....##.#..###...#.###.#.#####...#.##.##.###.#.
.#...#...#..##..##.#.#.##..#.#......##...#.#..#.#.#.##......#####.#.#...#...#...#..#..###.#.#....#.#...#.....##..#..#..##.#.##.#..#.....#.#.#..#..#..#.......#....#..#.#.#...###.#....#.##.#..#.#..##.#.#.#.#.#.##.#.#.#.#.#..#.#...........##.##..#..#.##........#.#.#..##.#....#.#.#..#.#.#..#..#.#.....#....##..#.#..###.#.#.#...##.......##.#.##.##.#.#..#.#.#..###...#..#.##..#.....#..##...#.#.#.....##....#.##..#.#..###.#..#.#.##.#....#..#......#.#.#...#..#..#......#.....##.#.#...#.#......#
..#.#.##.#.#..#.#..#..#.##....##.#.#..#.#...####...#.##.#.#.......#..#.#..#.#.##.#..#.####..##.#.#..#.###.#.#..#.##..#.....#....##.#.#.###....#..#.#..#.#.#.#..#.#.#....#..#.....##.#..#.....#..##.#...#...###..........#..#.#...###.#.####......#.##.#....#.#.#.#..#..#.#..#.#.#.#.#..###..#.#..#...#.#.#..#.###.#...##..........##...#.#.##.......#.#....#..#.#.##.#.#.#.#.#...#..#.#.###...##.##.#..##.#...#.#...#.#.#.#..##..#...#...#####..#..#.#.##.##..#.#..#.#..#.#.#..##.#...##.#.#....#.####.
.##...#.###.#.#..##.#.#...#.#.#.#.#..#.#.#.##.##.##....#.#.#.#.#.#..#...##...#.....#...###.#.#.#..#....#..#..#.##...#.#####.####.#.#..#.###.#.###....##..#...##.#....##.#.###.#.#..##.#.###.#..#....#.#..##.#..##.##.#.#.#.#.###.#.##.#.....##.#........#.###...#..#.####.#.##.#..#...###..#..###.###..#.#.#...#.##.#.#.#.#.#.#.#.#..#..#..#.##.#.##....##...#..............#..#...###...#..#...#....##...#.#.#.#.#..##....#...##..##..#..#....##.#..#......#..#.#....#..#..#.##..#.#...##.#.#.#.......
.#..##...#......##...#.#.#.#........#.............#.##.......#..#..#..#..####.##.#..#.#.#.##...#.#..#.#.#.#.##..#.##.............#..#.#..#...#....#.#...#.#.#.#.####.#.#.#.#.#.#.#...#.......##.##.###..#.....##.##.#.......#...........##.#....#.##.###..##.#.#.#.#...#...#.#.#.#..#..#.#.#.#........#...#.#.##.....#...#.#.#...#..#..#..#......#..####...##..##.#.##.#.#.###.###..#.#.#.#..###.###....#..#.#..#..#....#.#..#...#...#..#..#.#...#.#.#.#.##..#.#...#.#..#..#....#.#.##.#..##.#.##.##.#.
..#.#.#.#.#####...#.##......#######...###.#.##.#.#.#.######.#..#.#.##.#.#........#.#.#.......#.#..#.#...#..##.#..#...#.#.#.##.##.##.##.#..###.#.#..#..#.#..#........#............###...##.#.#.#.#.#.#.##.#.#.#.......##.#.##.####.#.#.##...##.##.#.###.#.#.....#..#..#...#.........#.#.#...#..#.#.#.#.#.#....#...##.#..#......#.#.#..#.###..##.##.#......#..##.#.#....#...###.#....#......#.#........##.#.##.##.#.#..#.#...#..#.#..####..#.###.#.#...#..#..#..##.#..#.#..#..#.#.#.#...#.#.#.#.#.###.#.#
#...............#......##.#.........##...#....###............#....#....#.#.#.#.#..#...#.#.#.#..#.#...##.#.#....#..#.#..##..#.#..........#.#....#..###.#..#..#.#.###...##.#.#.#.#.....#..#..#........#..#..#.###.#.##.#.#...#.......#.#...##.##...........#.#.#..#..##..####.#.#.###....#.#.#.###..#..#...#.##.#.#.#..##.#.#.#.....##..#....#..#.....##.#.#.#...#..#.####.#.#..#.#.#.###.#.#.##.######....#.......###.##.#.#.#..#.##..#..#.#.....#..#.#.##.#..#...#.##...#..#...#...#.#................#
..#.#.#.#.##.#.#..#.##.#...#.###.#.#.##.#..#.#.#..##.#.#.##.###.##.#.#...#..#...#...##.#..#..#.#.#.#..#..#.#.#..#...#.#...#...#.#.#.#.#....##.#.##.#.#.##..#.#.##.##.#..#.#.#.#.##.##.#.#.###.#####...#..#...#.#.#.......#..#.###.#...#.#......##.#.#.##.#.##..##.#..###.#.#.#.#...#.#..#...###.##..#.#.##.##.#.#...#....#.#.#.#.#.###.##.#..#..#.##....#..####.#.#...#..#...#.#.##.#....###..#.......#.##.#.##.###......#...#......#.##...##.##.#..#......#..#.#....#.#.#..#.#.#.#....#.##.##.#.##.#..
#.##..#..#....#..#..#..##.#.#...#..#.....####....##.#.##.#...#.###..#..#..##.#.#.#.##...#.#.#..#.#.#.##.#...#.#...##.#.##.#.#...#..#.#.#.#.#.............#..........#.#.........#.#.#...#.##.#.....#.#.#..##.......#.#.#.#.###...#.#.#.#..#.#.#..#..#.#...#..#.#...#.#...........#.###.#..##.#..#.##..#...#......#.###.#.......###......###.#.##.#...#.#.##.........#.#.##.#..........#.#.###...##.##.#.#..#.#.#.#..#.#.#.#.#.#.#.#......##......#.#.#.#.#..#..###.##.#..#.##...#.#.#.#.#.#.#.##...#..#
....#.#.###.##..#..#..#...#.#.#.#.#.#.##...#.####.........#.#...#.#.##..##...#.#.#.#.#.#.#...#.#..#.##.#.#.#....##...#.#.#.#..#.###.....#....#.#.######.#.#.#.###.#.....###.#.#.......#.##.....###......#.#.######..#.#.#.#.#.#.#........#..#.#.#.#.#.#.##.#....##.....#.#.##.#.#......#.#....#.....#...##.#.#.#.#..#.#.###.#.#....##.#............#..#....####.#.#..#..#.#.#.#.#.#.##.....#..#...#...#.#.#..#.....#...##........#..##.#.#..#.#.#....#.#.#.#.#.##.......#.#...#.#..#.......#....#.#.#..
#.#.#..###.#...####.##.###...#..##....#..#........#.##.#.#.####........#...##..#..##...#.##.#.#.##..........#.#.#..#.........#.#....#.#...##..#.#.........##.#...###.#.#.....#.#.##.##.#..#.#.#...###.#...........##..............#.##.#..#..##.#..#.#.#.....#.#..###.#...#..#..#.#.#.#.#..##...#.#...#....#..#.#..#......##..#.##..##.#.#.#.#.#.#.#.#.#.#.....#..#.#..#.....#.#.#....#.#.#..#..###.#..##.#.#..#.#..#.#..#.#.##.#.#..#.#..#.#.#..#.##...#.....#...#.###...#.#..#.#.#.#.###..#.##.#..#.#
...#..###...###.#...##....#.#.#...##.#..###.##.#.#..#.#..#..#.##.#.#.##..#...####.#.##.#....#...#.##.#.##.#...#.#.#.###.#.#.#....###.#.#.###.#...###.##.#.....#.#.#..#..#.#.#.....#.#...#.##.#.#.#...#..#.#######.#.#.#.#.###.#.##....#..#..#....#.......##.###..#....##.#.#...#...#..#...#...#.##.#.###.##..#....#.#.#.#....#.#...#.....#.##...#...#.....#.##.##.#.##..#.#.#....##.##...##.#.##...#..#....#..#...##...#..#.#.....#.##.###..#..##..#..#..#.#.#.#.#.....#.#.#..#....##.....##.....#.##..
#.#..#.#..#.......#...#.#.......#...#.##.#.##..#.#.#....#.#.......#..#.#..##.#.#....#...#.##.#.#..#...#....#.#...##.#....#.#..#.##...#..#.#.#.##....#.##..#.#.......#..#.#.#.##.#.#.#.#...........##...###..........##.#.#...#.#.#.###.#..#.#.##...#.#.##.##.#.#...##..##....##..##..#.#.#..#..#......#..#.#..#.#.#...##.##.##.#.#.#.####....#.#..#.#.#.##..#......#..##.#...###....#.#.#..#....##...#.#.##..##.#.#..#..#.#...#.#..#......#.#.##..#..#..#..#.#.#.##.#.#.#...#.##.#..#.#.#....#.#.....#.
.#.##....###.####.#.#..#.####.##..#...........#.#..#.#.#....#.##.##.#..#.#......#.##.#.#.#......#.#.##.#.##.#.#.#...#.#.#...##.##.#.#.#.#.#.#.#.#.#......#.#..#.###..##..#.#.#.##..#...#.#.#.##.#....#..#.#.#.#.#.#........#.......#.....###.#...#.#..#..........#..##...#.#.#.#...#.#..#..#..###.##.#.#....#.##...#.#......#....#..#.....###.#.##.#.#..#.###.#.#.###......#.....##.#.....###.#.#.#.#.....#.#...#..#..#....##.#..#..#.##.#..#...#.#.#..#.#.#....#.#.#....#.#...#.#.#..#.#.#.###.#.##..#
......###.#.#....#.###.........#.#..#.##.#.#.#...########.#.##.#.#.#.#.##.#####........#...#.#.##..#....##.....#.##..###.##......................#..#.##.#..#.##....#.#.#.........#..##.#.#.##.#..#.#..#....##..#.##.#.#.#..#.#.##.#.#.####....##...#..#.#.##.#.#..#...#.#.###...##.#..####.##.#.#...#...#.#.#...##...#####.#.##.#.###.#.#............##.....#...#.#..##.#..#.#.#...#.#.#..#.#.......##.#.#..#.#..#..#.#.#..#.#.##.##.#..##.#.#.#.#..#.#....##.#.....#.##...#.##.#..#.##..#..#..##..#.#
.#.#.#....#.####...##.##.#.###.#..#..#...#..#.##...#.#.#.#.#.#..#...............#.###.#.###.#..#..#.#.#.#.#.##.#.#.#..#...##.#.##.#.####.##.#.#.#.##.#...#.#.#...##.#....##.##.##..##............#..##.#.#.#..#.#...###...##.##.#..##.##.#.####..#.####.#..#.#...#.#.#.#..#....#.#..##..#..........#.#.#..#....##..###.......#...##.#.##.##.#.#.#.#.#....#.#...##....#.#..##..#.#.#..#...##....##.#.#....#..#.#..#..##....##..#...#....##...#..###..#..#.#.#.#..##.#.#....#.#...##.##...#.#.#..#.#.#.#.
.###..#.#........#........#....#.#..#.##.#.##....#.............#.#.##.#.#.#.#.#.##....#.#....#..#.#..#....#.#.......#..##..#..#.##.#...###.#.#.......##.#.....#.#..#.#.#....#..#..##.#.#.####.#.#..#...#.###.#######.#.###.....#.##...........#.##..#.....#....#..#..#..#..#.#.##..#..#..###.#.##.#..#.#.###.#..##....##.#.#..#.#.........#.#..#..##..#.#..##.#.#####...#.#.#.#.#..#..#.#..###.#..#..#.#..#.#..#.##...##.#..#..###.#.#..#.#.#.#.#.#.##..#.....##....#..#.#.#..#.#.#...#..#..##.........
#....#.##.#.##.##..#.##.#..#.#..#..#.....##...#.#..#.#.#.#.###....##...###..##....#.#....#.#..#.#.#.#.###.##..##.##...##..#.##...#...#.........#.##.#..#.#.#.###.#.#.##.#.#..##.#.#.....#.....#.###.#.#.#.....#.#..........#.#....#######.#.#......###.##..#.#.#.###.#.#..#.#.#..#.#.#..##.##.#.#..#.#.#..#...##..#.#.#.#...#.#..#.#.#.#.###.##.##.##..#..#...#.......#..#....##..#..#..##.....##.#.#..#.###.#....#.#.#..#.###......#..#..#.#.....#..#.###.#.##..#.#.#.#....#.##....#.#.#.#....#.#.#.##
.##.#.....#.##.#..#...#..##.#..###..##.##..##.#.##.#..#..##....##...#.#.#..#...#.###.##.#.#.#................#..#.###.#.#.#.#.#.#.##.#.##.#.#.#.#.....#...#...#...........#.#.#....##.##..#.#..#......#...#.#....###.#.#.##.#.#.#.........#..#.#.#..#.#.##.#.#..#.#.#...###.#.##.#.#..#.#.........#..#.#.#.#.#.#.#.#.....#.###..#.#.#..#..#...........#..#.###.##.#.#.##.##.#...#..#.#.#...##.#....###.#.##....#.##..#.#....#..##.##.#..#.#..##.#.#.##..#...#...#..#.#.#.#.#...#.##..#.....#.#..#.##...
....#.#.#.##....#.#.#.#.#.....#.#.##.##.##.....#...#.###...#.#.#.#.###...#..#.#####...........#.#.#.#.###.#.#..#......................#..#.###....#.#..#.#.#.#..###.###.#..#...#.#.#.#..##..#.###.#.#.#.##.#.#.#.....#..#......#.##.#.#.#.#.###...##......#..#.#......##............#.....#.##.##.#.#..#....#........#.#....#.##......#..#..##.#.#.##..##........#.#.#.#....#.#.#.#.#...#.#..#.#.#..#...#...#.#....#.#...#.#.#.#......#..#..#....#..#..###.#.##..#...#..##..#.#..##.##.#.#.#..#.#.#.#.#
.##..#...#...#.#.#.##..####.##.............##.##.#..###.###..##.....#.#.#.##.#.#.#..#.##.#.#.#...###..#....#..#.#.##.#.#.#.##.#.##.#.###.#.##.####.#.#.#.#.....##..#...#.##.##.##..#..#..#.#..##.#.######......#.##.#..#..##.##......##.#..#.###.#..#.#.#...##..#.#.#.#..#####.##.#...#.###..##...#..#..####..#.#.#.#..##.###.#.####.####.##.##..##...##.#.#.#.#.........##..###....##.#..##......#..#.#.##.#.##.####..#.#...#..#.#.#..##..##.#.###..#..#.....#.#..#.#.##..#...##.....#...#..#.......#.
.#..#.#.#..#..#.......#.#..#..#.#.#.##.#.#..##...#.#.#......#..####................#.#...#..#.#.#.#.#.#.#.#.#....#....#...#...##..#.###....................#.###..###.#.........#.#.#...#.#.##......#.#..#.##.#.##.#.##..#......#.#.#...#.#...#.#..#.#.#.#.#...#.#.#####.#....#....#.###....#...#.#.#..#.....#...#..#.#...#...........#.........#..#.#...##...#..#.#.#.##...###.#.##....#..##.#.#..#..#.....##.....#..#...#.#..#...#.#.#.#.#.##..#..#..#..#.#.#..#.#.#...#..##...##.#..#.###..#.#.###..
#.##...##.#..#.#.#.##.#...##.#.####...#.#..#..#.#.#....#.##..#......#.#.########.##...#.#..#......#.##..##....##...#.#.#.#.##...#.#.##.###.#.#.#.####.##.#..#....#.#...#.##.#.#..#...##.#.....##.#.#...#..#..#..........#.##.#.#...#..#.#.#.#.....#.......#.####.#.##.#.#.###...#.#...#.#.#..#.#..#..#.##.#.###.#.##.#..#..#.#.#.##.#..#.#.#.###.#.#.#.#....#..##...#..#..#..#..#.#.#.#.#.#..#...##..##.#.#...##.##..#.#.#..##..##....#........#.#.#..###.#..#.#.#..#..#..#...#.#....#.#..#..#..#.....#
..###.#..#.##...#...#..##.......#...##...#..#..#....#.#.#...#.#.#.#..###.......##.##.##..#.##.#.##...#.#..#.#.#..#..##.#.#...#.#..........#.#.###....#.#.#.#.#.#....#.#.#..#####..##.#...#.##...#....#.#.##.#.####.#.#.#....#.##.##.#.#.#..#.#.##..###.##....................####.#.#.#.#.#.#...#.#.#....#...#.##......#..#..#.##....#..#...#..#.#.##.#..###..#..#.#.#..#.##...#....#..#...#...#..#.#...##..##....#.##...###...#...#.#..#.#.#.##.#..#..#..#.#....#.###..#..#.#..#.#.#...#..#..#.#.#.#..
#..#..#.#...#.##.#.#..##.#.#.#.#.#.#.#.#...#..#.####.##.##.#....##.##.#.####.#..........#...#.#.#.#.#.#..#..##.#####....#.#.#.#.#.#.#####......#.###.#..#..#....#.#......#.##.#.#....#.#..#.#.##.####...............#...#.#...#..#.....#..#......#.....###.#.#.#.#.##.#.#.#.#.....##.##....#..###.##..#.###.#.....#.#.#.#.##..#...#.#..#.#.###.........##....#.#...#..#..#...#.#.#.##.###.#..#..##.#.###.##.#..#.##.#.##....##..##..#..#..#.#...#..#..#.#..#.#.#.#..##.#.#.#..#.#.#..#.##.#..#...#..#.#
..#.#...##.#......#..#....#.##.#..#...#.##.##..............#.#.#............#.###.#.##.#..#.####.......#..##.....#..#.#..........##.#.....##.#........#.#.#.##.#.###.#.#..........##..#.#.............####.######.#.##.#.#..#...#..##.#.#..#.#.##.#.#.#.###.#..#.##..##.##....##.#......#.#.##......#.#..#.#..#.#..#.##..#...#.#.#...##...####.#.#.#.#....#.#....#..#...#..#..##.#.#.#.#.#.#.#.#............#.#....#.....##...#.#..#.#..##...#.#..#.#....#...##..#.#.....#..##..##..#....#.#..##.####..
#....##....##.#.##.#..#.#........#.#.#....#..####.####.###..#.#.#.#.#.#.#.#........#....#.##..#.##.#.#..#..#.###.#.######.#.#.##.#.#.##.#.#.###.#.###.#..#..#.#...#.#..##.#.#.#.#.#.#.#..#.##.#.#.#.#.#...#........#.#.#..##.##..#..###...#...#....#.#...#....#.#.##.#.#...#.#....#.#.#.#.#....#.#.#...#.#...##.#.##.#.#...##..##.####.#.#.##..##..##..###..#.##..#..##.###..#....##.........##..#.##.#.#.#.#.#.#.#..#.#.##.#..###....#.#.#.#.####....#.#..##.##.#.###.#..#...#..#.###.#...#.#.......#.
.#.##..###.....##...#..#..#.#.##.....#.#.#.#.....#....#..#.#....##.#.#..####.#.#.##.##.#.#..#....##.#.#..#..#......##.#..#..##.#......####...#.#.#......#..#..#.#...#.#.#..###.#.##.#...#.#...#.##.#..###...##.#.#.#....#.......#..#....#..#.#.#.#.....#...#.#..........##..#..#.#..##..#.#.#.#..#..##..#..#.#.#.##......#.#.#................#..##..##...#..#...#..##.#..##..##.#..#.#.####...#.##...#.##...#..#..#..#....#..#.#..#.###.......#.##.#.#..#.....#..#....#.#..#.#.#...##.#.#.#..##.#.#..#
......##..####...#.##.#.##.#...#.#.#.#..#...###.#.##.###..#.#.#........#..#.#..##......#.##.####......#.#.#..#.###.....#..##....####.#..#.##.#....#.#.#..#..#..#.#.#.##...#.#....#....#....###.#.....#....##....#..#.#.#..##.#.#..###.#.#.#..#.##..#.##.#.#.#.#####.#.#....#.#.##..#...###.#.#..#..#...##.#.#.......##.#..#...##.#.#.#.#.#.##..#....#...#...#..#..#.#...#....#....#...##.....#..#...#.#...#.#..#..##.#.#.#..#...##..#.#..##.##....#.#.#.#.#.#.#..#.#.#..#..#..#..#.#...#.#.#.#....#..#.
.#.#.##.#....#.#.#.#.#......#.#.#.##...#.#.#....#.#...#..#..#..#.#.##.###.....#...#.#.#..........#.##.....#.#.#....###...##.#.#.......#.......#.#.#..#.#.#.#.#.#.......###...#.#..###..#.#.....##.##.#.#.#...#.###.#.##.##...#..#..#.#.#.#.##...#.#.#.....#.......#..#..#.#...#..##..#.###.#.##.##..####..#...#.#.#.#...#..##.....#..#.##.##..#..##..#.#..#..#.#.#...#.#.#.#..##.#.#.#...#.#.#.#.#.#...#.#.#.#..#...#.....#.#.#...#....#.#....#.##..#.#....#..#.#...#..#.#..#.#.#..#.#..#...#..##.###..
#.#..#...##.#...#..#..##.#.#.#.......#......#.#....#.#.#..#.#.#.#.#..#.#..####.#.#...#..#.#.##.#..#...#.#.......##.#...#.....#..###.#.#######.##...##...........######.....#..#.#.....#..###.#..##..#...##.#..#.###.#.#.#..#.#.#..#..........#.#.##...#.#..#.#.##...#.##.#.#.#.#.#.#.#..#........#.#.....#####..#.#..#.#.##...#.#..#..#.....##.###.#...#.#..#.#..##.#.......#.#..#....##..#...#.....###..#.....##.#..#.#.#.#.#..##.#.#.#..#.#..#..#.#.#.##..##.#.#.#.#...#.#.#..#.#..#.#.#.#.#.##.....#
...#...#.#...#.#.#.#.##.##.#...#.#.#..#.#.#..#.#.#......#....#.....#.....#........#.#..#.#...##..##.#.##..#.#####.#.##.#.###...#....#............#...###.##.#.#........#.##.#.....##.#.##....##....#.###..#..#...#........#.#...#.#.#.#.##.#.....#..##..##.#..#...##.................#.#..##.#.#..#..#.#..#....#..#.#..#....#.#.#.###.#.#.#..........#..#.#.#...#....#.##.##...#.##.#.#..#.#.#..##.#....#..##.#...#.#.##.#....#.....#.#..##..#...##.#.#...#..#.#.....#.##.....##..##..#..#....#...###..
.#...##....#.................#..###..#.#...#....##.#.##...##..#.##..##.#..####.###.##.#..#.##.#.##.#.#..#.#.#.........###..####.#.##.##.##.#.#.#.#.#.....#...#.#.#.##.###.....##.#.##.....#.#..#.#.....##..#..##..#.#.#.#.#..#.#..#..#..###..#.#...##..#.#.#.#.##.#..#.#.#.#.#.#.#.#.##.#...#...#..#..#..#.###..#.#.#.#..#.#..##..##.##..#..#.#.#.#.#..##.#.#.#.#.#.##.#.##.#.###....#..#....###...##.#..##....##.#.#......##.#.#.#....##...##.#.#...#..#..#....#.##.....#.##.#.#...#...#..#.#..#....#.
#.#.#...#.#..#.#.#.#.#.##.##.###.#..#...###.###...###.#.###..###.#.#..#.##.....#.....#.#..#.#..#.......#####..#.#.#.##.#.#.......#....##.##.#.#..#..#.#.##.#.#...#.#...###.#.#......#.#.####..##.##.#.#..#.#.#..#.####.#.#.#.#.#.###.#.#.#.##.##.##..###...##......#..#..##...##.#..#.....##.#.##.#..#..##.#...#..#..###..#..#...#...#.##.##.#.#.#.##.#......#..#..#..##.......#..##..#..#.#....###.##.###.#.#.#...#..#.#.#....#..##.#.#..#...##..#.##.#..##.#.#.##.#.#.#....#....#.#.#..#..##.#..#.##.
#..#.#.#.#..#.#...#..#.###..#.....##.##...#.....##.#...#...#.##.....#.#...##.##.#.#.#...#.....#..#.#.#..#.#.##.#.#........#####.#.#.#...........#..###..#..##.##..#.#.#.#..##.#.##.#.#.#..###...#.###..#...##.#.#...#........##.#.#.#.##..........##.....#..#.##.#.#.#.##..#.#...#.####.#.#......###.#.#.....#.#.#..#.#.##.#..#.##.#...................#.#.###.#..#.#....#.##.###..#.#.##.##.#.#..............#.#.#.###.##.##.#.#...##..#.#.#.#.#.#...##.#...#......#..#.#.#..###.##..##..#.#...#.#...#
..##.#.#...#....#.#.#.#.#.#..#.#.##....##..##.#.##.#.#..##.....###.#...#.#..#....#..#.##..#.#...#.#...#............##.#.#...........##.#.###.##..##.#.#.#.#......#....#...#....##.#.....#..#.#.#......#.##........#...#.##.#.............#.#.#.#.#.##.#.#..###..#.###...#.#.#..#.#.##....#..##.#..#..#..#.#.##..#..#.........#.#....#.#.#.##.##.#.##.##..##.....##....#.#..#...#..###.........###.#.##.#.#.#.#....#..........#....#...#..#..#....#..#.#.#.##.#.###.###...#.#.#......#...##.#.#.#..#.#..
#.....#.#.###.##.#.##.......#.##...##.#.#.##.#......###....#.#.......#.....#.###.##......###..##...#.#..##.#.#.#.#.#.#.#.#.##.#.#.##....#....#..#.......#..#.#.##..#.#.#.#.###......#.#.#.#..#..#.#.#......#.#.#.#..##..#..#####.#.#.#.#..#..##..#....#..#.##.#.#.##..#.......##.##...#.#..#...#.#.##.##..##...#..#.#.##.#.##....#.#.#..##..#...#.#....#..##.#.#...#.#...##..#..#..#.#.#.#.#.#.#.#..#..##..#.##.#..##.#.#.#.#.#.#..#.##.#.#.#.##.#.#....#.#..#...#..#..#.#..#..#.##..##......#.#.#..##.
.##.#....#.#.#........#.###.#.#..#.............#.##.##..#.#...#.##.##..#.##.........##.#.##.#.###.#.#.##....#...#.#..........#...#...##..#.#.#.#..#.#.##..#.#..#.#..#..##......##.#..#....#.#..#.######.#.#..#..###...##.##.......#...#..##.#...#.#.#.#.#.#.........##.##.#.#.#....#.#.#.#.#.#..#.......##...#.##.#..#....#...#.#..#...#..#...#.#..#.###.#....#.###.#.#.#...#..####...###.##......#.#.#...#....#..#..#..#.#....#..#....##...#...#...#.#...#.#..#..#..#.#..#..##..#..#...##.#..#...#..##
.#.#.###...#...##.#.#..#........###.##.#.#.#.#.#..#...####..#.#.###...#.....#####.#..#.##...##.#.........#.#..###.#.#.##.#.##.#.#..#.#..###..#..#.##..#..#....##.###.#...#.#.#..##..###.#....#.#.##.#...#.###.##.#..##.....#.##.##..##.#.#.#.#.#....#.#.#...##.#.##.......###..#.##.##......##.#..##.##.#.###...#.#.##.#.##.##..#.#.##.##...###.#.###....#.#.#...........##..#..#...##.#.....##.###..#.##.##.##.#..#...#...#.#.#.###.###..#.#.#..#.#..#.##...#..#..#.#..#.#.#.#.#..##.#..#..#.##.#.#...
.........#...#...#.#.##.###.#.#..#.#...#..#..##..#..#.#.#.##.#.#.#..#.#.#.##......###...#.#......#.###.##...##.......#....#.....#.#..###.#.#.#.#.#..#.#.#.##.#.......#.##..##.##..##.#.#..##...#......#..#.........##.####...#...#.#.....#...##..#.#####.#.#...#..##.#.#.#....##.#.....#.#.#...###..##........#.##.....##..#..##.##...#.##.#.....#.#..##..#..##.#.#.#.#.#.##.###.##......#.#..#.#...#......#.#....####..#.#.#..#..#.....#.#.#..#.#..#.#...#.###..#..#..#..#....#.#...##.#.#..#.....#.#.
#.##.#.#..#.#..#.#...........##.#...#.#..#.##...#..#...............#######...#.#.#....#.#..#.#.#.##....###.#..####.###.#.#..#.#..#..#........#.#..#...#.#...#.##.#.#.....#..#..#.#.#.....#...#..####.#..#.#.##.##.#........#..#.#..##.#.#.##....#..##.##..####..#..##..#.#.#.#....##.#..#.#.#.#...#.#..##.#.#..#..#.#.#.##.#.#.#.#.##.#...#..#.###.####.##.##...#.###.#.....#......##.#.#...##..##.#.#.#.#.#..#.#.##...#.....#.#.##.#.#.#..#..#...#.#.#.#..#.#..##.#.#.#.#..#.#....#.#....##.#.#.#.#..#
##....#..##..#..###.##.###.##....##....#.#....#.#.#.#.#.#.##.##.##.##.#.#..#..#...###..##.#.#..##...#.#.#.#.#......#....#..#...#..##..#.#.#.####.#.###.#.#.#......#..##.#.##.#.#.....#.#..#.#.#......###.....##....#.#.#.#.#.#...#..#..#.....##.#.#......#.#.#.#..#..#.##..#.#.#.##..#.#......#.#.....#....##.###.#..##...............#.##.#.#.#..............#..#....#.##.####.##....#..#.##..#.....##..#..##...#...#..#.#.#.#....#.#.#..#..#.#.#..#..#..#...#...##.##...#..#..#.#.#..##...#..#.#.#.##
#..#.####...#..#.#.#.##....#.##.#...#.#...##.#..#.#..#..#.#..#..#.#.......#.#.##.#....#...#..##...#.##........##.#..##.#..#..#..##.#.#...#.#.#...............#.#.#.##.#..........##.##..##.#....#.#.#....##.#.#.#.#...#.#.#..#.#..#.#.#.#.#.#...#.##.#.#.......#.#.#..#...#..#..#...#..#.#.##..#.##.#.#.#.#....#....#..####.#.#.#.#.#........#.#.##.###.#.#.#.#.#.#.#..##.###..#...#.#..#....##..#.##.##..#...#.#.#.#..#..#....##.#....##..#...#..#..#..#...#.#.##......#..#..##.....#...#.###..#...#.#
.###..#...#.#.#.........#.##....###..#####..####.#.#..#..#..#..##...#.#.#.#..#.##.##.#..##..#.#.#.##...#.#.##.#..##.#...#.##.#.#...#..#.#..#.###.########.##.##..#......####.#.#..#.#..#.....#.#..#.##.#...#....#..#.#.....#..#..#...##.##..#.#..#....#..#.#.#..#....#.##.##.#.#.#.#.#..#.#...#......#...#.##.###.#.##.......###...#..#.#.##..#....#.....#.#..#.#...#.#...##.#...#..#..#.#.###.#.#.#.....#..#..#....#.#..#..#.#.#...##...#.#.#..##..##.##.##.#....###.#..#..#..##.#.#..#.#..#.#..##....
.....#..#.##.#.#####.##..#...#.#..#.#.#..#.#.#.#.#...#..#.#..##...##.#.#.#.#.........###.##......#...#.##....#..#....#.#.#..#.#.##.#.#.#.#.#...###.......#.##...#.###.##...##.#.##.#.##.####.#..#.##.#..#.#.#.#..##..#.#.#...###..#.#.....#.##..#.####.#..#..#.#..##.....#...#....#....#....#.##.#.#..###......##..#...######.#..##.##..#..#.###.##.#.##.#...#.#..#.#.#.#......##..#.#.#.......#.##..#.#..#..####.#.#.#.#..#.....#.#..#.#.#..#.#...#...#......#.#...#.#.#..#.##....#..#..##....##...#.#
##.#.#.#.#.#.......##...#..#.#.##...#..#.#.........#...#....#..#.#..........#.#.###.#.......#.#.#..#..#..#.##.##.##.#.##..#.#.......#.......#.#...#.##.#......##.....#..##..#........#......#..###.....#....##.###..#.#.#..#..#..#..###.#.##.###.........###..#.##...#.#...##..##..#.#..#.#..#...#.###....##.##...#.#.#.........#......#..#...#.#.#.##...#.#.#...#...#.#..#.#.##.#.#.#.#.##.#.#....#..#..#.#...#.#..#.#.##.#.#.##....#....##.#..#.#.#.#.#.#.#..#..#..#...#...#..#.#..#..#...##...#.#...
...#.#.#.#..##.#.#....#..##..##.#.##.#.....##.#.##.##.#..#.#..#.#..#.##.#.#....#...###.##.#..#...####.#.#.#.#.....#.#...#....##.##.#.####.#....##....#..#.#.#.#.###.##.#...#.##.##.#...#.##.###.#..#.#..#.##.......#..#..#.#.###..##...#...#.....##.#.##..#..#.....##.#.##..#.#.#.#.#..##.##..#.#.....##.#.....#.#....##.#.#.#.#..#.##..#..#.#........##.##...#.###.#....#.#..#..##.....#.#.#..#.#.#.#.#....#.#...#..#....#..#.###.#..#.#...##.##.#.....#..#.#..##.##..#.#.#..##..##..##..#..#.#.#..#.#
.#.##.#...#....#.##.##.##.#.#.#.##.....##.#..###..#..#.#..#..#....#.#....#..#.#.##..#.#..#.##.#.#..#.#.......#.##..#.##..###.#.#...........#.#....#.#.##.#.#.#..........##.#...#..#..#.##.........#...#..#.#.#.#.#..#...#.#...#.##..#.#.##.##.#.#...##.#.#..#.#####.#......#.....#...#...#...#.#..#.#.##.#.#.##..###.#...#.##...#.##...###.#..#.#.#.##.....#.#.#.#...####....###....###....#..#...#..#.#.##.#..##...#..#.#.#.#..##.####..#.#..#..##.#.##..#..##......#..#...#...#...#...#.#.#...#.#..##
.##.....#...#.#.#.##.......#......#.#.#...#.#.#.#.##.....#..#.#.##..#.#.###.#.#...#...##.#....##.#.....##.#.#.##..#..#.#.#.#.#.#.##.#.#.###.#..#.#.#.....#....##.##.#.#.....#.#.#...#.#..##.#.#.#.#.#..#...#..#..#.#..#.....##..#.#.#.........#..#.#......##..........#.#.#..#.##.#.#..#..#.#..##.#..#....#...###...#.###.#.##.#.#...#..#..###.#.#.....#.#.##....#.##....##.#####.##....##..#..#.#.##....#.#.#.#..#..#.#....#.#...#....##....##.#..#....#...#.##.#.#.#.#..#.#.#.#.#.#.#.#.#..#.#..#.#.#
#..#.#.#..#..#......#.##.#..###.#....#.#.#...........#.#...#...#...#.#.#.#.#.#.##...#....#.##..#...#.#.####.#.#.#..#............#.##.#.#......#....###.##.#.#...#..#.#.#.#.#......#.#.##....#..#..##..#.#.#.##.##.#.##..#.#.###.......#.#.#.##..#.##.###.#...#.##.#.##.#...#..#.......#.##.#.#....#.##.#.###.#...##............#..#.#..#..#........#.##..#..#.##.##..#.#.##.####..#.#.#...##..#.....##.#.....#.##.#.#.#..##.#...#...##...#.#......#..#.#..#.#.....###..#.#..#..#...#...#...##...#.#....
.#....#..#..#.####.#.#.##.#......##.#.....#.#.#.##.#.###.##.#.#.##................#..#.#..##..#.#.#.#.#.#.........#.####.##.#.#.#........#.#.###.##..#.....#.##...#..#..#....#.#.###.....##..##..#...#..##.....#.......###...#..#.#.##..#..#..##....#.....#.#....###...##.##.#..#.#.#.#....#.###.#....#...#..#.#....#.#.##.#.#...#.#.#..#.##.#.#.#.#...#.###.#.#...#.##......##..##...#.#...##..##.#..##.#.##.#.##....##...#.##.##.#..#.##..##.#.#..##..#..#..##.#.#.#..#.#.#.#..#..#.###.#...#....#.#.
..#.##..#.#.#...............#.#.#.#..#.#.#.#..#.#.#.#....#......#..#.#.#.#.####.###.##..#...#.#..#....#..#.#.##.#...#...#....#....#.##.##..##.#.#..#..##.#.#.#.#.#.#.#.#.#.#.##..##..#.#.#..#...#..#.##...#.##...#.#.#..#.###.##.#....#.###.#..#.#.#.##.##...#.##.#.##....#...##...#..#.##.......##.#..#.#.#.##.#.##..#...#...#.#......###...#.#..#..#..#........#......##.##...#...#.#.#.#..##..#..#.....#........#.#...#...#...#.##.#...#.#..#..#.#..#..##.#.....#..#....##.#.#..##..###..#..#.#..#..
#.#..#.##....#.##.#.#.#.##.#...#....#...#....#.#......#.#..#.##...#.#...#.#....#...##.##.##.#.#.#.#.##.#.####..#.##.#.#...#.#####..##.#..##......#..#.#.#..................##...#...#...#..#####.#.#...##.#.#.#.#...#..#...........###.#......#.#.......###.#.#........##..#.#...####..#...#.#.##...#.#.....#.......#.#####.#..#..#.##..#..#.##..#..#..#.#.#.#.#..#.#.#.#...#.#.#.#.#.#.#.#.#...#..###.#.#.#.##.#.#..#.#.#.#..#.#......#.#..#.#.#..#.#.##...#..#.#...##.#.#....#.#...#..#.#..#.#.#.#.##
...##.#..##.#....#.#.#....#..#.##.#..#.#..#.##..#.#.#.#..##.##..#.#..##.#..##.#.##.#.......................#..#......#..##.#.#....#.....#.######..#.......#.#.##.##.#.##.#..#.##..#..#.#.#..#......#.###......##.#.#.#.#.#.#.#.#.#...#...##.#.....#.#.#..#..#..#.##.##.#..#.##.#...#.#.#.#.##...#.#.#.##.#.#.#.##.##.#.....#.##..#..#..#..#...##..#..##...#..#..#.##..#..#.#.##.#..#...##..#.##.##.####.....#....#.#.#..#..#.#..#.#.#.##..##.....#....#...###.#..#.#...##.#.#.#..#.#..##....#..#.#.....
.#..#.##...#.#.##......#.#.#..#..#..#.#.##.#...#.#.#.#..#......#.#.#...#..#..........##.#.#.##.##.##.#.##.#.#...#.#.#.##.#.#...##.#.#.#..........#.#.##.#..#..#.#...##.#.#.#..#.#.#.#.#....#.#.###..#....##.##.......##..#..#..#..#.#.#.#..#.#.#.#...#..##.#..#.##.#....#.....#..##..##...#...##...###....#....#......#.##.....##.#..#..##.#.#...#..#...#..#.#.#...#.#..##.#.....##.#.##..#......#..##.#.#.#.#.##....###.#.##.##...#....#...#.#.##.###..#....#.#..#..#.#..#.#..#..#..#..#.#..###.#.#.#.
#.#.#....#.#..##.#.#.##.##.#.#.#.###........##.........#..#.#.#.....#.#.#...#.#.#.####.#.#...###..#.#.#.......#..#...........##....####.#.##.#.#....#.#.##.##.#...##.....#..##.....##.##.#....#....####.#...##.#.#.##...##.#..#..#..#....#......#.#.###...#.#........#.###.#####.#.#....##.#.#..#.###.#.#.##.##.#.#.#..#...#.#......#..#......#.#..###.#.#..#.#.#.##.####.#..####.....#..#.##.#.#..#......##....#.#.#...........#.#.#.#..#.#...#......###.#.#....###..#.#.#..#..#.#.#.#.#..#....#...#..
.....#.#..#.#.....###........#......#.#.#.#.#.##.#.#.#..#..##.##.##.......#.#.##.#.........##...##......#.#.#.#.#.#.##.#.#.#...#.#..#..#..#.##.##.#......##...####...#.#..#..###.#.#...#..#.##.###..#..##.#...#..#...#.#....##.#.#.#..#.###.#.##.....#..##....#.#.#.#..##.....#..#...#.#.#.#..#....#....#...#...#.#.#.#..#..#..####..#.#.###.#.#.#..#.#....#........#.......##....#.#..#....#.#..#.#.###.#..#.#..###..#.#.#.#.#.#....#..#...#.#.##.##.#...#####.#.###....#..#.#....#..#...###.##.#.#.#.
###.#.#.#.#..#.##.##.#.##.#.#..#.##..#####.......#..#..#..#..#..#.##.#.#.#...#....#.#.#.####.##.#..###.#...#..#.#.#...#...#..##.#.##.#.#.#....#..###.##.#...##.....#..#..#..#.....#.#.#..#.#.......#..#...#.#..#..#.#..###.#.#....##.#...###...##.#.###..#.#.#...###.#...#.##.##.#.#..#......#.##.#.#.#..#.#.#.#.#.###.##.###.#.....#.#.##...#.....#...#.#...##.##.#..#.#.#.#..#.#..#.##.#.#..#.#..###...#.#.#..#.#.##..#.#..#.#.#.#..##.##.#....#.#..#.#...#.#....#.#.#..#.#...##...#..#..#.....#....#
............#.#........##.##.#..#.#.#.#.#..#.#.#..##..#.##.#.#.#......#...#.###.#....###..........#.....#.###.##....#.##.##.#...........#..##.#.#.##...#.#.#.###.#.#.#..#..#.#.#.#......#..##.#.###.#...##...####..#..#...#....#.##.###.#.#.#.#..#...#.#..#.#..##.#....##....#....#.##.#.#.#.#.......#..###....#.#..#..........#.#.#.......#.#.#.##.#.#.#.#.##..#...##...#...###..#..#....##.###..#....#.....#.#......#..#.#.....#..#.....#.#.#.#...#..#..#....#.##....#.##.###...#.#..#..#.#.#.#..#.#.
.#.#.####.#.....#.#.#.#..#....##..........#...##.#..#.#.#........###.#..######.#..#.#.#..#.#.#.##..#.#.#.#.###...#.#.#.##..#.##.#.#.#.#..###.........##...##.....##.#.#.##....#..#####.#.#.....#......#...#.#..#.##..#..#..#.##..#...#.#..#..##.#.#.#....##..##.....#.#..#.#.#.#.#.......##..#.##.#.##.###.###...##...##.#.##.#..#..#.#.#.#...#.#...........#..###.##.###.#.#....#..#..#.#..#.#.##..#.##.##.#.#.#.###...#....#.#.#.#..#.#.#..#.#.#.#..#.#.#.#.#....#.#.#...#....#.##.#..#.#...#..#.##..
#.#.#......#.#.#.###.#.#.#.#.##..#.#.##.#.####....#..#...##.##.##....###..#.#....#.#....#...#...#.#...#.....#..###.#.....#.......###.#.#.....##.#.#.#...#....#.##.........#.##..#.....##.##.#.###.#.#..#.#...#......#.##.#.##..##.#.#....##.#.......#.####.#....#.##....#...##..#..#.#.##...###....##.#.#......#....##....#...#.#..#...#...#.#....#.#.#.#.##..#.#..#.........#.#..#.#.#....#.......#..#...#.....#....#.##.##.#..#...#..#...#......#####...#..###.##...#..#..##.##.....##..#.#.#.#.....#
......###.#...#...#......##.....###..#.#.#.....#.###..##...#....#.#.#...#.#.#.#.#....#.#####.#.#.#..##.#.##...#.....##.##.#.#####.#......#.#..##.#...#.##.##..#...##.##.##.#...#.##.#.....#..#.#.#..#.##.#.#..#.#.##.........#.#......##......#.#.#..#.......#.#..#.#.#.#.#...#..#.#..#...#..#.#.##.......#.#.#..#.#...#.#.##.#..#..#.###.#..#.#.#.#.#.#.#..#....##..#.#.##.#.#..#...#.#.#.#.###.#..#..#.#..#.##..#.#....#..#..#.#.##.#..#..#.#.#..#....#..#.##.#..#.#..#.#.##...#.#.###.###..#.#.#.#..
.#.#.#....#.#..##...##.#....#.#..#..#......####.#.#.#.#.##...###..##..#......#.#.#.######........#.#.#..#...##..##.#......###.......#.##..#..#.....##.#.....##.##.#..#.....##.#....#.#.##...##.#...#.#...##..#.#.#.##.#.#.##.....##.#..##.##.#...#..#.#.#.#.#...#....#...#..#..####..#..#..#.#....#.#.#.##..#..#.#..##.##.....#.##.#.#.#..#.#.#.##.#......#...#.#...#.#.#.###...#.#.#.....#..#...#.#.#.#..#.#.#..#...#.#...#.#....#....#..#.#.#..#.#.#.#..#......#...##....#...#.#..###...#.#..##.#..#.
..###..#.#...##...#.#..##.#.#.##..##..#.###................##...##..#.#.##.#......##.#.#..#.##.##.#....#.#.#.#.#.##.#.#.#.....#.#.#..#...#..#..###.#....##.#......###..#.##.#..#.#.....#..##.....#...###...##..........#...##.#.#...#.#....#..#.#..#.....#...#.#..#.#..#.##..#.#.#.##..#..#.#..##.#..#.#..#..#.#.#.##.#...#.#..##..#.....#.#.........#.#.#.#.#...#.#..........#...#..###.###.#.#.#.#.##..###...#..####..##...#.#.#.##.#.#..#...######...#..#.#.#..##..#.#.##.#..#..#.#.#.#....##...#..#
.#.#.##...#.#...#..####...#..#.#.#.###.##.#.#.#.#.#.#.#.#.#...#..#.#.#.#...#.#.##........#.##.#....###....#...#...#.##.#.###.#.#.#..#.##.#.#.##....##.#..#..##.#.#..##..#.#.###.#..#.#..#.#..#.#.##.#....##...###.#.#.#.#.#..#...##..#.#.##..#.#..#..##.#.####..#..#.#..#...#.##......#.#.#..#.#...##...#.###.#..#.#....#.#.#.##..#.#.#.#....#.#.##.#.#.......#.#..##.#.#.#.##..###.#.....#..#..#.....##..#.#.#..#.....#...#..#.....#....#..#.##.#.#..##..#.#.#.##.#.#...#...#.#.#......#..#.##..#..#..
#.......#.#.#.#..##.#.#.#.#.#....#...........#..#.##..##..#.#.##.#.......#.#..#..#.#.#.##.......##....#.#..#.#.#.#...#.........#..##....#.#.....##...#..#..#....###....#..........#.#..#..#.#...#...######.###...#.#.#....##.##.#...#.....#.##..#.#.#..#.......#..#....##.#.#....#.#.#......#...#.#..##.........##.#.#.#...#..#..#..#..#.#.#..###..#....#.#.#.#..##....#..#..##.#..##.##.###.#.#.#.#.#...#.....#..##.#.##.#..###.#.#..##..#.#.......#...#...........#..#..##.#....#.#.#..###.#..##.#..#
.#.#.#.#..#..#..#......##..#..#.#..##.#.##.##..#.#...#..#.#..#....####.#..#..#.#..#..#.#..#.#.#.#.#.#....#.........#...##.###.#.#.#.##.##.####.#...##.#..#.#####.###.##..##.#.#.#.#...#.#.##.###.#.#.......#..##.......#.#......#.#..#.#.#.#...#.#.#..#.##.#.#..#..#.#...#..#.#.###...###.##..##.#.#.#.#.#.##.#.#..##.#.#.###..##.#.#.##.#.###.#.#.###.#...#...##..#.##.#..##.....#....#..#...#....#..###.###.#.#...#...#..#.##...#.#...#.#.#.##.#.##.##.#.#.#.#.#.###..#.#..#.#.#..#..##.....#...#.#..
..#...#..#..#..#.#.#.#....#..#..#.#..#.#...#.##...##.#.#.####.###.....#..#..#...#..#.##.##.#.#.#..##.####.#.#.#.#.#.####.#...#..................#.#.....#.#.......##.###...#...#...##....#........#.##.#.#..#.##.#.#.##...#.#.#.##.##.#.#...##...#...#..#####..###..#..#.##.##.#.#..##....#.##...........#...#..#.#......#.#..#......##...#...........#..#.#.#.##.#.#.#.#.####.#.#..#.#.#..#.#..##.#.#...........#.#..#..##.#..#.##..#.#.#.##.#..#...#......#...#...#.#..#..#...###.#.#.#.##.#..###.###
#...##..#..#.#.#..#...#.#.#.#.####.#.....##..#.##...#.....#.......##.#.#.#.#..##..#.#.#.#.......#.........##..##..#........#...#####.##.##.#.#.#.#..#.#.#...##.##.....#..#.##.###.#...###..##.#.#......##.#......#..#...#.#..###.........##.#.#.#.##.##..#.#.#..#..#.#.#...#.....#.#...#.#.....#.#.#.#.#.#.##..##.#.##.#....####.##.##.#.###.##.#.#.#...#.#...#............####...#..#....#...##....#..#.#.##.###...##.#......#.....#....#.....#..##..####.#.#.#.##.#...##.###.#.##..##...#...#........
..#.#..#..#.....#..#.###...##.#.#....#.#...#....#.##.###.#.##.####.#.#.##.#.#....#..#.....#.#.#...#.#.#.#....#...#..#.#.#.#.###......#..##..#....##.##..####.#..####.#..###...##.##.##...#..##..#.#.###.....##.##..###.#.#.##.#####.#.##..............##.......#..#.....#.###.##..#.#.#..##.#.#...#...#..##...#..###..#..##.#.#.#.........#.#.#..###.#.#....##..#.##.###.#..##.#.#..#.#.#.##.##.#.#.##..#..#.....#.#...#.####.#.##.#.#.#..##.#.##..#.#........#..#.#.#.#....#......#...##..#.##.#.#.#.#
#.#.#.##.###.#.###.#..#.####......###.##.#.##.#............#.#................##...#.##.#.#..#..#..#..####.#.#.#.##..#.###......##.#..##..##..#.#..#...#.......#......#..#.###......#..#...#...#..##....#.#.#.#...#.#.#........#.....#####.#.#.##.#.#....#.#.#..#..#.#.###.#.#.#.#..##.##.#..#.####.#..##...#..#..#..#..#........#######.#..#..##.#.....#.#...#.#.#.#.....##.....##...#.#..#....#..#...###..#.#.###..#.......##...#....##...#....#.#..#.##.#.###.....#..#.#..#.#.#..##.#..#....#.#..#.#
.#...#....###.#.#....#.......#.#.##.......#..#.#.#.#.##.##.....##.##.#.#.#.#.#...#......#.#.####.##.##..#.#...#...#.#...#.#.#.#.#..###.##.#.#..#.#.#.##.####.##..#.#.#.##......#.#.#..##.#..#.#..#.####..#.....#.#.....#.#.##.#.#####.##...#.#...#..##.##..#..##.##.#...#.........#.........#......#..#..#.#..#..###..##.#.#####.#.......#.#.#.#....#.#..#..#..#.#....##.#...#.#..#.#.#.##..#.##..#..#..#.#.#.#..#.##..#.##.#...#.#.##..#.#.###.#..#.###....#.#..#.#..#..#..#...#.#..#..##..#.#..##.##.
..#.####.#.#......#.#..#.#.#.##.#...#.##.#..#...#.#.#.....#.#.#.##.###..#..#.####.#.##.#.#.#.#........#.#...##.###.#.##.#.#..#.#.##.........###.....#.#........#..#.....#.#.#.#..#.#.##..#.###.##.......#..#.##.#..#.#...##..............##..#.##.##.#.###.#.#.......#.#..##.#.##...#.##.#.###.#.#..##..#.#.##.#..#..#....##......####.#.........#.#..#.#.#.###...###..#..##..#..#...#...##.#.###..##..#....#..##.....#..##..#.##.#.#..#..#...#..#..###.#.#.....#...#.#.###.#.#....#.##.#..#....#.#....
.#.#.#..##...##.##...#.#.##.#.#.#.##..#..#.#.##.......#.##...#.........#..###.......#.##.......#.##.#.....##............#..##....#.#.#.#.##.....##.#...##.#.##..##.#.#.#.#..##..#...#...#...#.....#.#.#.#.#..#....#...#.#...#.#.#.#.##.#.#.##.#.........#..#..#.#.##....#.#.#.#...###.#..##.#...#.#.#.#.#.#......#.#.#.#.#..#.#.#......##.#.#.##.#.##.#....#....#.....#..#..#..#..#.###.#...#..#..#.#.#.#.#.#.##..#.#..#...#.#...#...#..#.#.#..#.##..#....##.#.###.#.#...##.##..#.#.#...#.#..#.##..###.
......#.#.#.#....####.#.#.#.#.....#..#..#.......#.#.#.#...#.#..#.#.#.#.#.###.#.#.#.#.....#.#.#.#...#..#.##.#.###.##.#.#..#...###.#.#..#..#..#.##.....#....#..#.#.....##..##...#..#.#.#.#.#.###.##..#..#..##.#..#.#..##.#..#..#..#.#.#...#..#..#.#.###.##.#..#..#.#...#.#..#....#.#.....##...##.#............##.#.....#.##.#..#.#..###.#...##.#....#...#.#.#..#.#.#.#.#.#...##.#.#..####..#.###..#.#..#....#..#...###..#..##.##.#..#.#..#..#.#####.##..#.#..#..#.#....##.#....##.##...#.#..##.#....##.##
.##.#........##.#.............##.#..#.##.###.#.#...#..#.##.#..#.#...#..#..#...#..#..#.#.#.#.#.###.#.##.#.#..#...#..#.###..##.........##.#.#..#..###.#.#.#.#.#.#.####....#..#.#..#.##.#.#....#.#...#.#.#.#...#.#.##.##...#..#.#.###...#.###...#.#.#.......#.#..#....##...#.#.##....##.##..##...#..#####.#.##...#..#.#........##..##...#.###.....#.#.#.#...#.#..#....#.#...#.#.##.#.#.##.##...#..#...#.#.##..#..###.#.#..#......####...#..##.....#....##.#..#..#....#.#...##.##.....##.#..##....#.#......
...#..#.##.#.###.#.#.####.##.#....##.........##.#.###.##....#.#..#.#.##.##.#.###.#.###..#......#.#.....#..#..##..#....#.#....#.#.#.#.#.#...##..#....#..#.####........##..#.##..#........##.#..#.#.#....#.#.#.#.....#.#.#.##.#.#.#..#.##.#.##.......##.#.##..#..#.#.###.#..##..#.##...#.#.#..##.###....#.#..#.#.##.#..###.##....#.#.#......#.#.##.#....#.#..#.#.####...##..##...........#..#.##.##.##.##.#.#..#........#..#.###.#..#.#.#...#.##...#.#.....#..#.###..###.#...#..#.#.....#.#..#.#...#.##.#
#.#.#.##...#..#...#.##......#..#.##..##.#.#.#.....####.#.#.#..#.#.#........#..#.#.#.#.##.####.#...####...#.#.##.#.#.##....#.#.#..##.#...#.##.#..#.#.#.##.##..#####.#...##....#.#.#.#.#.#..#.#..#.#.####...#..#.#.##...............###........####.#....#...#..#.#...###.##.#.#.##.#.#.....#.#......##....#.##.....#.#...####.#....###.#.#....##..#.#.#..##.##.......#..#.#...##.#.#.#.#.#.#..#...#.........#.#.#.#.##..#.#.......##.#..#.#....##..#..#.#..#......#..#..#.#..#.#..#.#.#.#.####..#.#...##
..#..#...#.#.#..#......#.#.##.#..#..###..#####.###.###..#....##.#.#.#.##.#...#.................##......#...............#.#..#.###.....#......##.##.##.#....#......#..#....###...#.#..##.#...#.#........##...#.##.#.#.#.#.#.#.##.#..#..###.###.....#.#.##.#..#.#.##.#.##.#....#.....#.#.##.....##.###.#.#......###.##.#.#.##.#.##.#.#.#.#..#.#...#.#..#.#.#....##.##.#.#...##...#..#..#..#.#.###.#.##.##.##..#...#..###..#..#.##.#....#...##.###..#.#..##.##.#.#.##.#.#.#.#.#...#.#.#.......#.#..#..#..#
.#.#..#.###..#.#..##.##...##.#.#..##.#.##.#.#..#....#.#..#.#.#..#..######.#.#.#.#.###.##.#.#.#....#.##.#.#.#.#.#.#.#.##..#.#....###.#..#.#.#...........###...#.##...####.##...#.#...#....#.#....##.#.#....#...#.#...#.##.##...##..#.##..#.#..#.##..#....#..####...#......#.#..##.#...#.#..#.##...#....#..###.#...........................###..#....#..#....##..##.#.#..#.#.#.####.#.##.#.#...###......#.#..#.##.##..#..###.###.#.##.#.#.#......#...#.#.....#..#...#....#.#..#.###...#.##.#.#...#.#..#..
.#...##..#.##.#..#...#.#.#.......#.#.........##.##.#....#.#.#.#..#.##.##.......#.#....#...#.#..#.#..#..#..#...#...#....#.#..#.#.....#.##..#..#.##.##.#.....##.#...#..#.....##.#.#.#..#.#.....##.#..##..##..#.#....#........#.#...#....#..#.#....#.###.#..####..##..###.#..#.#..##..#..#..#...##.#.##.#.##.....#.##.##.#.#.##.####.##.##.#.#.#.#.###..#..#.#...#......#.#.#.....#..#.......#.#.#.##.#.#..##.#.###...#.#..#..........#..##..#.####.#.#.#.#.#..#..#.#.###..#..#...#..#.#...#.##.#.#...##.#
#.##....#.......#..#....#.#.#.#.#....#.#.#.#........###.........#........#.#.#....###..####...#.#.#..#..#..#.###.#.#.##..#.#.#..##.#.##.##.###.#..#..##.#.#.....#.#.###.#.##.#...#.##.#.#.#.#....##.####.#.#...#.#..#.#.#.#...#.#..##...#....#.#...#..#.##.#.#.#..#...#..#...#...##.#.###.##...#..........#.##.#.....#..#.###......#..#......#..#...#..#..#.##.#.##.#..#..#.#.#..#..#.#.##..#......#..##......#..#.#..#.#.#.#.#.#.#.#....#......#..#.#.#.#.#..#....#...#.#.#.#..#.#.#.#.....#..#.#...##
.....###..#.#.#..#.#.#.#..##.#.#.#.#.##.#.#..##.#.#.....##.#.##...#.#.#.#.#.#..##....##.....##......#..##.#.#.#.#.....#.#.....#...#.............#..##....#..#.#.#.#..#..#.....#.#.........#.#.#.#.........#.##..#..#.#...#.#.#.#.##...#...##.#.##.#..#.#........#..#.#.#...#...#....#.......#.#.#.##.#.#.#..##.###.##..#...#..#.#.#..#..#.#.#.#..#.#.#..#.##.....#...#.#.###...#.##.#..#...#..##.#..#.#..#.#.#.###..#....#...#...##..#####.#.##.#.#.###...#.#..#.#.#.#.#....#..#...#...##.####..#..##.#
#.###....#.#.#.##..##.#.#..........##......##..#..##.#.##.#.#.###..#.#....#...##.#.#....#.#.#.#.##.#..#..##.....##.#.#...#.###.#.###.#.#.#.#.#.#..##.##.#.#..#...#..#.#.#.##.#.#.#.#.#.#.#..##..##.##.#.#......#..#....##......#...#.#..#.#...#....#.#..##.##.#..#.......#..#.#.#.#...#.#.#.#.#..#.##.#.#.##.........##.#.#..###...##.#.#..#....##.#...#.#...#.#..#.#.#...#..#..#...#.####..##...#.#...##...#......####.#.#.#.#.#...#......#...#.#..##..#....#..#...##..##.#.#.#.#.#.#..#...##.#.#.....
.##.#.###..#.....##.....##.#.#.##.#...#.#.#.##...#....#...........#...#.##.##.....####.#.#.#....##..##.#....#.#....#..#.###....##.#.##.#.##..#..##......#...#.#.###.#....#..#....####.#.#..#..##..#..##..##.#.#..#.#.#..#.##.##.##..##.#...#.#..#.#.#..#..#..#.#...#.#.#.#.#..#....#.#...#...#.#...........#.#.#.#.##......#..#.#.#......#.#.#.##...#.#....##...#.#.#...#..#.#.##.#.##.#.#.##.#.#...#.#...#.#.#.##..#.....#.#.##.#.##.#.#.#..#.....#..#..#.##.#..#.##..##....#..#..#.#.#..##...#..#.##.
.#...#....#.#.##...####...#...####..#.##.......#.#.#.#.#.##.#.#.#..##.###....###.#.#.#.#.....#.#...##....#.#...#.#.#.#...#####.........##...#..####.#.#..#.#.....##..##.#..###.#...#..#..#..#.#..#..##.##....#..#....#.#..#.#.....#.....#.#...#..##.#.#.#...#...###.#..#.#.##.#.#.#.#..##..#.....#.###.#.#...#..#..#.#.#.##..##.##..#.#.#.#.#.#...#.#..#.#...#.###...##.##.#..#...#.......#...#..#.#...##.#.#.##...#.##.##...........#..#..#..#.##.#.#..##....#.#....#.#.##.#..###..#.#.#.#.##..#.....#
.###.##.#.#...#.##.#...#.#.#.#.##.#..#..####.##.#.#.#..#..#.##.####.......##.#..#.....#.##.##..#.##..#.#..#.#####.#.#.#.#.#....#.##.#.#...#.##..##.##..#..#..#.##...#....#.##.#.#.#.#.#.#.##....#.#....#..#.#.###.#.#..#.#....#.#...##.#..####..#.........#...#.......#...#....#..#...#...#.#.#.#..#...##.#.#..##.#....#.#..#......#.#....#.....#..#.##..#.##...###.#....#..##..#.#.##.#.#..#...##..#.#...#..#..##.#.....#.#.#.##.#.#.##..#..#...#....#...#.#..#.###.#.#..#..#..#.#......#.....#.##.##.
.......#...#.#.....##.#.....#......##.#......##.....#.#.##.#.#.##..#.#.#.#...#.#.####.#...#.###.#.##.##..#..#..#........#...##..#....#..#..#...#......#..#..#..#..#..#.##.................#.#.#.....##...##.#......###..###.##..##.#...#.#.....#.###.#.#.###.#..#.#.#.##.#..#.#.#..##..#.#....#.###.###.#...###....#.#..#..###.#.#.#...#.#.##.##..##....#.##.#.#.#...#.#.#.#..##...#.#..#.####.#...#..##.#.##.#....#.#.##...#.#..##.....##..###.#.#.#.#.#.#..#......#....##.#.#....#.#.##.##.#.#.......
#.##.##.#.#.#.####.....#.#.#.#####......#.#.#...#.#..............#..#.###.##...........##..............##.#.#.#.#.#.##.#.##..#.#.#.#.##.#.#..#..#.#.#..#.#.#..#..#..#.#...##.#.#.####.#.#....#..##.#...#...#..##.#.##..#.###.##...#..#.#..#.#.#.......#...#..##.#.#.##....#..#....#.#.###..##..#..........##...#.##..##..####.#.##..##.#.#....#..#...#.#.......#...#.##..#..#....#.#...#....#..##.#..#...#.....###..#...#.#.....#..#.#.#..#..#....#..#..#..#.#.##.#..##.#..#....#.#..#.##..###.#.#.#.#.
.#.................#.##.#..........#.###..#.##.#...#.#.#.#.##.##..#.#..#....##.#.#.#.#....############.##.........#..##.....#.##....#...#..#.#.#...#..#.#..#.#..#.#....#.#..#.#.#.....#.##.#...#....#.##.#.#.#..###...#...#.....####.#..##.#...#.##.#..#.##.#..#...#...#.#..###.##..##.#.###..#####.#.##.#...#.....##...#..#.......#...#..#.##.#..##.#..##.#.#.#.#.#..#.#..##.##.#..##...####.#....##..#.#.#.#.....#..#..#..#.#...##.#..#...#.#.##..###..##.#.##...#..#...#.#.#..#..#....#......#...#.#
..##.##.##.#.#.##.#.......#.####.#..#....#.#...##.#.#.###.#.##..#...#.#.###.#...##..#.##.#................#.#.#.#..##..#.##.#....###.##..#.##...#.###.#.#.#..#.#....#.#..##.#.#.#.######..#.#.#..#.#.#....#...#..#..#.#.#...#.#.#.#...##.#.#.##.##.#..##.#...#...#..##..#.#.##.#..#..........#.#...#.##...#.#.#.#.#.###..#...#.#.#..##.#.#.#.....##...#.###..#.#.##..#...#.#.#....#.#..#.....#.#.#.#..#..##...#.#.###..#.#.#..#.#.#.#..#..#....#...#.###........#.##.#..#...#.#.#.##..#.#.#.#.#.###....
#.#.#..#..#...#...#.#.#.#..#....#.##..##....#.#..#.....#.....#.#.##..........#.#..##...##..#.#.#.#.#.#.#.###...#..#.#.#.#..#..#.#......#.##..#.#.#.#..#....##.#.#.#.#.#.#........#....##.#....##.#.#...#.#.#.#.#...#...#.#.#...#....#..#.....#......#.#..##.#.#.#..#...#..##.....#.###.#.##.#....#......#.#....#.#.....##..##...#..#....##.##.#.#...#..#.#.#..#.#...#####..#...#.#.#..#..#.##....#..#..#...#.#.#...#..#..#..#..#.....##.#.#.#.#..#....###.#.#.#.#...###..#.#.#.....#.#..#...#.#....#.##
#...##.##.##.#..#..##..###.#.##.#...#.#.##.#..#.#..#.#...###.....#.#.##.#.##..#.#.#.##....###...#..##.#.#.#.#.##.#......#.#..#.#..#.##....#.#....#.##..##.##......#.#..###.#.##.#.###......#.#...#..#.#.....#....#..#.#.....#.#.#.#.#.#..#.#.#.#.##..#.##...#....#.#.#.##..#.#.#........##...#.#..#.#.#.#..#.#.#..#.##....#...#..#..#.#.#.....#..##.#.#......#....#..#....#..##....#.#.#.#...#.#.#.#..#.#.###...#.###..#.#.#..#.##.##.#.##.##..##..#.#.#...##..#..#..#..#.#....#.#.#..#.###..#..#.#....
.##..........#.#####.##.#.#.#.#.##.#.#....#.##....#.#.#.#...####.#.#.#...#..#..........##..#..##..#...........#...#.#.#.....#...###.#.#.#.#.##.##.....#.#.#..#.##.#.##..#.#.#.#.......#.#.#...#.##.#.#.#.###..##.#.#..#.##.##...##...#..###.#.#.#.##......#.#.#.#...#....#..#.####.##.#.#.###.#..###..#.#.#.#.#.#...#..##..##..###.#...#..#.#.#.#....#..#.##..#####.#.#.#..#..##.##....#..#.###..#.##.#...##..#...##..#..#..#....#...........##...#..#...#...#..#..##.#....#.#..#...##....#.#.#..#..#.#
....#.#.#.#.#.#.#..................#..#.##..#.##.#.....#.##.........#.#.#..#.#.##.#.#.#..##.#.#.#..#.#.#.#.#.##.##.#..##.##.###.....#.##.#.......#.#.#.....##....#.#.###........##.###.#.##.#.##...#........##...#..#..#...#..##.##.#..###...........#.#.###.#.#..##.##.#.#....#...#...#.......##.#.#.#.#.#.......#..#...#.#.##.....#.###.##..#..#.#.###.#...##........#..#..#.....#.###.#...#.#..#....#.#...#.##...#..#.#.##.#.#..##.#.###.##..#..#.#.#..##..#..#..#...#.#..#.#.#.##.#.##..#...#.#.#..
.#.#..#.#..#.....##.##.#.#.##.#.##.#.#..#.#.....#..#.#.#.#.##.#.##.##.##.#.#...#.#.#...#........#.###..#.#.#.#.#....##....##....#.##.....#.#.#.##.#.#.###.#...#.#.......##.##.#.#.#.........##..#.#..#.#.#.##.#.##.#..#..#..#..#...###..#.####.#.#.#.#.#..#......#......#.##.##..#..#.###.##.#.........#..#.###.##..##.##..#....##.#...#.#.#.#..#...#......##...#.#.##..#.##..#.#.#.....#.###....##.#.##.#.#.#...#.#..#...#....#.#..#.#...#...#.#.##..#..#.#.#..##.###.#.##.#..#.#....#...#.#.#.#....#.
.#..#.#.#.#.#.##....#.#.#..#.#.#......#...#.#.##.####..........#.............#.#.....#.#.##.#.#.#..#.#.#.#..#...##.#...#.#...#.##.#..#.#...#.#.#...........###.#.##.#.#.....#.##....#.#.#.#..##...#.#..#..#.....#.#.##..#..#.##.#.#.#..#........#..#.##..#.#.#.##.##.#.#........#..#..##.#....#.#.#.#.#..#.#.....#.#.....##.#.#.#.#..##.......#..#.#..##.#.##.##..#...#..#...#..#.#.#.#......#.#...#.#...##.#.##....#.#.#..##.#...#..#..#..#.#..#.#..#.#....###.#...#......#.#...#.#.#..#.#..#.#..#.#.#
#..#.#..###.#.####.#......#.....#.#.#...#..#.....#.#.#.##.##.#..#.##.#.##.#.#...#.##.#.#..###..#..#....#.#.#.##......##..#.#.##...###.#..#.#.#..#.##.#.#.#.#.....##..#.#.#.###...##..#.#..#.#...#..##.#..#.##.#.#......#.#.#.........##.#.#.#.#..#.##.#.#...#..#.....#.#.#.#.##.#.#..#.....#.#.##..#..##...##.#.###..#.##.....#.#...#...##.#.#..#..#.#....#.....#.#.##..#..#.##.#.#.#..##.#.#..#.##..##.#........#.#.#...#..#.#.##..#..##.##..#.#.##...#.#.#.#...##..#.#.#.#...##..#..#..#..#....#.....
.###..##.....#.#...#.#.#.#..#.#.#..#..#.##...###........##...#.##.#.##.###...#.#.#...#.#.#....#.#..####.###.....#.#.##.##.#....#.#......#..#.#.#.#....#...#..#.#....##.##...#..##..##....#...#.#.#.#...#.#....#.##.#.#....#..#.#.#.#.....#.##.#.#.#......#.#.##..#.#.#..#..#.#...#.#..##.#..#.....#..#...##..##..#..#..#.##.#.#.###.##.#..##.##..#.#..#.#..#.#.#..#..##..#..#...#..#..#....#..#.....#..#.#.#.#.#.#....#.#..##.....#..#.#.##..##..#...##..#...##.#..#..#...#.##.#.#.###..#.#.##.#.##.#.#
....#....#.#.....#..#..#..##.#....#..###..#.#....#.#.#.#..#.##.#..#.....##.#.##....#.#.#..#.#.#..##.....##.###.##.#.#.......#.#.#.###.#.##.#.##....#.###.#..#..##.##......#..#.#.#.#..#.#.#.#.#.....#.#.#.#.#..#....#..###.#.##...#..#.#.......#...##.#.#.......#..#.#.###..#..#.#..#.#.##.##.#.##..#..#...#....#..#.#.#....#..#......#..#....#.#...#.##..#.#..##.#.#...#..##.#.#.#.#.#.#.#.####.#.#.#.#....#..#.##.##...##...#####.#......#...##..#...#.###..##.#...#.#.#........#....#......#....#...
#.#...#.#..#.#.#..##.#..##.#.#.#.#.##.#.#.#.#.#.#..##.##.#.##.#..#..##.#....#...#.#..#..##.#...#...####......##...#..#.#.##.##........##....#..####.#.#...#.#.#.....#.#.#..##.##.#...#.#....#...#.#..#......#.#..#.##.#.......##.#.#.#..#.#.##.##.#.##..#.#.##.#..#...#.#.##..#..##.###...##.#.##.##..#..##.###..#.#...#.#.#..#.#.#.##.#.##.#.#.##.#....#.#...#...#.#.#..#.#..#.#.#....#......#...##.....#.#.#.#..#.#.#.##..#......#.#.#.#.#.#...#.#.##....##.....##....#..#.#.#.#####..#.#.#.#.#.#.#.#
##..#..#..#...#..#.....#........#...........#..#..#.............#..####..#.#..#.#..#.#.#.....##..#......##.#....#..#..#....#...##.#.##...##..#..........#..#...#.#.#...#..#........#....#.#..#.#...#..#.#.#..###..#....#.#.#.#......#..###....#........#..#.#...#..#.#.......#..#.......#............###..#.....#..#.#..#...#....#..#........#....###.#..#..#..#.#..#.#.#...#.#..#..#.###.#.#..#.#...#.#.#....#..#..#.....##..#.#.#.....###...##..#....#.#..#.#.#.#..#.###.#.#.#..#....#..#..###....#..
