489 451
.#.#..##..#.###.#..###.#..#.#..#.#####.##...#.#.#..#.#.#....#.#..#.#..#.#.....#..###....#...#....#....#.#..#......#.....#.###.#.....#........#.#.##.#.....#...##.##........#...#..#.....#.....#..#...#.###.#...#..#......#.#..#....#....#....#..#.#...##..#........#...#..#....#.#.#..#..#...#.#.###..#..#...#..#..#..#.#..##..#..#...#..#...#..##..#.#...#..#.#..#.#....#......#...#.#..#.#.#.#..#..#.###..#.#...#.###...###.#.#.#....#..#.#.#...#.#.#####..#.#...
.....#...#...#...#..#....#....#...###....#.#.....#.....#.#.#....#..#.#...####..#..#..#.#.#.#.##.#.#.#...##..##.#.###.#.#...#...#.#.#.#.##.##........#.#.#...#.......#.#.#.###.#.#...#.##.##.##.#..#.#...#....##.#..#.#.#...#.#.#.##.#.#..###.#.#..#.#...#..##.#.#.###.#..#.###.#.#...#.#...#.#....#..#.#...##..#..#..#..#.#..#.#.#.#.##.##.##..#..#....#.#.#.#..#.....##..#.###..#.#....#......#.###.#..#.#.....##...#.#.#.#....#..##.#.#.#.....#......###.#.....##
#.##.#.#..#.#.##...#.##.#..##..#.#.#.#.##...#.#.#.####....#.#.#.#.#...##....#.#..#.#.#..............###....#..#...##..#..##.#.#...#..#.#.#.#.###.#.#.#.#.#.####.##.##..#...#.....##.#.#..........#...##..#.#.#..#.#.###..##....#.#...#.#.#.......#..#.##..##.###...#....#..#...#.#.#...#.#..#.##.#.#.#..##...#..#...#..#...#.#.#...#....#...#.#..#.##.#..#.#..#..##.#...##.....##...#.#.#.##.##...#..##.#..#.##....#.#.#....#.#.#.#.........#.#..#.##.#.#....#.#.#.
#..#..#.#.......##...#...##..#...#.#.#...##..#..#.#..#.##....#....#.#....##....#....#.#.#.##.#.#.#.#....##.#.#.#.#...#.#.......#.#.#..#.....##..#..#...#..#.#...###..##..####.##.#...#.#.#.##.##.##.#.#.#...#.#......#..#..#.##...#.#......##.#.#.##..###.....#.#.#.#.##.#..##...#..#.#...#.#.#..#.#.#.#..#.###...##.#..#.#..#...##..###.#.#...#.#..#..#.#...#..#.#.#.##...##.#.#.#.#..#..#.#.#.####..#..#.#.#.###..#..#.#.##..#...#.#.#.##.#.#.#.#..#...##.###.#..
..#..#...##.###....#..#.##.#.#.##..#.#.#.#..#.#.....#.##.#.##.#.#..#.#.##...##..##.#...#.#.#.#.#.#..#.##.........#.##...##.#.##......#.####.#.#..#.#.##.#.....##.###.#.#...###....##....#.#.##......#...#.#...#.#.#.#.#.##.....#.##..##.#.#.#.##....#..#.#.#.#....#...#....#...#.#.#.#.#.#.#..##.......##.#..####.....#....#...##..#...#.#..#.#....#.#.....#..#....#...##.#.##.....#..#.#.#.#.#.#.#..#..#.........##..##..#...#.#.#.#...#.##.#.#..#.#..##....#..#.#
.#.#.#.#.###....#.##.#............#.....#..#...####.#.#....#...#..#..##...##.##......#.......#..#..#.#...#.##.##...#.#.##.#....#.#.#............#....#..##.###....#......#..#.#.#..##.#........#.##.#.##.#..#..#...#......#.#.##...#...#..#....#.#.#..##..#...#.#..#.#.#.#..#.#......#.#....#...##.#.##.#..#..#...#.##.##.#..#..#.#..#.#.#.#..#.##...##.##.#.##.#.###.#........####.#.........#....#..#...#.##.###..#.#..####.........#.........#.#...#.#.#.#.#.#..
#.....##..#.#.#..#.....#.##.#.###..##.#..#..#.##..#...#.##.##.#.#.#.#..#.#......#.#.#..#.#.#.#.#.#.#...#..#...#..#..........##..###..##.###.###...#.#.#...##..##.#.##.##..##..#.#.#..#.#.#.#.#..#.....#...##..#.##..#.###.#..##..##.##.#.#.##.#.#..#.#..#..##..#..#.....#.#..#.##.##.#...#.#..#.#.#..#....#..#.##..#...#..#.#..#...#..#....#.#.#..#.#..#..#......###....#.#.#.#...#...#.#.#.#.#.###.#...##.#..#..#.#...#..#.#.######.##.#.##.###..#.##.....#..#.#.#
.#.##....#....###.##.#.#.#...#....#.##.#..#.....#..##..#..............###..##.#.#.#..#.##..#..#...#.####.#.#.###..#.#.#.##.#..#..#.##..#..#.#...##....#.#.#.#........#...#..#..#...#.#....#.#.##.###.#.##...#.#..#.###......#..#.#..#...#..#.....#.#..#...##..#.#.##.#.##...#......#..##..###.##...#..#.##.#.#.#..#..#.##..#..###.#.#..#.#.#....#.#..#..#..##.#.#.#.#.####..#..#.##.####.#.#..#...#.##.#.#.##...##.#.#.#.##.........#..#.#..#....#...#.##.#.#.#....
..#..#.#...###.......#.#.##.#.#.#.......#..##.##.#.#..#.#.#.#.#.#.#.#..#.#####.#...##.#...##.#.##.......##..#.#..#.#.#.#..#.#.#.#...#.#.#..#.##.#.#.#....#...#####.##..#.#.#..#.##.#..#.#.#......#...#.##.##...#....#.##.##..#.#..#..#.#.#..##.#.#.#.#.##.#.#.#.#...#....##..##.#.#.#.#..#.#....#.#..#..##......#..##.....#.#..#....#.#...#..#.#....#.#...#..#......#.#.#.##.##.......#.....#.#.#.#..#.......#.#......#.....####.##.#.#...#.#.###.#.#....#....#.#.#
#..#.##.##.#..###.##.#..#...#...##.#.##.##.##.......#.#..#.#..#..#...#...#.###..#.#....##.#.#..#.##.#.#....#..#.#........#.......##.......#..#.#...#.##.#..#..........#.....#.#..#..#..#.#..##.#..##.#....#.#.##.#.#..###...##...#.#......#.#...#......#..#...#..#.#..#.##..#.#.#....#.#....#.##...#...#..##.#.#..#..#.#.##...#..#.#..#.#.#.#.###.#.#..##...#..#.##........#....#.#.#...#.##.#..#.#.#.#.###.#...#.#.##.#.#.#....#.##...#.#......#.....###.#.##...#.
.#..........#.#.....#..#.##..#.#..#.#.#......###.#.#....#..#.#.##.#.####.#..#..#.#..##..#.#.##.#.#.#.#.##.#.#..#.#.###.#..##.#.#....#.#.#...#..#.#.#.#..#.#.###.#.#.#.###.#...#.#..#.#.#..#.#.#.#.....##.#..#...#...#..#.##...##...##.#.#....#.#.#.##.#.#.#.#..#.#...#.....#...#..#.#...#.##..#.##...#.#.#....#..#..#...#..##...#.#.#.#..#..#..###..##.###.#..#####.#.#.##...##.#..##.#..#.#..#..#....#....#..##.#..#.....##.###.....#...#.####...#.#.....#....##..
.##.##.#.#.#....#.##..#....##.###...#...#.#.#..#.#..##.#.#..#...#.##.#...#.#.#.#..#.#..#.#.......#.#.........#.#..#...#.#.#.#.#.#.##.#.#.##...#...#...#..#..#..#.#.#.#...####.#.##.#....#..#....##.#.##...#..#.#.#.#..#..#..#.#..##.#..#.#.#.........#.....#..#..#.#..#.##..#.#.#..####.#.###.....#.#..#.#.#.#..###...#.#.#..#.#..#.....#.#...#.#..#....#...#..#.#.#...#...#...#.#.#.#.#.#...#..#.#.#...#.#..#.#.#.##.##.#.......#.#.##.#......#.#..#.#.####.##...#
..#.###...#.##.#..#.#..#.#.....#..##.#.#..#.##..#..#.......#.#.##..#..##........#.##.#.#...#.#.#....##.#.###.#...#.#.#....#...#..#.......#.#.#.#.#.#.#.#.#.#..#........#..#.#.#..#..#.#...#..##..##....#.#..#........#.#...#.#.#..#..##...#.##.#.#.#..#.#.#.#...#.#.##.#...##....#..#...#..##.##.#...##...#...#..#..#..#...#.#.#.#..#.##...#.#...#.#.#.#.#.#..#..#.###.#.#..#.##..#..#..##.#.#.##..###.#.#..#..#...#....#..#.##.#.###..#..##.##.#.##.#....#...##.#.
#..#.#.#.#.....#.#..#.#.###.#.#.#.#...#.##.....#..#.#.#.#.#..#....#.#.#####.#.#.........###.#.#.##.##.#.#......#......###..##..#.##.##.#....................#..#.#.#.#..#.......###.##..#..##...#..##.#..##..#.###.###..##.#....#..#.#.#.#..#...#.#.####..#.###...#..#.#.#...##.#.#..##..#...###..#.#...#..#.#.#..#..#..#.#..#.#..#.#....##....#.#..#..#....#.#.#....#..#..#.#...#.#..#...#..#....#.#.....#..#.#.##.#.##.#..#..#...###..#.#.##........#.####.#.#...
#.##.#..#.##.#.##.#..#...###.......##.#.#.####..#.#..##.#...###.#.#....#...#...####.#.#..................###.##.##.#.#...#.#..#....#.##..##.#.#.##.#.#.#.##.#.#.#.#.#.##.#.#.#.###....##..##.##.##.....#..#.#.#.......#..#..#.#...#.......#..#.#......#.#.......##.#.#..#.#.##..#...#.#.#..#..#.#.#.#.#.#.#....#.#..#.##....#....#.#.#.##...#.###..###..###.#.....#.#.#..#.#.#.#.....#.#.###..#.##...##.##..#..#.#....##.#.#..#.#.#.##.#.......##.#.#..#..#......#.
.....#.#....#.#.....#.##..#.###.#.##.........##....#...#..#..#..#.#.#.#.##..###....#.#.##.#####.#.#.####...###....#....#.#..#..##.#....#.#.#...#..#...#.#.#.#...#...#.#...#.##..#.#.#.#.#....##..#.##.#.#.#.#..###.#.#.#...#.#.##..#.#.##...#..#.#.#.#...###.##......#.#....#.#.###.....##..##.........#.#.##.##..#.....###.##.#...#.#...#.#.#.#.#.##..#..#.#.#.#..#....#.#...#..#.##.....#..#...##.##...##..#.#.#.###.......#...........#.####.#..##.#..#..#.##..#
.#.#....#.##..#.###.....#......#....##.#.#.#...##.#..#...#.##.##...#..#.#..#...#.##....#.#.....#.#.#...#.#.....##..###..#..#..##...#.#.#.#..##.#.#.#.#........##..##...##......#...#..#.#.##....#.#.#.........#.....#...#.#..#...#..#.#.###.##....###.##.#.#...#.#.#....#.#.........##.#...#..###.#.#.##....#....#..#.##.....#.#.##....##..#...#.....#.#.#..#.#.#.#.#.#.#...#.#.#.#...##.#.#...##......##.#.#..#.......#.#.#...#.#.#.#.#..#......#.#.#..#..###..#..
#..####.....#..#...##.#..###.#..##.##.#.###.##....#.#.##....#.#.#.#.#.#..#..##.....###.#..####...#..##..##.#.#.#.#.#.#.#.#.##...#.##..#.#.#.#.#..#..##.##.#.#....##.##...###.#.##.#.#.#..#..#.#.......#######.#.##.#.##.#.#.#.#.#..#..#........###.#..#..#..###.#...#.#...##.#####.#..#.#.#..#..#.#..#..##.#.#.#..#..#..###.#.#...##.#.#.#..#.#.#.#.#..#...#...#.#...###..##.#.....##...#..##.#..##.##....#.##.#.#.#.#..###.###.#.#.#.#.###.#.#.#..#..#.#.#.#.#.#.#
..#....##.##..#.#.#..#.#.#..#..#.#.#..#..#..#.#.#..#..#..#.##.......#..#..#..#.#.#...#.##.#...##..#....##.###.#...............#...#.#.#.....#..#.##...#..#.#..##....#..##..#.#..........###..#.#.#.#.#.........#......#.#.#.#....#..#..#.###.#...#..#..#...#..#..#.#..####.#.#.......##...#.#.#..#..#..##..#..#.#..#..#.....#..#.#....#..#.#..#....#.#.#.#.#.##...#.#.###..#...##.#...#.##......#.##...###...#...##...#.##..............#...##.#.#.#.##.......#..#.
.#.#.##.....#.#....#.#....#...##....#.#.#.#.#.#..#...#.#.##..##.#.#.#.#..#..###.#.#.#...#.#.#.#..#.###.....#....#.#.#.#.#.##.#.##.#.#..####..#.....#.#..#...#.#.#.#..#....#.#.#.#.#.#.#..#.#.#.####.#.#.#.##.#..#####.#.#.#..#.#.#.#.#..#...#.#.#..#.#...##..###..#.##.......##.#.##...#.##.....#.#...#...#..#....#..#.##.#.#.#...#.#...#....#.##.#.....#..#.##.##.....#..#..##..#..##.#..#.##.#....##.#..#.#..##..#.###...#.########.#...#..#....#.....#.##.##.#..
#....#.##.##...#.#....##.#.##.#.###............##.##......##.....#....#.#.#..#..#....#.#...#...#...#..#.##..#.#.#.##..##....#........#.#....#.###.##..#.#.##.#...#.#..#.#.#....#.#...#.#.#.......#.....###...##...........##..#......#.#.##......#...###...#..#..#...##.#.#.#..#.#.#.##.....#.##....##.##.#.#.#.#..#....##....#.#....#.#.#.##..#...#.#.#.#.......#.##.#..#..#.#.#..#.#...#....#.#.#.#...#.#.#.#.#.#.###.#.#.#.......#..###.##..###.#.##.#.#.#.....#
.###......#.#.###.##.##....#....#..#.#.#.#.#.#.#..#.##.#.#..#.#.#.#.#.......#.#..##.#...#.#.#.#.##.##..#..#..#.###..##...#.#.#.#.#.#.#.##.#...#.....#.........##.....###...##.##.##.#..#.##.###.#.#.##..#.##..##.#.##.#.#..#.#.#.###.#.#...#.#.#.#.##....#.#.#..#.#.#.#.#.#.#.#.......##.##..##.###..#....#...#..#...###..#.#..###.#.#.#.#..#.#.#.#.#......#.#.#.....#..#.#.......#..#.#.#.##.#....#.##..............#..#.#..#.####..##..#..#.##.#.#..##.#...##.#..
....###.#.#....#..#....#.#..###...#.#.#...#..##.#...#.#..#.#.###...##.###.#.#..#.#...#.#..............#..#..#...##.#..#.#.##..#.#.#..#...#.##..###.####.#####.#.##.#..#.#.#...#....#.#.#...##...#..#...#...#.#..#.#..###..#....##..#.#...######....#..##..#...#.....#..#.###...##.###...#.##....#..#..#.#...##.#..#.#..#.#..#.#.#...#.#..#.#......#.#.#.#.#.#.####.##.#.....#.##.#.#....#....#.##.#...#.##.#.##.#.#.#.#.#..#.#.....##...#..#.......#.#.#...#.##..#.
#.##...##.#.#.#.#..##.###.#.....###.#.#.##.#.....##....#.#....#..#.#.##..##..#.....#.#.#.#.##.#.#.#.#...#.#.#.#......#.#....#......#...#...###.#....#..##...#.#..##.#.....#.#.#.#.#....#.#.#.##..#..##..##..##.##..#..###..###..#.#...#.##.#.#.#.##.##...#..##.##.#...#...#.#.#.##....##...#.#.#.#...#.#..###...##...#.#..##..#..##...#.#...#.###...##...#..#..#..###..#.#.#.#...#...#.#.#.##..#...#.#.##...#.#..#........#....####.##.#..#..#.##.##.....##.#...#.#
..#.#.##...#..#.##.#...#...##.#.#...#.#.#...##.#.#.###.....#.#.#.##....#.#..#.##.##.....#.#.##########.#..#..#.###.#....#.##.##.##.#.##.##..#...#.#...#..#.#...#..#..##.#..#...#...#.#....#..#..#.#.###....##..#.#..#..#.#.#..#.#..##...#.........#...##..#.#....#.##..#.#..#....#.#.#...##...#...#.##.#.##..#.##.#.#..#.#..#.#.#.#.#.#..#.#.#..#.##..#.#.#.##...#.#..#...#...#.#..##.#..#..#.#.##...#...#.#..#.###.#.#.#.#.#.##.........##.#.#..##..#.##.#..##.#..
#.....#.#.#.#.#.....#.#.#.#..#..#.#.#..#.#.#..##...#.#.#.##.#......##.#....#..#.#..##.#...#...#.#.#.#....#.#.#....#..##........##...#...#..#.#.#.#.#.#.#....##.#.#.#.#.#.#...##.##..#.#.###.#.#......#..##...#.#..#..#......#...#.#..##..##.###.#..##.#..#..##.#.#.#..#...#.#.#.###...##...##.#.#...#..#....##.#......##...##...#....#..#..#.#.#...##..........##..#.#.#.#.#.#.###.....#...#....#.#.#.##...#.#.###.###..#....#...###.#.#........#..#.#.#....#.#.#.#
..#.#...........#.#.......#.#.#..#....#.....#.#.##.#..#...#.##.##.##...#.#..#....#...###.####.#.......##......#.#..##..##.#.##.#.##..##..#.....#........#.#................#.......#....#.....#.###.#.##..##....#...#.###.#..##....#....#..#...#..#...##..#..##.....#..##......###.#.#..##.#...#.##..#.#.#.#...##.#.###..#.#..#...#.#..#..#..#..#.#.#.#.#.#.#.#...#....#.#......#..##.#..#.#.#.#..#.#.#..#......#...#.##.#.#..#.#...#..#.#.#.#.#..#...#..##.......#
####..#.#.#.#.#.#.##.##.#.......#.##.#.####........#.#.#.##...##....#.#.#.#..##.#..##.#..##.#.##.#.###.#.####..#.#.#.#.#..##........##.#.##.##..##.##.#..##.#.##.#.#.#.#.#.#.#####...##..##.#..#.......#.#.###.#.##.#.#..#.#.#.##.###.#..#.#.#..#.#.##...#.#...##.#..#.#.#.#.#..#......#.....##..#..#.....#.##...#......#.#..#..#..#..#..##.#.#...#.#.#..#.#.#..#..#.##....#.#.#..#..###..#...#..#....#.#.##.###.#.#...#.###.#....##.##.###...#..#..#...###.#.###..
..#..#...#...#####..#..#.#.##.#............#.#.#.#.......#.##.#.#.##..#.#...#....#.....#........####....#.....#......#.#.#..#.#.###........#..#..##..###.#.#.#..##..###.#.#.#.....###..#...##.#..#.##.#...............#.#.......#.####.#.#..#..#..#..#.#.#..#.#..#.#......###.#.#.##.##.#.##.#.#...#..####..#.##..#.#.#.#..##.#..#..#..#....#..##....#..#..#...#.##..#.#.##.#.#..#..#.#..#.#.###.#.####.....#........#......#..#.#....#..#.###..#.#.#.##.#.#.#...#.
.#..#.###.###.#.#.#.#.##.....#..#.##.#.##.#.#.#.#.#.#.##............#....##..##.#.#.##..#.##.#.###..#.#..#.#.#..#.##.#..###..#..#..#.##.##..#.#.#..#..#..#....#.#.##.#..#.#...#.#.....#..#.#...####...#.#.##.#.##.#.#.....##.#.#...##......#.#..#...#.#...#....#....###.##.#.....###.#...#......##...#.....#..#..#..#.##..#.....#.#.#.#..#.#..#..##.###.#.#.##.....#......#....#...#...#......#.........#.###.#.##.#.##.##.#..#..#.###..#....#.#..#..#.....#.#.#.#.
..##............#.......#.#.####.#....#............#.#...#.##.#.#.#...#.#..#..#....#..#..#.#.#..#.#.##.#..#...##.#.#..#..#..#.####.##..##.#.#....#..#..#..#.#...#.#....#...##.#.#.#.#...#.#.##...#..#..#.#.####....#..##.#.##...##...###.#....#.#.#.#..#.###.#..###.#......###.#..#..#.##.###.#..#.##.#.#.#.#...#.#..#..#.##.##....#...#..###..#.#...#.........#.##.#.#.##..#.##.##.##...#.#.#..##.##.##..#...#...#....#..###..#.#...#.#.#.#.#.#.#..##.#.##.....#..
#...#.###.#.#.#..##.##.#.#.###...#.#.#.#.##.####.#....#.#..#...#.###.#...#.#.#..#.#.#...#...#.#...#....#.#.#.#.#.#..#...#.#.....#....#.......##.#..#.#...###.#.#...#.#..##..#..#.#.#..#.....#.#.#.##..#......#.##.###.#.#.....#..##.##..#..##......#..#...###.#.#....#.###....#.#..#.#....#....##..#.....##..##.#...#.#....#.#..#.####..#..#..#...#.#..####.#.#.#....#...#.#.#...#..#.#.#.###.#..##..#..##.#.#.###..####.#.#..#.###.#....#..#..#...#....#.#.#.##.#.
..#..#...#.#.#.#.#.#.....#..#.##..#.#...###.#...#.#.#....#..##.#..#.#.#.#.....#..#...##..#.#...#.#.#.#.......#.#..#..##....##.#.#.##...##.##.....#.#.#.#..#.....#.#.#.#.#..#.##..#..#..##.##..#.#.#.#..#.#.##....#.###...#.##.##..#...#..##..#.###.##..#.#.#..#..#.#..#....#.#..#.#..##.##.###...#...#.###.#.#...##....##.###..#.###...#..###..#.#..#.#....###..#.#.#.#.#.....##...#....#..#..#.#.#.#..#.#.#......##.........#...##.#.#####..#.#.#...###.....#....#
.###..#.#........#..##.#.#.#.....##..#.#.#.#.#.#..##..#.#..#..#.#........##.#.#.#.##..#.#...##......#.##.#.#.#..#...#..###..#.#..#..###..#..#.##......#..#.###.#.........#...#.#.##..##...#.#.#.#.....#.#.....#.##..#..#####.#..#.#.#.##..#.#.#.....#.#....##.#.#.#.#..###..#.#.#..#..#....#..#.#..##.#.......#.#..#.##....#.#.#..#.##.#.#.#..#...#...#.##..#..#.#..#....#.###.#.#..#.#.#.#.#...#.#.#.#......#.##...#.##.####.#.#.....#..#..#...#..##....###..#.#..
#.#.#.....#.#.##...#.##....#.#.#...#...#.......#.#...##.#.#..#...##.#.##.....#....#.#...#.##..#.##.#..###.##.#.#.##..#....#..#.#..#.#.#.#.#.##.#.#.##...#....#.#.##.##.#...##......#...##.#......#.##.....###.#.#.#..#...#.....#..#..#..#...#..###.#...#.##...#.#.#...#..##...#...###..###..#....#..#..##.#.#....#.#....#.#..#.#.#..#..#.#.#.#.#.#..#....#.#.#.....##.#.#....#...###.#.......#.#..#.....##.#..#..#.##.#.##.......#.#.#.#..#..#.#..#...##.#.##..#..#
.....#.###.#.#####......##..#...#.#.##...#.#.#....#.#..#.#.#..##.#...#..###.#.##.#...##...#..#.###..#..#..#....#.#.#.#.#.#..#...#...............#.##.##..#.##...#..#..#.##...###.##.##.##.##.#.#.#...#.#.#.....#...#.#.##.##.#..#.#.#.#..##.#.#.....##.#..#.#.#...#.#..#..#.#..#.#.#..##..#.###.#..#..#.#..#.##.#....#.#.#.#...#..#..#.#.#.#...#..##.#.##.##...##.##..#...##...##..#...##.###..#.#..#.##..##.#..#.#........#.#.##...#....#..#...#.#.#..##....##.#..
####.###...#..##...#.#.##.#..#.#....#.#######..##..#.#.#.....#....#.#.#.#.#.#.#...##...##..#....#..#..#.#...##..........#.#..##..##.##.#.#.#.##......#.#.#...#.###.#.##.#.##................##..#.##.#.#..#.##..#.#.......#.#.#.....#..#.......##.#.#..#.#.#..#.#..#..#..###.#.#.#.##...#........#.#.#...##..#..#.##..#....###.#.#..#..#....#.#..#...#.......##..#...#.#.#..###.#.#.#.#......#....#..#...#..#.#.#.#.#.###.#...#..#.#.#.#..#...##...#..#.#.#.#...#.#
........#.#.#....#.#..#....#..#.#.#......#.#..#.##.#....#.##.#.#.###........#..#.###.#.#..#####..#.##....#.#...#.#.#.#.#...#.#.#...#..###.###..###.#.......#....#............###.##.#.#.###.#.#.....#.#..#.#..#....#.##.#......####..#..##.###.#.#...#.#.#..#.##.#..#.##..#....#.....##.###.#.#.#..#.#.##..#..#..##..#..#.#....#...###.#.##.#..#..##...#.#.#....#.#.#..#...#..#......#.#.#.##.##.#.#..#.#.#.#......#..#.#.#.##..#....#.#.##.#..##.#.#......###.#...
.##.#.#.......#.##..#..#.#..#....#.#.#.##...###.....###.##.#..#...#.##.#.##..#....#.#..##..#...#.....#.#..#..#.#.##.#...#.#....#.#.#.#.#...#.#.#..#.#####.#.#.#...###.#.#.#.#....#..#.##......##.#.#..#.#....#.#.##..#.#.###.#......#.#.###.......##.#.#.#.#...#.##....##..#.#.#.#.##.....##.##.##.#....#.###...#...#..#.#.#.#..#.#.#......#..#..#...#..###.#.##...#.#...##..#..##.##..#..#.#..#.....#........#####..#...#.#.#.#..###...#....##.......#.#.#.#...#.#
...#...#.##.#..#...#.##.#.#...##...#.#.#.##....###.#.........#.#.#..#.###...#.###....#....#.#.#.####..#.#..#.##.#.#.###....#.#....#......#.......#..........#.#.#.#.##.#..##.###..#.#...#.#.#.....#..###.#.#......#.#.......#.#.###.#.#..#.##.#.#..#.......###.#..##.#...#..##..#...#.#.#....#.....#.#.##..#.#.#.##...#....##..#..#..##.#.###..#.#.#..##.#..#.#.#.#...#.#.#.#..#..#..#.#.#...#...#####.##.##.#....#.#..##....#..#.#..#.#.##.#..#.###.#.#.#..##.#...
#.##.##.#..#..###.#.........##...#..#......#.#.....#.#.##.##......#.#..#.##.#....###.#.##.#.........#....#..#..........#.#..#.##.#.#.##.#..#.###...##.##.#.#.#.#.##......#.....#.#...###.#...#.#.#.#..#...#.##.##..#.#.#.##...###.....#.#..###.#.#.##.####...#.#.#..###.#.#.#..#.#.#.#.#.#.#...#.#...#.#..#..#...#..##.#.##..#...##.#..#...#..#..#..#.....#..#..#.###........#..#.#.#..#..#.####.#.......#..##.#.##..#....#.#..#...#...#..#..#......#.....#..#...#.
..#.##....#.##.######.#.###.#.###.#...#.##..##.#.#..###..##..#.#.#....#..#..#.#.#..#..#.#..##.#####..###..#.#.#.#.##.##.#.#...##....#.#.#.#.#...##...#...#.#.......###.####.##.#..#.#..#..#.#.##.#.#.#.##...#.##.#....#.#...#.....#.#....#..#........#.....##.....#..#.......#.#.....#....###.###.#.#.###.#.#.#.###..#...###..##.#....#.##..#...##.#.#.#.##.#.#.....#.#.#####..#......##.##..#.....##.###..#....#...##.#####..#.#.#.#.#..#..#..###.#..#.##..###.#.#
.#..#.#.#.......#.#...##...#........##.#..#.#.#.#.#.##.#.#.##.#...#.#..#..#....###...#...#...#....##.#.#.#...#.#.#........#.#...#.#.#..#.#..###...#.#..##.#.######....#..#.#....#.#..#...#.#.......#.#.#.#.#.......#.##..##..#.#.#...#.#.#.#.####.#.####.#.#.##.##.#..##.###....#.##..#.#..#.###..#....#..#.#....#..###.#.#..#....#.##.....#..##......#..#.....#.#.###......#.#.#.##.##..#..#.#.##...#....#.##.#.##.......#.#...........#.#...#..#..#..####..#....#
#.#...##.#.#.#.#....##..##.#.#.#.###.....#.....................##..#.#.#.#.##.#.#.##.#.##.##..#.#........##.#..#...###.#.#.#.##....#..#...#....#.#.#.##...........##.###.#..##.#.#.##..##....#.#.#..........###.##.#.#..##.##.#.#..##.#......#...#...#..##.#.#...#..#...#..#.##.#.#.####.#....#..#..#.#.#.#..##.#.#..#.....#..##.#...##.##.#.#.#.#.#.#.#.##.##.#..###.#.####........#..#.##.......#.#.##.#..........#.#.##..#.##.#.#.###..#.##.#..#.#.#.###.#.#.##.
..#.#..#...#..#.#.#..#.#.#..#.#.#..#.###...##.#.#.#.###.#####.#.#.#.........#.#.#...........#.##..######....#.#.#.##..#.........#.###..##..###...#.....#.#.#.###.#.#..#...#..#.#.#.#.#.#.##.###.#.#.#.##.##.#..#....#.#....#..#...#.#..#.##.###.#.#.#..##.....#.#..#.#.#.#..##........#...##.#..#.##......#.#.#.#...#.#.###..#...##.#.#.#..#.#.#..#.#...#....#.#.#.#..#....#.###.#.#..#.....##.###.#...#...#.#.#.##..#.##.#.#...#...#....#..#..#.#.#.....#..#......
#..#..#.#.#..#..##.##.....#...#.##...#...#.#.#.#..##..##............#.#.#.#......#.##.##.##......##.....###.#....#..#...#.######...#..####.#...#..##.#..#.#..#...#..#..#.#.#...........#.#.#.#.....#.#..#...##.#.#.#....#.#.#..#.##..#..#....#......#.#..####.#..#.#.#...#.##.###.#.##..#....##......#.#.#..#.#.#.#...#.#..#.#.#..#.#..#.#.....#.#...#.#.##.#.#..#...##.###.....#.###..##.#.#.#..#..#.##.##.#.#.#..##..#....#.##.#.#.#.##..#.#.#.....#.##..#..#.##.
.#.##.#..#.#..#..#.#..###..#.#...#.#.##.#..#.....#..#....###.###.#.###..#..#.##.##...##....#.#.##...#.#.......#.#.#..##..#......##..#..###.#.####...##.#..#.#.#.#.#.#.##....#.##.####.##...#..#.##.....#.##.....#...#.#..#...#..#..#...#.##.#.#####.#..#.#......#..#.#.#...........#.#.#..##....##.#..#.#.#...#..#..##....#..##..#..#.#..#.##.##.#.##..#.......#...##.....#.##.#...###.#.#......#..#.............#...#..#.#.......#..#.#..#......##.#.#.#.#..#...#.
........#....#.#.#..#.#..#.#.#.##.#.#..#.##.##.##.#..#.##...#..#.#..#.#.#.#.#.....#.#..##.#.#.#..#.#.#.#.#.##..#...#...##.#.###..##.##..#...#..#.##.....#..#............#.#.##..##......#.#.#.##..####...#.###.#.#.#.##.#.##...###...#................#..#.#.#.###.#.##.#.###.##.#....#.#.#..#.#.###.#..#...##..#..#...#.#.#...#.##.#..#.....##.....##.#.#.#.##..#..#.#.##...#..##..#..#...#.###.#..##.###.#.##.#.#.##.###..##.###.#.....#..###.#.##........####.#.
#.##.##...##.#....#.##.#..............#.......#.#.##.##..#.#.#.##..#....#.#...#.#..#..#..#......###....#..#..#..##..#.#....#...#.......#.##.#.#.....#.#...#.##.#.#.##.#..##....#..#.#.#...#.....#......#.............#..#.#.#.#.#.##..###.#.#.#######.#.#...#..###.#..#.##...#..#..#.#...#.##.#.......#..##...#..#...#..#...#.##..#.#.#.#.#.#..#.##......#.#.#.#.#.#..##..#.#.##.#.#.#..##..#..#.#.#.#.#..###..#........#.#.###..#..#.#.##.#..#.#....##.##.#.#..#.#
.###...###.#...##........#.#.#.#.####...#.#.#..........#..........##.##..#.#.#...##.#..#...#.##..###.#.#.###..#...#.#.#.#.#.#.#.#.##.#.#.......###.##.#.#......#.##..#..##.##.#..#.#.#..#..##.##.#.##.#.#.####.#.#.##.#.#.......#...##....#.##...........#.#.#..#..##.#....##..#.#.##.##...#..#.###.#...####.#..#.##..##.#.#....#.....#.#.##..#....#.####.#.#.....#.#....#..#..#...#...##..#.#.#.........#.#.#..#.#.#.#.#....#..#..#...#.....#.#..##..#...#...#...#
..#.#.#..#...##..#.#.#.#.#.##..##.....#..#...#.##.#.##..#.##.#.##.#.#..##..##.#.##....###.###.##..###...###.#..##.#......#..#.#..####...###.#.##..#..#.#.#.#.#..#..#..#........#.#....#.#.#...#...#..#...#...#..#.......##.#.#.#..##..#.##.#..###.#.###.#.#....#.#..#.##.#....##........#.#..#.#...#.##..##...#.#.#..#...#..#.##.#.#.##.#..#.#.#.#..##.......#.#.#..#.#.#.#.#.#.##.#.#...#.#.....##.#.##.#.....#...#.###.#.##..#.#..##...####...#...#.#.##..##..##.
#...##.#.###.#..#.#.#.#.###.#.#...#.#.#.###.#.#..#.##.#.##..#.#..#....##.#........#.#..#...#....#..#.#.###....#....#.#.#..#.#..#.###.##.#..##.#.#..#.....#.##.#..#..#...#.##.#...##.#.##..#.#..#.#.#..##...#...#.#####.#.##.##..#...#..#.#.#.#...#.#........####.#.#....#.#.#...#.###.##...#...#.#.#.###...#.#.....#...##..#.....#..##..#.#....#..##..#.##.##..##.#....#..#......#..#..##....#.#.#.#.##.#..#.##..##...#..#.###...#.#...#......##..##.#.#.#.#.##..#.
###...........#.....#.#..#...#.#.#.##.#..#.#...#...........#...#.##.#.....###.##.#.#..#.#.#..#.#.#......#.#.#.#.##..###.#.#.#.#...#......#.......#.#.#.#..#....##..####.#...#.#.#..#....#..#..#......##.#.#.##.#.#........#....#..##..#..#.#..#.#...#.#.#.#.#......#.#.#..###.##.....##.##..##..#.....#..#...#.##.#..##...#.#.#.#..#..#....#.#.#.#..#.#..##..#..#...#.#.#..#.##.#..#.#....#.#.#......#..#.#.###.#.#.#..#....#..#.#..##.#######.##...............#..
#...#.#.##.##..#.##.....#.##....#....#..#...##..#.#.#.##.#..##....##..###...##.#.#..#.#..#..###...#.##.#..#.#..#.##..#.........##.#.##.#..#.#.##.#..#.##.#.##.##.#..#..#..##......#.#.#.#.#.#..###.#.....#..#.#...##.#.#.#.###.##.#.#..#.#..#.#..#.#.###..##.#.###..##...#....#.#.###...#..#...#.#.#.#..#..#....##.#...##....#....#..#.##.#...#....#..#.#.#.#..#.##..##..#.#.#.#.#.#...#.#.#..#.#.###.#......#.....#.#...##.##..#..#..............#.##.##.#.#.#...#
.#.#.#.#..#.#.#.#..##.#.#.#..#.#.#.#.#.#.##.#.#..#.#.#..#.#....##...##....#.......#.....###..#.##..#....#..#.#.#..#.#.#.##.#.##....#..#..#####.....#..#..#.#......#..#.##.#.####.#...#..#....#.#..#.#.#.###.#..#.#.##.#..#.#..........#..#.#...#......#.#..#..#..#.#..##.#.##........##..#..##....#..#.#.##.#.#..#...##...#.#.#.#.#.#..#....##..###.#.#.......##..#.#...#......#.....#..#..#.#.#.#..#..#.#.#...#.##....#.#.#.#.#.#..#.#.#.##.###.#.#.#...#..#####..
..#......##..#..#.#..##....#..#...#...#..#......#......#....#.#.###...#.#.#.#.###..##.#..#..#..#..#..##..#...#.#.#.....#..#..#.#.#.#.#.#.##.#.###.#..#..##...####.#.#...##..#..#..#.#.#.#.#.##..#.#..#...#...#..........#...#.#.##.#.#.#.#..##..##.#.#....##.#..#...#.##..###.#.#.##.#..#..#..#.#..#..#.....#.#.#.#.##..#..#..#..#....##.##..##...#.#..#.#.#.#...#...#.#..#.###..#.###.#..#..#...#.#..#...####.##.#.#.#.#..#.#.#...#...###..#...#....#.#..##..#..#.
.#.#.#.#.#.#...#....#..#.#.#.#.#.#.#.#.#..#.#.#..###.#...#.#.##....#.#.#.#.#.#....##.#..#..###..#..##..#.#.#.....#.##.#..#.#.#..#..#...............#..#.#.###........#.#..#..#..#........#..#..#..#.#.#.#.#.#.##.#.####..#.#.#.#...#.......##.#.##.#..#.#....##..#.#.....#.#.###....#..#.#...###..#..#.####..#......#.##..#.#...#.#.#.#.###.#...#.#.#.#...#.#..#..#.#....#.#....#..#..###.#.#..#.#..#..#.#.#.##.#....##...#..#.#.##..##.#..#..#.#.###.###....#.#.#.
....#.#..#..##..##.#.#..#....#.#...#.....#.#.#.#...##.#.####.#.###.............##.#...#..#..#..#..#..#.#.####.##..##....#..#...#.#..###.#.#.##.##.#.#.....#...##.#.#....#.#.#.#.#.#.#.#.#.#.##.##.#.............#..#..##...#.#..#.#.#.#.#.#.......#.#.#.##.#..#.#..#.#.#...#..#.##.#.#.....#..#.#.#.#..#...#..#.####..#.#...#.##.....#...#...##..#..#..#.#...#.#.##.#.#.#....##.#.#.#..#....#.#.##.#.#........#..#.##..#.#.#.#...#.#.....#..#..#....#..##.#.#.....#
#.#....#.#.##.#.#..#..#..###.#...##.##.#.........#.......#.........#.#.###.#.###..#.#...#..###..#...#......#.#..#...##.#.#...#.#...#....#..#..#.....#####..#.#..#.#.#.#..........#.#.#............#.###.#.####.#.##.#..#.#.....###..#..#...#####.#.....#..#..##..#..###.#.###...#..#.#.###.#.#..#...#.#.#.#.#.#.#....#...##......##.#.#.#.#.#.#.#.#.#.#....##...##.....#.#.#...#.#..#.#.#.#.#..........#.#.##...#...#.#....#.##.#..#.#.#...#..#.#.##.#...#.##.####.
...#.#...........#..#...#..#.##.#...###..#.###.#..#.##.##.##.#.##.#####...#.#....#.#.##..#..#..###.#.#.#.##...#.###........#..#.##..####.####..##.#.......#.###.#.....#.#.##.#.#.......#.#.#.#.##..#...#.#...#.#.#....#.####.#..#.#..#..##.#.......#.#...#.#.#.#.#.###.....#.##...#..##..#..#.#..##.....#.........#.#.#.#..#.##.#..#........#...........#.#...##..#.#.#.....#.#...#......##...###.#.##..#.##.###..#....##.#...#...#..##.###.#......#...##..........
#.###..#.###.###.#.#.#.#..#......#.#.#.#.##..##.#.#...#......#.#.#.#.#.##.#..#.#.....#.#...#.#..#..#..#..#.##.......##.##.##.#..##.#.....#.###.#.#.####.#....#...###.#.#.##.#.#.#.#.##..#..##.##.#.###.#..##......#.#....#..#..##...#..#....#.#.#.###..#.......#.#.##.#.#.#..#.##..#...#...#...#....#.##.#.#####.#.#....#.###....#..#.###.#...#.#.#.#.##.#.#.#...#...#.#.##..#..##.##.###...#.#..###..##.....#..#..#.###...#.#..##.#..#.#.....##.#...##.#.####.#.#.
.#.#.#..#..###...........#..##.#........#..#.....#.#.#.##.##..#.............#.#.##.#.....#.....#.#..#..#.#.#.#.#.#.#..#..##....#...#.#.#.#..#....#.#..#..#.##.##.#..##........#..###...#..#..............#...###.###..##..#..#...##..##.#.#.##.#.#.#.##.#.##.#.#.#....##....#...#.#.#.#.##..#.####.##..#..##...#.#..#.#....#.##.#.#..#..##..##.#####.#...#.#.#.#...#.......##.#.#..#..#..##.##.#..#.#.#..##.##.#.#..#...#.#..#.#.....#....##.#..#.#.#.#.......#.#..
.......###....##.##.#.##...#...#.#####.#..###.##....#..#.#.##..#.##.#.#.###.........#.#.#..#.#....#..#........##.#..#..#.#.##.#..#..#...#..#..#.#...#...#.....#...#...#####.#...#.#..#.#.#..#.#.####.#.#..#.#.....#.####.#.#..##.#..#....#...#...#.#.....#..#....#.###...##..#.#..#.#....#.#...#..#..#...#...#...#.#.#..#.##.#......#.#...#.....#.##...##..#..#..#..###.#.#.#.....###..#.#...#...#..#..#...#.....#.#..##...#....#.###..#.#.#...#...#....#.#.#.#..#.
##.#.##.#.#.#.....#..#...#..##..#.......#..#.#.#.#.#.#.......##.#.#..#.##.#.#.#.#.#.#.#.#.#...#.#...#.##.##.#.#.#.##.#.........##.#..#.###...#..##.#.#.#.##.#..##.#.#.#....#.#.#...##.###..##..#.....##..#.##.###.....#..#..#.#...#.##.#..#.#.##....#.#.#..#.##.#....##.#..#....#....###.....#.#.#.#..#.###.#..#......#..#....#.#.##..#.##..#.#.#....##.#.#..###.#.#..#####..#.###.#..#....##.##...#..#..#..#.##.#...#..#.##.#.#..#.#.###..#.####.#.#.##.#.#.#..###
....#......#.######.##.#.#.#..##.#.#.##.#.#.....##.#..#.#.#.#.......#.......#..#..##...#...#.###.##.#.#.##...#.........#.#.###.....#.#..#.#.#.#..#...##....#.#.....#...##.#..#.##.##...#.##..##.###.#..#.....#...#.#.#.#..#....##.#..#.#.#......#.##...#.#.......#.##..#.#...##.##.#.#..##.#..#....#.#...#.#.##.#.#.#.#.#..#.###...#.#....#.#.#.#.###......#..#...#..#..#...#....#..#...#.##...#.##.#.#.#.##.##....##..#......#.#......##.#.##.#...............#.#.
#.##.##.#.#........##...#.#..#.#..####.....##.#.#...#..#.#..#.#.##.#..###.##..#.#..##.#..##.###.....#.#.#.#.#..##.#.#.#...#....#.#.....#...#....#..#...#.##...#.#.#.#.##....#.......##...#..#......#.#..#.#.#.#.#.#......###.#....#.#.#...#####...#.#.#...##.##.#...##.....#.#...##..##...#..#.#.#...##.#....#.....####..#.#..#.#.#...#.##...###......##.##..#..##.#..#..##..#.##..#..##..#.#.#...#........#...#.##.#.#..##.#.....#.##.........#.####.#######.#....
.#.......#.#.#.###.#.#.#...#.#..#..#...###.#.#...#.#.#.#..#..#.#..#..#..##..#.#...#.#..#.#...#.####..........##..###.#.#.#.##.#.#.#.#.#.#.#..##..##.##...#.#.###....#.#.#.#.#.##.#.#.#.##.#..#.#.#.#.##.##..........##.#..##..#.#.#.#..#.#.....##...#..##.#.#.#.#.##..#.#.###.#.#..#...#.#.#.#.#.#.#....#.#.#.#.#.#.#...#.#..#..#..#.#.....#..###.##.#..#..#..#.#....#..#.#.#...#.#.#.#.#.#....#.#..#.#.##.#.##.........#...#.#.#..#.#.#.###.#.......#......##.#.#.
..#.#.#.#...#.#.......#.##.#.#.###.#.##.......##.#......#...#....#.#..#..#.#.#.###...#..#.#.#.......#.#.###.#..#.##..#..#.....#....#.......##...##..#..#......#.#.#...#..#...#..#..........#.#..#.....#...#.#.#.##.#.#.#.#..##.#....##....#.##...#.#.#.............#.###...#.....#..#.#.........#.#.#.#.#..#..##.....#.#...#..#...#..#.##.#..#.##.#.#..###.#.##.#.#.#.#.#.#..#.#....#....#.##.##...#..#...#.....#.#.##.#..#..###..##.#..#...#.#.##.#.#.##.##.#.#..#
#..###....#.....#.#.#...........#...#..#.#.#.##...#.#.#.#.#..###....##..#..#...#..##.#.#......####.#.##.#.#...#....#...#.###.##.#.#.###.##.#.##.#.#.#.#.#.#.#....##.#.#.#.##.#.#.#######.#...#.#.###.#.##.##.#.#..##..#....##...###....##..#..##...#..##.#.##.#.#.#...#..##.###.#.#....#.#.###.#..#..##.#.#.#...#.###..#.#...#..#.#.#..###..##.......#..#.........##..#.....#...#.##.#.##..#.....#..##.#####.###..#.#...#.#.#.#.#.#..#.#.#.##..#...#.#...#.....#.#.
.#..#.#.#..#.#.#####.#.#.#.#.#.#.#.#.#..#.##.#.#.#.#.#...#..#...##.##..#.#..##...#....#.######....#....#....#..#.#..##......#..#......#.#....#......##...#..#.##.#.#....................#.##.##........#.......##...#...##....#.....##.#.#.##.#.##...##.#..#..#.#.#.##.#.#..#.#...#.##..#.....#..#.#....#...#.#.....#.#.#.#.#..#..#..#..#.#.#..#.##.#..#.#.#.#.###.##.#.#.##.#.#..#..#.#..#.#.##.#.#...#..#.....#.#.#.##.#.#..#.##.#..#..#...#..#.#.#..#.#.#.#.....
.##......#..#...#.#.....#...#..........#..#........#..#.#.#.#.#.##.#.#...#.##.##..##.#.........#.##.##...##.#.#.#.#.#.##.#.#.#..###.#..#.#.#...#.#.#..##...#.#.#.....#.#.#.##.##.#.##.##..#.....#.##.#..##.###....#...#...#.##.#.##.#.#.........#.#.#...##..#..#.....#..#.#....##..#...#..#.##.#...##.#..##..#.##.#.#.#.#.#.#.#.#...#..#...#.#..#..#..#...#...#.......#..#.#...#.#.#.#.#.##.....#.#..#.#.#..####.###.#.#....#.#..#.#.#.#...#.#.#.##..#..#...#..#.#.
....#.#.####.#.#....#.#..#.#..#.#.#.#.#.#.#####.##.##.#.....##........#.#.......#......#.##.#.#.......#.#.##..............#...#.#.##.#...##.##..##.##..#.#.#.....#.#.#..#...#.#####...#.#.##.##.##..#..#.##..#.#.#..#.#.#.#.#...#..#...##.#.#.#......##..#.#.##.#.#.###.#..#.#.#..#.##..#.#.#...#.#..#.#...#.#..#..#..#...#..#...#.#..#.#.#..#.#..#..#.#.#.#.#.#.#.##.#.#..##.#......#......#.##...#..#...#.......#..#...##...#.#..#...##.#.#.......##.#.#.#.#.##.#
.#.###..##.....####.##..###.##.#.#.##.........#.#......####...#.#.#.#.#..##.#.#...#.#.#..#..##..#.#.##.#.....#.#.#.##.#.#...#..........#.......#......#.##.#.#.#..#...#..#.#...#.#.#.#.....#.#.#...#.#.#...#..###..#...#.#.#.#.#..#..#.#.#.###.###.##.#.#.#..#...#...#..#.#.#...#.#.#..#...#.##.#.#.#..#.##..#.#..###..#.#..#.#.##...#......##...#.#.#...#.#....#....#....#.#...#.#.#..##.#.#...#.#..#..##..#.#.#...#.#.#..#.#....#..##.#....#.####...........#....
#..##..#...#.##......#.###............#.#.#.#..#.#####.....#.#.#.#.##..#.#...#.###.#..#.#.##...#...#....####.#.##.#....#.#.#..#.##.#.#.##.#.#.#..#.##.#.#.#.#.#.##..##..#.#.###.......#.#.###...#.#....#.##.#.###.##.#.#........#.#.#......##....#.#....#..#..#.###.###.#....##.#.#..#...##..........#.#...#.#..#..#..##.#.#....#..#...##.##...#.#.#..#.#..#.##..#.##..###....#.#.##.#.#.#.#..##....#..#...#.#...##.......#.###.#...#.#.#.##......##.##.#.#.#..#.#.
.##...####..#...#.#.#.#.#..#.###.#.#.#.#...#.#.........#.#.........#..#...#.#..#.#.#.#.#....###.###.###......#..#..####..##..#.#..#..##....#..##..#...............##.#.#..#.#..##.#.#..#...#.##....#.#.#....#..#.#..#.#..#.#.#.#...#..#.##....#.##..#.#..#..#....#...#...###..#....#...#.###.##.#.#.#...#.#..#.##.##.#......#.#..#..###..#..##..##...#....#..#.#.#...#.....###.#.#.#.#.....##.#..#.#.#..##.#..#.#..##.#.##...#..#.#.........#.#.##.##.##.#.#.##.#..
...#.#.#.##.###.#..#.....#..#..#.#..#...#.#....##.#.#.#####.##.#.#...###.###.#.#.#..#...###.#...........#.##.#.#..#....#..#.#..##..##..###.##..###..#.##.#.##.#.#.....#..#...#...#.#.#..##.#...#.#..#....#.#.#.#..#....##.#.#...#.#.#..#.#####.....#.#..#.#..##.###.#.##.#..#..###...#.##.###..#...#.#.#...#.#.#......##.#.#.###...#..#.#.#....#..#.#..#.###...##..#.#.##.#........#...##.#..#..#.#....#....#....#.#.#.#...##.#..#..##.#.##..#..##.......#........#
.#..#..#...#..##.##..#.#..####..#.##..#..#..#.#..#.###.#.#.#..##..##..#...#..#.....#.##.#...##.##.#.#.#..#..###.#..#.#...#.#.#...#.###....#...#...##....#..#.#...##.#...#.##..##......#....#.##.#..#.#.#..#..#...#.#.#........#...#..##........#.#....#.#..#.#...#..#.#...#...#....##...#..###..#.#..#..#.#..#..#.#.##.#..#..##..#...#.....##.##.##.#.#.#.#..##...#.#....#.#.#.#.###.#.#.#..#.#.#..##.##.###.#.##.......##....#.#.##.#..#.#.###....#.#.#...##.###..
..##.#..##..#..#.#.#.#..#...#..#..#.##..#..#.#.#.#..#..#.....#..##...#.#.#.#..#.##.#.##..##..#.#.#.#.#..###.###...#.#..#......##....#.##.###.#..#....####.#....##.#.#.#...#.#.#.##.##..#.#.......#...#..#..#..#.#...#.##.#.#.####...#..##.#.##.##..##.....#..##.#.#.#..#.#.##..#.##..#.#..#.#.#.....#.#.#.##...#...#....#..#...##..##.#.#.#................#..#.#.#...#.#...#...#.....#....#......#.#.#.......#..#.#.###...#.#.....#.#.#..##.#.#.#..#.#####..#..##.
.#...##.#..#.#.....##.##.#.#.#..#.#.#.#..##........#.#..#.##.#.##.##.........#.#...#....#...###......#####...#.##....##..#.##.#.##.#..#...#.##.#.#.#.#....#.###.#.##.#.##.........#..#.##.###.#.#.##.#.#..###.....#.#.#.###.###.#.#..#...#.#....#.#..##.#..#......#..#.....##.#.##.#....#...#...#.#...#......##.#.#.###...#..#.#..#.#....##.##.#.#.###.#.##..#...#..####.#.#.#.#..##.#..#.#.#.#.##......#.##.#.#....#...#.#.###.##....#.#.......##.#...#...#..#...#
.#.#......#...##.#....#........#.......#..###.#.##....#..##....#....###.#.##.#..##.#.##.#.#..#.#.###....#.#.#..#.#.#.#.##.#.#........#.##.#.#.##.#.#..#.##.##.............#.#.##.#.#.........##.......#.#..#.##.##.#....###..#...##.#.##.#..#.##.#.#...#..#..#.##.##.#.#.#......#....#.#..##.#.#.#..##.####.#.#...#.#..##...###.#.....##.....##.#.#..##.##.#..#.#.#...#..#.....#.#..#..#.#...#.....#.###.#..#...##.#.#.#.....#....#.##....#.#.#.#.#..##..#.#.#..##.
..#.#.##.#.#.#..##.##..##.##.#...#.##.#..#...#.##.##.#.#.#.##.#.#.##...###...#.###..#....#..#...#...#.#.......#.....#..#..#..#.#.###.#..#.#.#.....#.###.#..#.##.#.#.##.#.#...#.......##.#.##....#.#.#.....##.##.#...#.#..#.#..##.#........#.#.#......##.#..##.#.......###.###.##.###.#.##..#..#...#..#.#......#.#....#.#..##.#..#.#.#..#.#.#..#.#...#...#....#......##..#..#.#.#..#.#.#....##..#.#..#..#..#..#.#.........#.#...#.##....#.#.#.#.#..#.#.#.#.#....#.#.
.#..##.#......#.#..#.#.#.####..##.#.#..#...##.....................#.#.######....#..#.##.#..#.#.#.##..#.######.####.#..#.#..#..#.#......#.....##.##..#..#.#.#.###..#..#.#..#.##.#.#.#.#...#..#.#.##..#.#.#........#.#.#..##.##.#....##.###.#.##.##.##.#....#...#.##.#.####.....#..#..#...#.#..#.##...#..##.#.##.#..#.#...#..#..#.#..###..#.#..#..#.###.####.##..##.##.#.#.#..###..##...#.#.#..#..#..###.#.#.#.#.#.#.#.#.##.#.##..#..##.###........#..........###....
..#......#.##...#.#......###.##.......#.##.#.##.#.##.#.#.####.#.#.....####..##.#.#.#.#...#.#.#...#.#................#.....#.#.....#.#.#.#.#.#...#.#..#.....#..#..#.##.#.#..#..##..#..#.####..#.#.#.#.#...#.#.##.##....#.#......#.##..#.........###.....#.#.##..#..#...##.####...#.#..##.#.#.#..#.##..#...#...#..#..#.#.#.#..#...#.#.#..#...##.#.#.#.....#.....#..#.#.......#####....##...##.##.#.##.##...........###.#....#...#...#..###..##.##.#.#.#.###.#.#.#.#.#
#.#.#.#.#...#.#..#.#####..#..#.##.#.#.........##.#....#.##.....#..#.#..##.#......#.#..##.....#.##...#.#.#.#.#.#.#.#..##.#...#.#.##.##......#.##.#..#.#.###...####..#....#.#.#...##.#..#..#..#..#..#...#.#..###....##.#...#.#.#.###.#...#.#####..#.##.#.#....##..#..#.#...#...##....#.#....#...#..#..#..##.##..#.#.#..#...#.####.#....#.#.##.#.#....#.#.#..#.##.#.#...#.###..###.##.#.#.#...............#.#.#.#.#....##.#.##.##.###.#..#..#.##..#....##...#.#..#..##
...#.#.#..##.#..#..#.....#.#.#...#.#.##.#.#.#......#.#....##.##..#..##......#.##.#..#...##.#....##.#.#.#.#.###...#.#.#.#..#..###.....#.#.##..#..#.#...#...##..#...#.###..#...##.#....#..#.#.#.#.#.##.###.##....#.##..#.#.#..#.......#.#..#.....#....#.#.##.#..#..#...#.#..#.#..#.#.#..#.#..##..#.##.##.#.....#..#...#.##....#....#.##.#...#.#...#.#..##.#.##.......#..#...##.#...#.#..##.##.#.#.##.##.#..#..#..#.#.#..#..............#.#......#..##..#.##...#.#.#.#
#.##.#..##.....#.#..##.#...#..##.........#.##.#.#.#.#.##.#.##..##..#...#.#.#.#....#.#.##..#.#.##.#.#...#....#.#.#.......##.#..##.#.#..#...#.#.#....#.#.#.#...#.##.#.#..#..##.....##.#..#..............#..#.#.###.#.#.#.##..#.##.#.#..##.#.#.##..##.#..#..#...#.#..#.#..##.#..#..##.#.#.#..##.#.........##.##..#.#.##..##.#.#.##.##....#.##....#..##.#.......#.#.#.##.#.#.##...#.#...#....#.###.##.##.#.##.##.##.####.###.###.#.#.###.....#####..#.##....#.##.......
#.#...#.#.#.##....#...#..#.#.#..#.#.###.#.....#####.#........#...#..#.##.#.#.####.....#.#.#.#..#....#.#.##.#...#.##.#.#.#..#.#..#..##...#......#.#...#.....#.........#...##..#.#.###.#.#.#.####.#.#.#..#.#..#............##....#.#.#...#...#..#..#..#.##.#.##....#...##....#..#.#....#..#......##.##.#..##...#....#..#..#....#.....#.#..##.###.##...#.#.####..##.#..##.....#.#...#.#..###...#..............#....##....#..#..#.#.#...#.##.......##..#.##...#.#.###.#
...#.#.....#..###...#...#.....#.##.#...#.##.##..#.....#.##.#..#.#######.#.#.......#.#.........#..##.....#...#.#....###...#....#.#.#..#.#..#.##.#.#.#####.#.#.#.##.#.#.##...####...#.....#.#....#.###.#....#..#.#.##.#.#.##..#.#....#.##.#.#..#.#.##........#.#.#.#.##..###..#....###..#..#.#.##.....#..#.#.#..#.#..#..#..#.##.##.##.#..#.....#..#.#..#......#.....#.#..#.##...##....#.....#...#.#.#.#.#.###..#.#...#.#.#.#.##....#.#..##.#.####...###..#.#.......##
#.#...#.#.#.#....###.#.######.......##.....#.##...####.##.#.#.#..#..#.......#.###..#.#.##.#.#.##.#.#.#.#.##.....##..#.##..#.#....#..#...##.###..#....#.##.#..##..#..#...#.##.#.#.#.##.#....#.#.#..#...#.#..#.##.##.##.#.#.#..#.#.#...#..#..#........####.#....#.....#.##..#..#.#.#..#...#.#.#..#.##..#.#..#.#.#.##..#..#.#..#.#......#...#.##.#..###..#.#.##..#.##..##..#..#.#...#.#..##.###.#.#.##..###..#.#.#.#.###...#.....#.#...##..###....#.#.#..#.#..#.##.#.#
...#.#...#...#.#.....##.#.....#.###.###.#.#...#.##..........#.#.##.#..#.#.#.##..#.#...#.####...##...#....#.#####.#.#...##..##.###.#.##.#.#..#..#.#.##...#..##.#.#.#.#.##.......#.....#..##..#....#..#..#.#.............#....#...#..#..#..#.##.##.#.#...#.##.##.####.#....#..#..#.##..##.#.#...#.#.#.#....#....#..#.#..#..#.##..#.##.#..##.#.#.#.#.##.#...#..#..####....#.#.#.#.##.#.#...#.#.##.#...##.#..#......#..#.#.#.#.###.#.#.#.#.#.#..#.#..#.##.....#.##.#...
#.#...#.#.##..#..###..#...#.##..#....#.#...#.#.#.#.#.#.#.##.........###.#..#.#.#.#.#.#....#.#.#..#.#.###...........###...#......#....##....#.#.#.#.#.#.#..###............#.#.#..###.#.###..#.#.##.#..#.#.#.###.##.##.#..#.#..##..##.#..#.#...#..#.#.#.#.#.........#.#.#.#.#..##....#.#..#.#.#.#.#..#.#.##.#.#...#.#.#.#.#....#.#...##.#.#.............##..#.#.#.##..###....#...#......#.....#....#.##..#..##.#.##.#.......................#..#..#.....#.#.#.....#.#
..#.#.....#.#..###...#.##.#.##.#.#.#....##........#.#.#.#..##.##.##....#.##...........##.#......#........##.#.##.#....##...###.#.##.#..#.#.........#.#...###.#.###.#.#.#.##.#.#.....#....#.........#..#...#...#..#..###..#..#...#....#.....##..#........#.#.#.#.#...#..#..#.##.#.##...#.#..#..#...#.....#..#.##.#...#.#..##.#....#........#.#.#####.#.#..#.........#..#.#.#..##..##.#..##.##.##.#.#...#.#.....#...#.#.#.#.##.#.##.#.####.#..#.#.#.##.#.#.#.#.#.#...
#..#..#.#.....##..##.#.#.#.#...#..#.#.#....##.#.#........#......#..###.#.#.##.#.#.#.#......#.#.######.#.#..#.#..#..#.#..#.#.......#.#.#.#..#.#.#.#...#.#..#...#..##...#.#.#.....#.#..#.#..####.#.#.#.#.#.#.#.#.#..#.###.#.#.##.#.###..#.##.#.#.#.###.#.#.#.#...#.##...###.#.#..#.#..##....#.#.#.##.###.#..#...#...###.#.#.#..#.#..#####.#..#.#.....###.#...#.#.#.##.#.#..###..#.#..#.##..#.#..#....##.....####.##.#..###..#.#.#.#####...#..#......##..........###.#
..###..#.##.#...#.#..#.#...#.##.#.#..#..###.##.#.#.#.#.#...#.#.#.#.............#..##.#.#.#..#...#...##.##.#...#..#..#.#..###.#.#.#..#.....#.#.#.###.#.#..#..#..#...#.##....##.#..#.#.##.#.#..#..#..............#.#...#...........#.#.#.#........#...#..#....#.#..#.##..#..#..#...#.#..#.#..........#...##..#.#..#.#.....#..#.#..#.#....#..#..#.#.##.#..#.##.#.#.#.....#.#.#..#....#...#.##.#.#..#.#.#.##.##..#......#.#.##........#..#.#.#...#.#.#..#.##.#.###.##.#
#..#.##..#####.#...#.....#..#...#..#...##........#..#..##.###..#..##.#.##.#.#.#.##......####.#.#.##..#.....#.#.#.#.#...#..#.#...#.#...##.#.......#.....#.#.#..#..##.#..###...#.##...........#.##.#.#.#.##.##.#....#.#.##.#.#.#.#........######.#.#.#.#..##.###.#.#.#.#..#..#.#.#...#.###.#.#.#.###.#.#...#...##.#..##.#.#.#..#.#..#.#.#.##..#...#....#.#.........#.##......#...#.##.##.........#.#..#.#.#...##.##.#........##.#.##..#......##.#.#..###..#.#..#.....
#.#..#.#..#.#...##...##.#..#.##.#.#.#.#..#######..##.##..#.#.##.#.#.#.###.#..##...#.####.#.......#.#.#.###.........#.#...#....#.#..#.#...#.#####...#.#.#..#.#..#..#..#.....#.#....#.###.#.#........##..#.#..#.#.#.....#.#.#.#.#.#.###.#.#........#...##..#..#........#.#.#...#.#.#.#..#...###.#....#####...#...#..#.#.#.#...#...#.#..#..#..##.##..#.#..#.####.###.###.##.##..##.##.....#.#.#.#.....#..#..#.#...#.#.###.#.#...#.###.#.#.##.#.#.#.#.#.#.#...#.#..##.#
....#...#.#..##..#.##..#.#....#...#..#.#.#.......###..##.#.............#.#.##...##.#......##.#.#...#..#...##.#.#.#..#.##..####...#..#.#.#.#.....###.#....#...#...###...##.##..###.#.#....#.#.##.#.#...#...#....#..#.#...#........#...#..##.##.##.#.#..#.#..#..######.#.#..##..#.#..#.#.#.###..#.##...#..##..#.#.#......####..#.#.#..#..#..##...#.#.#.#.......#..#..#...##.#.#......#.#..#..#..#.#.#.#.#.#....#........#...###...#....#.#.##...#.......#.#.#...##.##
##.#.##.....#..#.##...#..#.#.#.##.#.#....###.#.#..#.#......#.##.#.##.#........#....##.#.#..##.#.##...#..#.#..#..#.#.#.#.#.#....#.#.#...#....#.#......###.#.#..##..#.#.#..#..#.#..#.#..#.#..#...#.#.###.#.###.#..#..#..#..#.#.#.##.#.#.#...#..##...#..#....#.##...........#...#...#.....#..#..#...#.##.#.#.#..#....#.#.#.#..#.......#..#.#.#.#.#......#.#.##.#.#.#.###.#.#.....###.#.#.##.##..#.#..#.......###.#.#.#.#.##.##.#.#..#.#.#......##..#.#.##...#..#.....#
........###.##.#..#.#.#.#.#...........##....#.###....#.#.##.#...#.#...#.#.#.#..#.#...#.#.#....#.#.##.#.#...###.#....#.#.#..#.##..#.#.#..##.#.##.###.##.#..#.#.#.#.#..#..#.#.....#..#.#.###..#.#..#.#......#.#.#.#.#.##.#..#.##.........#.#.#.#.#.#.#..#.##...##.#.###.##..##..##..##.#.#.#.#..#.#.......#.##..##.#..#.#.##...#.##.#.#.......#...#.###.##.#..#.#.#..#......#.#....#..#.....#.#...#.#.#.##.#..#.#..##..#.##......#.#..#..#.##....#.#.#.#.##.#..##.#..
.#.#.###.......#.###..#....##.#.#.###.#####.#..#.###.##.#.#..###..#.##.#.#..#.#...#.#....##.#.........#.#.#...#.###.......#.##.#.#..#.#.#.#..#.#........#...#.#...#.#.#.#..#.#.#.#..#...#.#..#.#...##.#.#.....#..#..#...#.#.#.#.#.####...............##.#.#.#....#...#...##.#...#.#.#..#.#..#..#.#.#.##.#..#.#....#.#.#...#.#.#..##.#.##.#.#..##.#..#.....##..#...###.##.###..#.#..#.#.###.###.#.#...#..#..##..#...##...#.#.#.#.#..##.#.#..#.##.........#.#.#.#.###
.#.##...#.#.##....#..#..##.#.#.#.#..##.#......#...........#.#..#.#.#.#.#...#.#..##...#.#...###.#.#.#.#..#..##.....#####.#.#.......#.#.#....#.....##.#.#..##.#.#.#.......##..##.....#.#.#....#...##...#..#.#.#...#.#.#.#..........#.....##.####.##.##.........##.#.#.#.##......##.....#.#..#.#.#...#.#.....#..#.#.#.###.##.......#...#...#.#..#.#...#.#.#.#.#.##.##.#....#.#.##.##.##........#..#...#...#.#.#..#.##.#.#.#.##.##...#.#.....#..###.#.##.##........#...
..#..#.#.#.#..##.#.#.#.#.......#..#......##.#..#.#.#.#.##.#.#.###.......##.#..##..##..#.#.#.#.#.###..##...##.####.....##...##.##.#..#.#.##.#.###..##...#.......#.##.#.#...#.#.####.#....#.#..##.#..##..#.###..#......#..#.##.#.##..#.#.#.#....#..#...#.#.#.#..##......#.####.#..##.#....#.#.#...##...##.#..#..#.....#..#.##.##.#.#.#..##..##.#..#.#...#..........#.#.##..............#.#.#.#.#...#.####..#..#....##............#.....#.#.#.#.#...#..#..#.#.####..#.
.#.#.#.......##.......#.#.#.#.#..#.#.#.##....#..#.#.#.#........#.##.###...#.#.#.#.#.#............#.#....#........##.#...##...#....#.#..#.#..#..#.#..#.#.#.#.##...####.#.#.#.........##.#.#..#....#...##...#.##.##.##..##.#..###..##...#..#.##..#...#.##.#.#.#....#.##...#....#.#..#..#.#..#..##.#.##.###.#...#..#.##.#...#..#..#...#.#.#.#...#.#...#.##.##.#.#.#.......#.#.#.##.#.#.#.#.#.##.##.#.#....#...#..#.#.#.#.###.#.#.#..####.###.....#.#.#.#.#.#.##..#.#.#
#......#.#.#.#.######.#..#.#...#....#.#.##.##.#.........#.#.##.....##..#.#....#.......#.#.#.#.##.....#.#.#.#.###.#.#..#...#.#.##.##.#.#....#.#.##..#.#...#.#...#..#..#..#..#.######.......#..###...#.#.#.#.......#.##....#.#.###...#.#..#.#.#.#.##..#.#......#.##..####.#.##....#.#.#....###......#...#..#.#..#..###..##.#.#.#.###.......#.#.#.#.##.......###.#.#.#.#.#...#...#.#..#..#...#...#...#.#.#.##..#..#...#.....###.####......#..#.#................#.....
.#.#.#.#..#.........#...#...#.#.#.#...#...#....#.###.######.#.####.#.#....#.#...#####.#.#.#..#...#.#..#.....#........#.##.#............#.#.#.....#...#.#.....#..#..#..##.#.##.......#.###...#..#.#..#..#..####.#.....#.#.#.#..#.##..#.#...........#.#.##.#.#....#.#.#.#..#...##.#.##.#.##.#.#.#.#..#.#..#..##.#.###..#........#....#.#.##.#..#.#....##.#.###..#..#...#.#.###.#.#..##.#.##...##..##...#...#.##.#.#.#.#.#.#.##..#..#.##.#..##.##.#.#####.#.#.##.#.#.#
.##.#.#.##..#.#.#.#...#...#...#..#.##..##.#.#.#.##...#..#..#...........##...##.#......#..#.##.###.##.#.#.#.#.#.#.#.#.#.....##.#.##.##.#.#...#.##..##..#..#.#.###.#.#.#.......###.#.###....#..#..#..#..#.#.#..#.####.#.#.....#...#..#....####.#.##.##....#.#..#.#.#......#.#.##.........#..#.##.#.#....#..#..##...#..#.##.#.###.#.#..#.###..#.....###..##..#..#.#.#.#.#.##.#.##..###.......#....#...##.##...............#.....#.#.#.#.#.#.#.#.#.#......#...#.#....#.
..........##.#..#.##.#.###.##.#.#....#.#.....#..#.#.#.#.##.#.#.#.##.#.#...##.##.#.#.#.#.#............#...#.#..#...#.#.##.#....#.#.#......##..#...#...#..#.#.#....#.#.#.#.##.##..###.#..#.#..#..#.#..#.#....#..#.........#.#..##..#.#.#.#...#.##.....##.##.#.#.##..#.###.#..##.###.#.##..#.........#.#...#..#..#.###.....#..#....#..#...#..##.#.#.....#..##.#......#.........#..#....#.####.#.#...#.......#.#########.#...#.#..................#..#.#.#..#.....#.#..
###.#.###.....##.#..##............##....##.##.#.#..#........#.#.#..#.#.###.........#..#..#.#.#.#.#.#..#.#.#..#.###.....#..#.##....#.##.#..#.#.##.#.#..###...#.##...#..#.#.....#..#...####.#..#.....#..#.#.#.#..##.#.###.#..#.#.#....#.#.##..#..####..#.#...#..#.#..##.#.#.##.....###.#.####.##.##..#..#..#..#....#.#.#.#..#..###.#.#.##.#....#..#.#.#.#.#....#.###.##.######.#..##.#.#.....#.#.#..#.#.#.##..........#.#.#.#.###.#.#.#.##.#.#.###..##..##.#.#.#.#.#.
....#.#...##.#.#.#.#...#.#.#.#.#.#..#.#.........#.#..#.#.##...#.##.#.#...####.#.#.#..#..###..##...#..#.##.##.......#.#...###...#.#.#..#.#.#...#...#..##..#.#.##.##...#...#.#.#..#.##...#...#...###..#..#..#..#...#..#.#..##..#..##.#....#..#..#.....#..##.#.#.#..#.#........#.#.#.#.....#..##.#..#...#.#..#..##.#.....#.#.#.#..#.#........##.###.#.#......#.##......##.....#.##..#.....#.##.###..#.##.#...#.#.###.#...###......#...#....#.#.#.##.#..#.#.....#....#.
#.#..#..##...........#.###..#..#..#....#.#.####.....#.#..#..#.........##.....##.####..##.#.##..#.#.##........##.#.###..#.##..##.##.##...#.##.#.#.#.#...#...#.#....##..##..#...#.#.#.#.#.#.###.##.#.#..#.#.#.#..##.##...##..#..#.#....##..#.##..##.#...#.....#..#.....#.#.#.##..#...###.#..#.....#.##.#..#.#.#....#.#.#....#...#..#.####.##..#.......##.#.#.#..###.#....#.###..#.##.#.#..#....#.#.#.#.##.####.....#.##.....#.#.##.#..#.#.........#..#.#.######.#.#..
#..##..#...#.##.##.#..#....#.#..##.####.#.#.....#.#...##.#.#..#.###.#....#.#...#..#.##.....#.#.#.#....#.#.#.##.#.#.#.#..#...#.........#..............##.##....##.#.#.#.#.#.##..............##.#.....#.....#...#...#.#.##.#.#.#....###..#.....#.#.#.##.#.#.#...#.####..####....#.##.#.....#.##.#....##..#..#..##.###...#.#.#.##.#.......#.#.##.#.#.##.#.#...#.#...#.#######..#......#.##..#.##...#......#..#..#.##....##.#..#....#.#.#..#.#.###.#..#...........##..#
.##..##.##..#..#..####.#.#.#.#.#............#.#.##..##.#..#..#..#...##.#.##.##.##.#.#.#.##........#.##.#.###...........#..#.#.#.#.#.#.##.#.##.##.#.#......#.##................#.#.#.##.###...#.####.###.#...#..##..............#.#..#.#.#.#.#..........###..##.......#.#...##...#...#.##...#.#.#.#...#..#.#.#....#..##.#.........#.####.......#.#..#..#..#.....##......#...#..#####.#..#...#..##..##.#.#.#..#.....#.#.#..#.##.#...##.##.##....#.#...#.#.#.#.##.#.#.
.#.#..#...##..#..#.#....#..#....#.#####.##.#.#...##..#...#.####..#.#....#..............#.##.##.#####......#.######.####..#...###...#.#..##.###....#..##.#...#.##.##.#.#.#####.#.##.##.##.##.#...........#.##..#..#.######.##.##.#.#...#..##..##.#####.#.#.#....#.#.###...#.##.#...#..#.#.#.#.#.##.##.##...#.##.#..#..#..#.###.##.#......##.##..#.#.#.#.#.##.##...#.####.#.#.#.........#..##..#...#..#.#...##.###.#.....#.#..#.#.##........#.#...#.####...###.#.#.#.
...##.#.#...#.##.#..##.#.##..#.####......#....#.#...#..#.#...#..#####.##..#.#.#.#.##.#........#...#.#.#.#...#.....#.....#..##.#.#.#..#.#....#..#.#.#.#.#..#.....#.#.#..#.......#..............##.#.#.###.##.#.##.##......##.#.#.#..##.##.#.#.#.##...........#.##..#....#.##...####.#......#............##.....#..#..#.#...#..#.#..###.#...####....#........#.##.#..#..#.....#.#.##.###..#...#.#.#.#....#.#.#....###.##.#.#.#.#.#...#.#.#.##..#.#..#.#.#.#.##...#...
.#.....#.##........#.#...#.##.#.#...#.#.#..#.#.#..#.##..#..#..##.#.#.#.###.#.#.#.##.#.##.#.#.#..##...#.#.##.#.##.#.#.###.##.....##.#.....#.#..#.....#....#..#.#......##..#.#.#####.###.##.#.#.#.#.#.##.#.#..........#.##.........#................###.##.#.#..#..###.#..#..###.......#.##..#.##.#.##.#.#..##.#.#...#....##..#...#.#..#..#..##.####.#.#.####....#.#..#..#.#.#...#.##...#.#.##........##.#.#...#.#.###..#.###......##.#.#.##.####.#......#....#.##.#.
#..###.....#.#.#.#....##.#..#.#..##..#...#..#....#....#.##..#........#..................###.#.#.#.#.#.....#.##......#.......#.#......#.#.#..#.##.#.#.##.#..#..##.##.#...#...#..#.#.#...#.#.#..#............#.#.#.##..#...###.#.#...#.#.#.#.#.#.#.#....#..#..#.#.###.##.#.#.....#.##.#..#.#..#....#..#...#...#...#.#..###.#.#.#.###..#..#.#.......#.#.##....#.#.....#.#.#.##..#......##.#.....####.##..#....####...#..#...###.##.#...#.#.#..#.#..#.##.#..#.##......#
..#...####.##.#.#.#.#......#....#...#..##.##.##.#.#.#..#..#.#.#.#.##...##.#.#.#.##.#.##.##............#.#......#.#.#.#.##.#..#.###.#..#..#.###..###....##.#..#.##...###.#.##.#....#..##......##.#.#.#.#.##.#..#..##.####.#...#..#.#.##.#.#.##..#.#.#.#.#..#.##.#.#....##..##.#.##....#.#..#..##.#.#..#.#.#.#.#.#..#.#..#........#..#.##..#.#.####......##.#.#.#.##..........#.#.#.##....#.##.....#.#.#.#.##..#..##.#..#.#.#....#..##......#...#.....#..#.....##.##.
.###.#.............##.#.##...##..#.#.##.........#.#..##.#..#.#.#.#.##.##.#####..#.#.#......#.#.#######.#.#.##.#.#.......##.###.....#.###..###..#.#.#.#....#.#.....##.....#.#...##...#...#.#.#....#.#...#...#.#..#....#.##..##..###....#.#.#.##..#...#....#.#.......##...#...#.#.#.#.#.#.#.##..##..##.#.#.#.#.....##...##.###.#.#.#.#....#.#.#.....##.#............##.#.#.##...#..#.#.###...#.#.##...........#.#..#..#.......#.#.#....##.##.#.#..#.##.##..#.#####.#.
..#...##.#.##.#.##....#.#..##.#.#.#...##.#.#####....##..#.#......#...##...#.#.##..#...##.##.#.#...........#.##....##.#.#...#...#.#.#.###.#.#.#.....##.##.####.#.#.#..#.##....##...##.##..#.#..###....##.#.#..###.#.##.....##.#..#.#.#..........###.#.##.#...#####.#..##...##..#..###....#....#..#........#.##.##.#..#.#.....#.##.....#.#......#.#...#..##.#.####.##...#....#.#.##..#.....##.#.###.#.#.#.#.#.....#..#..#.##.#.#....#.##.#.....#.#..#.....#.#..###...
.#.##.#.#.#..##.#.##.###..##.......#.#..#.#.....###.#..#....#.#.#.##...##.......#.####.##.#.....#.######.#.....##.#...#.##...#.#..#.#.#.#......#.#.....##.#..#.#..#.#.###.#.####.#.....##....#....#.###..#..#....#...#.#.#...##....#..#.##.#.#..#.#......##......#.#....#....#.#.##.#.#.#.##.#.#.#.#.###.#...#.....#.#..####.....#.#.##..#####.#.##..##.##..#...#..#.#######....##...#.#.......#...###...###.##...###.##..#...#.##.#....#.#.#...##.#.##.#..#..#..#.
#...#.....#.#..#....####.#..##.#.#.#...#..##.#.#..##..#..##..#......##....#.###.............#.#..#.........##.#....#.#.....####..#......#.###.#.#..#.#.....#.#..#..#...#.#...##...#.##....#.#.#.##.#.#.#...#.#.#..#.#.###..#...#.##.#..#....#..#...#.#.##..#.#.#....#.###.##.........##.##.#.....#.#.#....#.#.#.#.##.##......##.#.###..#.......#.#.##.#...##..##..###.#.....#.##.#.#..##.#.#.#...##.#.##..#.#.####.#.....##.#.#.#...#.#..#..#.##.#.#.###.#.#.#.#..#
.#.#.##.#...#.#.###.###.#.#...#.##..#.###...#...#..##..##..##.#####.#.#.#..#....#.#.##.#.#.##.#.#.#.#.#.##.#...##.#.#.##.##..#.##.###.#..#......#.###.####.....##.#..#.....##...##.#.##.#..#....#..#.....#.#.##..#.#...#..###.#.##....##.#.#.#..##.##....#....#..##..#...#...#.#.#.#.........#.#.##.#.##.##....#........#.#.#..#...#..#..#.####.......#.##..#..#.#.#...##.####.#....#.#.#.#.#.#.#.......##...........###.....#...##..#..###.#.#.......##...#.....##
...#.#.##.#..........#......##..#..#...#.#.#.#.#..#..#...#.#..#.....#..#.#..###.#..#..#..###.###...#.#..#.#.###...#........#.........#.#...#.#.#.#.#.......#.#.....#.#.#.#...#.#........#.#.#.##.#...#.#..#....#....#.#.##.#..#.#.#.#.#..##....#......###.##.#..#.#.#.##..###.##..#..#.#.#.##.##...........##.#.##.##.##...#.#.#.#..#..#..#.....#.#.##...#.#..#.....#.#.#.#.#....###.#......#.##.#.#.#.#.#.#.#.#.#.##..##.##.##.#.#.#.#..#..#...#.#.#....#.#.####.#
##.....#.#.#####.#.#..#.#.#.#.#..#..#.##.....#.##.#.#..#....#.##.##.#.#..#.#....#.#.#...#.....#.#.#....#........##..###.#.###.##.#.#.....#.#..#......#.#.##..#.##.#..##.#..##..####.#.#.#.#..#.....##..#.###.#.####.........#......#..#.#...#.#..#.#.#......#..##.......#........###..#...#......#.#.#.#.#...........#..#.#......#.#..#..#.##.#..#.#...###...##.#.#..........#.#......#.##.#........###.....#...###...#..##.#...........###...#..#.#.###.##........
...#.#............###..#.##....#..#.....###.#........##.#.#.#...#.....##..#.###.#.#.#.#..##.#.......#.#..#.#.#.#.#.#....##.#.#.##..##.##.#.#.#..#.##..#..##.#..#..#.#....##..##...##.#.#.#.#..##.##..#..#.#.#.......##.#.##...#.#.##.#.#.#.#..#.#.#####.#.##.###.######...#.#.#.#.#.#..#.###.##.##..#..##..#.#.#.##.#.#..###.#.##.#..#..##..#.#.#....#.#..##.#...#..#.#.#.##....###.#.....#..######..###.#.#.#.#.#..##..#....#.###.#.##..#..##..#....#..#...#.#####
.#..#..#.#.##.#.######...#.#.#...##.#.#.....#.###.#.##...#....##.####....#..#..#.#....#.#..#..#.#.#.#.#.#####..#..###.##........#.#...#.##..#..#....###.#...##..##.##.##..#.##.##..#........#.###...#..#......#.###..#.##.#####.#.#.##....#.#..#...#.##.#........#......#..#.#..#....##.#.#.##.#...#..#...###..##.#.....#.#...#.#.#.#.#....#.#....#.#.#..#.....##.##.#.##...#.#...#.#.#.##.#.......#..#...#...#...#.#..#..##.#....#.##.##.#...#.#.###..#.#.##......
##.#.#..#....#..#.###.#.#...#..#....#.#.#.#..#..#..##.#.#.###.#.......#.#.#.#.#....###.#.#.###..##..#.##.#.#..##.#.#.#..#.#.#.#..#.####....#..#..###.....#.#...#.....#.#.#.....##.#.##.##.#....#.#.#.##..##.#..#....###........#..#.#.##.#....#..#.#...#.##.##.#...#.##.#.#...####.#.............#.#.#..#.##.##.....####....#...#.#...#.##....#.##.#...#..##.#.#...#.#.#.#.#...#.#...##......#.##.#.##.#.#.#.#.#.#...#...#..#..##...#...#...##.#......#......#.#.##
.....#.#.#.##..#...#.....##...#..#.##.###.#.#..#..#...#........#######.........##.#............#...#.#.......#.........#.###.#.#.......#.#.###..##..##.##.#..#.#####.......#.#......#.#....#.#..........#...########.#.#.#.##.#.#.....#...#.#.#.#..#.##.....#...#.###....####...#.#.#####.#.#.#.#..#..#.##.....##.#......#.##.#.....#.....###........##..#...##.#.#.......###.###.####.#.#.#..#....................##..##..#..#..#.#..##.##......####...#.#.#.#..#.
##.#..#...#...#..#...#.#.#..#.##..#..#...#...#..#..##..###.#.#........#.#.#.#.#..#.#.#.#.##.#.#.#.#...###.#.#..#.##.#.#...#..#..#.#.##.#..#..#.#...#..##....#.#.....######.#..#.#.#....##.#.#.#.##.#.#.##.##...#........#.#.......#.#..#.###...#.#......#.#.#.##..##.####.#.###............#..#.##..#..#...#.#.....#.##.##...#.#.##.#.#.#....#.##.#.#..#..#.#.......##.#.#.#...##......##.#.##.#.#.#.#.#.##.#.#.#####.#.#.#.#.#.#.##.#.#.##.#.##.....#.#.#.....#...
....##.#.#.#.#..#..#..##...#.#...#.#...#...#..#.#.##.#....#.#.#.#.#.#..##..#....#...##.#.#...#...#.##...#.#.#.#.#.#.#..#.#.#.#.###.#....##.#..##.#...#...#.#..#.#.#......##.##..##.###.#.#.....##.#.#.##.#.#.##.##.##.#.#..#.#.#.##..#....###.#..###.#.###.#.#...#..............##.#.#.#.##.#..#...#.##.#.#...#.#.#....#..###..#.##.#.#.#.#.#..#...#.#.#.##...##.#.#.#..#...###...##.#..........#..#..#...#.##.#...#........................##..#####.#...#.#.#..#.
.#.#...#.#.#..#.#.####...##....#...##.#.#.###..........##......#.###.#.#.#.#.#.#.#.#....#.###.##.#....#..#.#.#.....#.#.#.#.#.#..#...#.#.##..#...#..##.#.#.#..#.#.#.#.#.#.......#..........####.#....#.#...........##.#..#.#...#..#.##.#.#..###.#...##.#.#......#.#####.#.#.#.#.#....#..#..#...#..#.#.......#.#.#..##.###.#...#.#...#..#..#...#.#.#..........#...#.#..####.##..#.#.#.##.#.#.#.##..##..#.###.......##..#.#.#.##.#.#.#.#.#.#.#....##......#.#.#.#.##.#
#.#.##......##.#.#.#...#.#.######.#..#.....#.#.#.#.#.#.#..#.#.#...#.......#.#....#..##.##.........###..#.......#.#.............#.#.#.##...#.##.#.#.#..#.#...#.......#.##.##.#.###.#.#.#.#........##....#.##.#.###.#...#.#..#####.#.......#..#....#........#.##..#......##.#.#.#.####.#..#.###.#.###..#.####.#....#........#.#...#.#..#..#.###.#.#.##.#.#.##.#.#....#.......#.#.#......#...#...##...#...#..#.##.#....#..##.#.#..##.##.#.#...#.#....#####............
..#....#.#.##.......##..#......#.#..#.###.#....#..#...####.##.##.#.#.#.#.##..#.#...#..#..#.#.#.##....##..#.#####..#.#.#.##.#.#.....#.#.#.#...#......#..#.##.###.###.....#..#.#.#.#.#...#.#.#.##.#...##.....#.#......#.....#...#.#.#.##.#..#...#.##.##.#.#.###..#..#.#.#................###....#..#.#.##.......##..#.#.#.#.#...##.#.##.###...........#..#.#.#.#..##...#.#.##......##.####.#.#.#..#.#..##..#.#..##.#.#.##...#.#.#.........###.#..##.......#.#.#.#####
#.##.#..#..#.#.##.#.#.####.#.#....#.......#.#.#..#..#..#.#..........#.#....#..###.###.#.###.#.#.##.#....#.#......#..###..#..#..#.#........#.#.###.#...#..#....##...#.##.#.#..........#.#....#..#.###.#####.#..##.###.##.#.##.#........#.#.#.#..#....##...#...##..#.#.#..#.#.#.####.###..#..##.#.##.##...##.##.##.#.#...#.#..#.............##.#.#.#.#..#.......###.###.#.#.#.####...#..#.#..#...#..#.#..#...#.#..#.......#....#..#.#.#.#......##..##.#.#..##.#.#....
#..#####.#...##..#......##.##..#.#.######.#..#.#..#.#.#...#.#####.#.....#.#.#.###..#..#..#....#..#..##.#....#.#.#.##....##.#.#.#..#.#.#.#........#.##.#.#.#.##..##..##.....##.#.#.#.#.#.#.##.#............#..#..#......#.......##.#.#.#.##.#..##.#.#.#.##.#.#.#.#..#..#..#...#....#....#..#...#.#.....#.#..#.#...#...#.....#..########.#.#.#..#...###.#.#.##.#..................####.#..#.##.#..#..#.#...#....#.##.#####..#.#.##..#..#.##.#.#..#.#.#..#.##.####.###
.#...#.#...#....#.##.#.#..#...#.........####.#..##.###.##..#.....#.#.#.#.......#..###..#.#.##..#..##...##.##...#.....###..##..#.##.#.#..##.#.#.#.#.##.........#.#.#...##.#.#.#####.#.....#.#.#####.#.###.#.#.#.#.###.#...##.##...#.#.#......##..#.##..#...#.#..#.#..#.#.#.##..#.#.#.#.##.##.#.##..#.#.#..#.#.##.#..#..#.#.###.........##....#..#.#.#..#..#.....#.##.#.#.##.#.#.#.......#....#.##.##....#..#.#....#......##.#...##.##...#.###..#.....##.#....#......
...#.#..#.#.#.#.....#...#.#.##.##.#.#.#...###..#.#..#..#..#..##.#..###..#.###.#.#..#..##..##..#.#.#.#.#...#..#..#.#.#...#.#.#.#.##.#...#..#.#.#......#.#.#.#.#.....##...#.....#.#....###..........#.#................##.##.#...##......###.#..#.....#..##...##....#....#..#.##.##...#.#.##..#..#.#..##..#.#....#..#..#...#.#..##.#.#.#..####..#.#..##.#.#..##.##...#..#...#...#..##.#.#..#.#........##..#..#.#.#..#.#.#.....##..##..###..##.#...#.#.....##.#..#.##.
.#..#..###...#..#.#..##....#.....#.#.#..#..#.#....#..#..#..#.#....#...#..#........###.#..#..#.#...#.#.#.#.###..#.#.#.##.............###.#.#.....#.#.#.#.#.##..#.##...##.#.###.....##.#...##.#.#.#.....#.#.#.#.#.#.#.#...#....#.#.##.#.#......#.##.#..#.#.##..#.#.#.##.#.#......#.#.#.#.....#..#.#..#...#...#.#...#.#..#.#..##..#..#..##.#...##...#...#...#..#...#.##.#..##..#.##..##.##.#.#.##.###.#...#.#....#..#...#..#.##.#.#.#.##.#.#.....#.#..#.##......#.#..#
#.#.##..#.##...#.#.#.###.#..#.##.#.#..#.#.#...##.#.#..#.#.###.###.#.#.#.#.#.#.###..#...#..#.#..##....###.#..#.#.........##.##.##.##........##.#..#...........#..#.##.....#....#.#.#.#.###....#...#.##..#..#.##..#..#..#..#.##.##.#.#.##.##.#.....#.#.......#....#..#.....###.#........#.##.#.#....#.##..#.###..#...####.#.#.#.#.##.#......##...#...#..#.#.#.#.#.#.#.#.#.#.##.#...#......#.#.......####...#.###.#.##.#.###.................##.#.#..##...#.#.#....#..
.......#..#.###....#..#.##.#.##.....#..#...##.......#.#.#..#.......#...#...#.#...#.##.#..#....#.#.#.###...#..#.##.#.#.##...#...#.#..#.##.#.#.##.#..##.#.#.##.#.#..#.#.#.###.#..#....#...#.#.#..##.#...#.#..#..###.#..#..#.#...............#..#.#....#####.#.##.#.#...#.#....#.##.#.#.#.#...#..#.##.....#...#.#..#.#.........##......######...#..#######....#..#.#.....#......#.##..#.##.#...##.#.#.#..#.#......#..#......#.##.#.#.###.##.#.#....#.#..#..##..#.###.#
.#.#.#...#..#.##.##.#.#.#....#.#.#.#..#..#....##.##.......#.#.###.#.#.#.##.....#.......#..###....#...#..##.#.....###.#...####.#.###..#..#......#.##..#.#.#....#.#...##...#.#..###.##.##.##.##.#.....##....###.....##..#.#...##.##.##.#.#.#..#.#.#.#.........#......####..##......#.#....#.#..#....#.###..#.....#..####.#.#.#...####.#......#..##...#...#.#..#.#.#.#.#..#.#.#....#.#.#..#..#...###....#..#.#.#.#..#.#.#.#.#...#..#....#......#.#..#.##.#...#.#......
#.#.#.##...#.....#.......#.##...#...#...###.#.#.#.#.#.#.#...#.#.........##.##.#.###.##...##..##.####..#.#...####..#..#.###.###...#.#..#.#.#.##...#.#...#..#.#.....#...#.#...####.#...........#.###.#..##.#####.###.#.#.#.###.#...#.##...#.#.#.....##.###.##...##.##..#.##...###.#...##.##.#.###.##.#....#..#.#.###......#....#.#..#.#.#.###.##.##.#.#.#.#.##.#.##.#..##.#...#.#.......#.#.#.#..#.#.####..###.#.#...#.#.#..#.###..#.#.#.#.#.#..#.#......##..#..##.#.
........##.##.##..#.##.#.#.#.#.#.##..#.###.#.#.....#.#.#.##.##..#.#.#.#...##.#......#.##...#.##.##.#.##.##.#...#.#.#..#.....#.#.#..#.#..#..#..##....##...#.#.##.##..#...##.#..#...####.####.#.......#.#.#.###.#.....#....#.....##.....##...#..##.#..#....#.#.##.#.##......##.....#.#.##....#.#.##....##.#.#...#....#.#.#.####.##.#.#...#....#..............#...#.#.##....#.#...##.###......###.......#.##.##....#.###...#.#..###.#..###...###.#...##.#...#..#..#.#.
##.#.##......##.#....#.#.........#.#..###......##.#............#..#.##..#......#.#.#.....#..................##.....#.####.#......#..#.#..##.#.#.#.#.#.#.#........###..#....#.#.#.##..##.......##.#.#.......#....###..#.#..#.#.##..#####.#.#..##.#.#..##.#...#......##.#.#...#.#.#.....#.#.#....#..##..##.###.#.#.#..#................#...##...#.#.###.#.###..#.#....#.##..#..#..#....##.#.#.#.#.#.##.........###.#####.#...#..#.#.#..#.##.###.#.#...#..##.##.##.#..
..###..#.#.#......###.#..##.####....#..#..#.#.#.....##.#######.#.#.#...#.#.######...###.#..#.##.#.#.#.##.##....#.#....#..#..#.##..#.....##.......#..#.....#.###.#....#.#.#.........#....##.#.#..#.#.#.##.#..##.##...#.#.#..#.#...#.........##.....#.#..####..###.#.....#..##.#...#.#.#.##.##.#...#...#....##.#..#.##.#.#.#.#.#.#.#.#.#.#...#.####....##.#.#.#.##.#.##...#.##..#..#.##.#..#.....#...#.#.##.###.....####..##..#......#.....#.#.#...###.##.........#.#
.#.#.#..##.#.#.#.#......#..#.....##...#.##.#.#.#####.##.......#..#..#.#...#....#.#.#....#.#....#...#...##...##.#..#.#..#.#.#.#...#.#.#.#..####.#.##...##.#..#..###.##..##..#.#####.###.#.##...#.....##..#.#.###..##.....#.#...#####.#.#.##....##.#....#.#...#....#.##.#..#...#.##..##......##.###..#.#.##.....#.........#...#...##..#...#.#.#.#..#.#...#..........##..#..#.##.#.#......#...#.#..#.#...###.....###..##.##.##..#.#.#..#.##......##........#.##.##..##
.....##.#.#####..#.#.#.#.#.#.#.##.#.#...................#.##.#.##.#..#.#.#.###.#.#..#.#..##.#.#.##..#.#...#.#.#.##.#.#.#..#...##....#...#....##.....#...####.#.##.#.##..#.#.#.........#....#.###.##..##......#.#.#.#.#.#...##.#..#.#.#.#...#.#.#..#.#.....#...##.#.#...#..##.....#...##.#.#.......#...#...##.#..#.##.#.#.#.###.#...###.##.......#..#.#...##.##.##....##.#....#...##.##..#.######.#.##..#.##.#...##.........#..##..#..#..#.#.#...##.#.#.#....#.###.#
.#.#.......#.#.##.###.#.......#....#.#.#.#.##.#.#.#.#.##.#..........#..............#.#..##...#.....##..##..#...........#.#.##.#.##.#.#.#.###...#.#.##.##.#...........#.#..#...##.#.#.#.#.##.#.###...#...###.#......#.#..#.###...#..#....#.###...#..#.#.##.##.#...#.##.#..#..#.#.#.#.#..##.#.#.#.##.#.##.#...#.##.#.#.#...#..#...#.#.#.##..##.#.#.#.#.#.#..#...###.#.#..#..###.##..#.#.##.#.#.#.#.#.#.#.....#..#...#.##.#.##..##.#..#...#...###.#.#..#..##.#........
#.#.#.#.#.#........#....#.####.#.#.....#..#...#..#..##....##.##.#.#...#.#.#.#.#.#.##..#.#..#.###.###..#...###.#.#.##.#.....#................##.##.#...#....#.###.#.#.....#..#.#.#.##.#.........#..#..###..#...#.##..#.#.#.##..#.#.#.#.#..#.#..#..#.#..#..#.#..#.###...##.##...#.#....#....#.##.#.....#..#.#.#.........#.##.#..#.#.......#..#..#...#...#.#.#.#..#.###.#...##.#.###.#...................#.#.#.##.###.#.#..##.#.....##..##.#.#.#.#..###.##.#.#.#.##.#.
.......#....#.#.##..####.#........##.#.#.#.##..#.#.#..#.#.....#.#.##.###.#.#.####....###..#.#....#..#..##..#.#...#.##..#.#...#.##.#.#.#####.........#.#.#.#.#.....#..#.#.#.#.#.........##.#.#.#.##.#.#.##...##...#.#........###...#.##.#.....#.#.....#.#.....#...#.#.#....####..#.#.##.#.#...#...#.#.###.#.#..#.#.##.#..#...##...##.#.#.#.#..#..#..#.##.#.#.###..##....##......#.#.#.##.##.#.#.###.#.#.###..#.........##.....##.#..#.#...#..#...#........#..###.#.#
.#.#.##.#.#.##.#.##.......####.###...#..#.....#.#.##.#.#.#.#.#..##....#......##...#.#.#.#.#...##..#...#...#...#.#.....#..#.##.##...#..#.....#.#.#.#..#.###....##.#.#.##...#....#.###.#.#.#.#..............###.###....#.#.##.....#........#.#.#...#.#.....###..#.#.....#.##.....#...#....###.#.##.#..#........#.#..#...#..#.#...#...#.#.#...#...#..#......#......#...##...#.###......#.....#..#....#.#...#.#.#.#####.##..#.###..#..###..#...#..#.#.####.##.##.......
#...#.....##........#.#.#....#.#...#.#.#..#.#.#.#......#..#..#.#...###.#.###....#..#......#.##...#..#..#.#..#..#.#####..###......####..#.#.#...#..##.#..#.#.#..#.#....##.##.##..#...#.#......##.##.#.###.#........#.###..#.###.#..#.#.##..###..#.##.#.#.#....#.###.#.#.#.##.#.#.#.#.#.##.###.....#.###.##.#.#....#..#.#.#...#.#..#.....#.#..#.#.#..#.##.###.#.#.#.#..#.#......#.##.#.#.#.#.#.##.##...#.#...........#..#..#...#..#..#.#..#.#.#.##......##.....######
##.#.#.#.#...#.#.#.#.#.###.#..#.#.##..#..#.#.#....##.#...#..#...#.#....##....##..#..#.#.##.#...#.#.#..#...##.#.........#.###.#.#.#.#..###...#.##.#....#....#..#..#.#.#..##.#..#.#.#.#.###.#.#..##.#.##.##.#.##.#.#..###.##.....#.#..#.###..#.#..#.....#..#.#....#..#.#......##...##..#....#.##.##...#.#..#...#.#..#.##...##.#..#.#.#.#.#.#.#.....##....#.#...##....##.#..#.###.#..#...#.#...#..#..#.##.##.##.#.#.#.#.##.#.#.#..#..#..#.#.#.......#.##....#.#.......
#.#.....#.###.#####.....#.#.#.......##..#......#.#..#..#...#..#..#..##....#.#...#.##.#.#.#...#.#.#..#..#.#.....#.#.#.#.#..###..##....#.#..####...#.#.#..##...##.#.#...#......#.#.#.......#.#.#................#..#.#.#.#...#.#..#.##...#.##....#.#.#.#..#.#..#.#.#..#..#.#.#...#....#.##.#.....#.#.##..#...#.##..#.#...#.#...#.#..#..#..#.###.#.#.#.##.#...#...#.##.#.#.#.#..#.##...#...#.#...#.#...........#.#.#.#...........##.#.#.......##.##..#...#.#.#.##.#.##
...#.#.#.......#.#.##.#.......#.#.#.####.#.##.##.#.###.#.#..#.######...#.#.#..#....#.......#.#.##..#..#.#..##.#.##.##.#.#..#.#...#.#.#...#..#.#.#.#.#..###.#.#.#..#.##.#.#.#.......###.#.......#.#.#.##.#.#.##.#..#......#.#.#.#.....#.#....#.#...#..##...##..#....#..#...#..#.##.#........#.#.#..##.#.#.#..#.##...#.##..##.#..#.#.##.#....##..##..#....##..#.#........#...#.#....##.##....#.#....##.##.#.#.........#.#.#.#.#........#.#.#..#...#.##.#........#.##.
#.#.#..#.#.#.#........#.#.#.##..#.#..#.....#.#..#...#...#..###...#..#.#..#...#..#.######.#.#.##..##.##...#.#.#......#.#..#.....#..#..#.#..#.....#....##.#.##.#.#.#.#....#.#.#.#.#.#....####.#.#..##...##.#..#...##.#.#.#.#..#.#..#.#..#..##.#..#.#.##.#.##...#.#.#.#.#..##.#..#..##.#.#.##.##.#.#........#.#.....#..####...####........##.#..#....#.###...##...#.###.#...#.....###.....#.##.#..###.##.#..#.#.#.#.##..#...#.#.#.#.#.#..#...####.#.#..###.#.#.#......
.....##.#.#..##.#.#.#.#..#...#.#...#.#.#.#....#..#.#.###.##.#.#.##.#..#.#..#.##..#.#.....#..#..#.#...#.##.#....##.##....#.#.#.#.#..#..#.#####.#..#.#......#.#........##.....##.#.#.#.##....##..##...#..#...#..##.#..#..##..##...#..#.##.##.#..#.........##.#...###.#.#.#.....#.#...#.#..#.#.......##.#.#.#.##.##.#.#####.#..#..#.###.#..#...#.#.#...#...##.#.#.#....#.#.#..#.#.....#.#.#....##.........#...#.#..#...####......##..#..###.#..#......#.#.##..##.##.#.
###.#.#...#.#...##.#..#.#.#.#...#.#.#..##..#.#.#.....................#..###.#...#....##.###.#.#..#.#...#...##.#..#...##.....#.#..##.##..#.#....##..##.#.#....####.#.#...#.#.........##..##....##.##.#.#####.#......####...#...#..#..#...#...###.####.#.#...#.##....#.#..##.##....#.....#....#.#.#.#..#..#.#...#..#..###...#..#......#.##..#....#..##.##.....##.#.##....#.#.#.####.#...#.#.#....#.##.##..#.#..#.##.#..#...###.#...#.##.#....#.##.##.......#...#.#.#.
......##.#.#.###.....#.#....##.#..#..##.##.###.##.#.###.##.##.##.##.#..#......#.#.#.#..#.#.#...#..###.#..##..#.#.#.#.#.#.#.#.#.#.#.....#....#.##.#..##...#.#.....#.###.#.#.#.#.##.#...##...##.#.....#.##......##.#..#...#.#.##.##.##.###.#.#...#......#..#.#..#.#.#..###...#..#.#..#.#..#.###..#..##.#.#....#.#.#.##.#..#..###.#.##.....#.#.#.#.#....#..#.#.#..#..#.#.#..#.#.....####....###.##.#.##.#.#...#..#..#.#.#.#....####.......#.#....#...#.#.###.##....#.#
.#.##..........######....#.#....#...#.....#......#.#....#....#....#.#.#..#.#.#...#.#..#......#...#.##.#.#...#.....#.#...##.#.......#.#...##.#.#...##..#.#.#.##.#...##.#..#..#.##.#.#.##.###.#..##.#..#...##.#.##..#...#.#.#.#................#...#.###.#.#..#..#...##....#..####.#.#..##.#....#..#...#.##.#..#..#......#..##....##..#.#.#.#..#...##.#..#...###..#.#.#.#.#..#.##.#.#..#.#..#...........#.#.#..#..#...#.##.#.#.#..#.##.####..####.#..#........#.#.#..
#.#...#.#.####........#.#...##.###.#..#.#...##.#.....#.#.#.##..#.#..#.#.#..#..#.##...#..##.##..#........#.#..#.##.#.##.#....#.#.#.#.#..#..##..##.#...#.##.#..##..#......#.#...............#...#.#..##.#.#..#.#...#..#..##.#.##.#.#.##.#.#.##.##.#..#.....##.#.#.#.#..#.#..#.#.#..#.#.#.....#.##.#.#.##...#.##.#..##.##..#...#.#.#.#.##.#.#.##.#.#..#.#..#.#.#..##.#.#....##.#.#.....##..##.##.#.#.##.#...#.#...#.#.#....#......#.##....###.....#..#..#.#.##.#.####.
#..##.#.#.#....#.##.#..#.#.#.#..#...#.###.##..##.###..#....#..#..##..#..##.#.#.#...#...#..#.#.#..#.#.##..#.#.#.#.........#.##.#.#...####.#..##....#.#......#...#..#.#.#.....#.#.##.######...#.#..##...##..#....##..#..#....#...#..#....#...##....#..##.#...#..#..#.#..#..#.#...#...#.#.#.#.#.#..#...#..#.#..#...#..#...#..#.#..#................#.#...#.#....#...##.#.###......#.#.#..#.....#..#....#.##.#..##.......#.#.##.##...#..#.#.#.##.##.#..#.#..#..#.#..#..
.#.#.#.#.#.###..#..#..#...#....#.#.###...##.#...#....######.##.##...#..#...##..#.#..#.###.#.##..########......#..#.##.###.#....#..##....#..#.###.#...#.#.#.#.##.##...#.##.##.#.#.##.......#.#..#.#.#.#.#.#..####..#.#.#.##.##.#..#..#.#.#.#...#.###.#...#.###..#...##..##...##...#.#..#.#.#..#.#.##.##..#.#...#..#.##.#.#..#..###.##.#.#.#.#.##.....#..#.#.##..#...#......#.###...##.#.#.#.#..#.#.#....#...#..#.##.#..#..#.#..#.#.##.#......##...#..#.#.#.#...#..#.
...............#.#.##..#.#.#.#.#....#.##......#..##.#.#...........#..######.#.#.#.##.#.#.......#.#.#.##.####.#.#.#.#.#..#.#.###.###.#.#...#.......#.#...#.........##.#...#..........#.#.#..#..#............#.....##...#.#....#..#..#..#...#.#.#..#..##.#...#..#..#....##..#....#.#..#.#.....#.#.......##....##..#........#.#.#.#..#...#...##...#.#.#..#.....##.#.#.#.#.#.#.#...##.......#.#.#...#.###.#.##.#.#.##.#.##..##.#.#.#.......##.##...##.##...#..#.##.#.#.
.##.##.#.#.#.#...#..#.#......#.#.#.#.....#####.#....#...##.#.##.###.#..#.................##.###...................#...#....#.........#.#.#..#.##.##..#.#.########.#.#.##...##.#.#.#.##..##..#.#.#.######.##..##.#...#.#.#.#.###..#.##..#.#.#.#..##.#...##.#..#..###.#....#.#.#..#..#.#.#.#.#....#.#.#..#.#.#...#..###.#.#.#....#.#.#.#.#.#..#.#...#..###.#.#...#..#.#..#.#...#..#.#.#.#.#....###.#...##..#.#......#...#..........##.##...#..#.#.#..#.##.#.#......#.
#...#.#...#..##.#..#.#.##.#.#...#..##.#.#........##..#.##.##...#.....#...#.#.#.#.#.#.##.##.#....##.#.#.#.#.##.#.#.###.#.##...#.#.###.......###......###..................#...#.#...#..##...##..#.##.......##.#...#.#...#.#...#.#.##...#.#......#....#.#....#.#.#.#.#..####.###.#.#......#.#.##.#.#..#.#...#..#..##.....##..#.###...#.#.#...#...#.#.##.##.#..#.#..#...#.#...##.#..###.#.##.###..#...##..#.....###.#..#.#.##.#.##.#..#.####..#..#..#..........##.#.#.
..##..#.##..#..#.#.........#.#.#..#...##########.#.#..##.....#.#.#.##..####...#.#...#...#..##.#.#...#.#..#..#.#..#........#.#.#..#...#.#.#.##..#.##.##.#.##.#.#.#.##.#.#..#.#...#.#.#....###.##.....##.#.#...#.#..#..##..####...#..##.#.#####.#..#.###..#.#..##......#.........#...#.#.#..........#..#..#..#.#.#..#.#.##.#......#.#.....#.#.#.##........#..#...#...####..#.....#..#...........#..##.#.##.##.##..#.#..#....#.#..#.#......#.##.#.#.#.##.##.##...###..
.#.##....#.#.#.....#.#.#.#...#.#.##.##..#........#..##...#.#..#.#....##..#.#.#...###.#####....##..##....#.#.#.#.#.#.#.#.##.##.#.#..##..#..#...###........#..#.#..#...##..##..##.....##.##......#.#.##.#..#.##...#.#.#..#.....##.#.#.##........##.#..#.###.##...#.#.#.#.#.#.#.#..##..#.#..#.###.##..#.##..##.#....###......#.#.#####.#.#.#.#.....#.#.#.#.#.#.#.#..#...#.#..##.#..#...##.##.####.#...........#..#.....#..#.#....#...#.##.#..#....#...###..##.#.#.#.#.
##....###.#....####.##..#..##.###..##.#...##.#.#..#....#.#.#.#..#.#.#..#.#.##.##........#.###...##...#.#.....#..#.#..#.#.........#.#.#..##.###.#.####.##.#.#..#.#.#.#...#...#...#.##..#...##.#...#.....#.##...##.#..#.#..##.##.........##.#.#...#..#.......#.#..#..#.##...#...#..#.#....###.....#.#....#.##...#.#.#.#.#.##..#...#..##.#.#..######..#####..#....#.#.##....##...#..#.######........#.#.##.##..#.#.#.#...#.##.#.#..#.#.###.#...####.#..#.#.#...#......
...#.#......###........#..#....#.#.#....#...#..#.#.#.#..#...#.#....#.#...........##.#.#.......##.##.#...##.####.#...#...#.#.###.###....#..............#..#..###.#..#.##..#.#..#.#.##.#.#.##..##.#..####.#..##.#....#....#......####.#.#....#..###.#..#.#.#.#.###.#..#...##.#.#..#..#####.#..#.#..#.#.#..#...#..#.......##.#.#.#...#....###.......##.#.#.##.##.#..#..###.#...#..#.#..##.#.#.##.#.#...##....#......##.#.......#.#..#...#..#.#.......#.......#...#.#.#
.#..#.###.#.#..##.#.##..#..#.#.......##..#.#..#..#..#..#.#.##..#.##....#.#.#.##.#....#..##.#.#.......#.####..#.###.#..#..###...###..##.##.#.###.#.#.#.####.#...#..##....#..#.#..##......#...#...##.......#....#.#.#.#.#.##.#.#.#....#..#.#.##.#...##.##...#.#......###.#......#..##........#..#.#.....##..#.##..#.#.#.#.....#..#.#.##.#.#..#.#.#...........#...#.#.#.....##..#..#.#.......##...#.##...#.#..#.#.#...#.#.#.##.....#.#.#.#.#..#.##.#.#.#.##.#.#.#.#...
.#.##.....#..#...##.#..#..#.###.##.#.#.##.#.#..##.#.##.#.....#.....#.#.##...#...##.#.#.#...#..#.#.#.#..###..##..#.##.#..#.#.#.#.#..#..#..#..#..#.#.###....#.#.#.#....##..#.##.##...#.##...#.#.##...##.##..#.#..#..#...##...#.##.#.#..#..###...#.#...#...#.#..#.##.#.#.#..#.#.#.#...#.#.##.#..#...###.####..#...#.#.#...##.#.#.#.....#...##..#...######.#.#..#.#...##.##.#...###....#.#.#.#...###.#..###..####..#.#.#.#..####.##...........#.#.####.#.#..#...#..###.
..#..##.#.#.#..#....#.#..#...#.#...#.#........#........#.#.#..##.#..###..#.#..##...##.#.##..##.#...#..#.#.#.#.#.#....#.#........#.#.#.#.#.##.#.#.#..#.#.#.........##.#.#..#......#.##.##.#.#....#.#####.#..#..###..#.#...#.##.....#.#.##.#.#.#.#..#.#.#.#...#..###......#.#.....#.#.#..#..##.##.#....###..#.#.#......#..#.#.#..#.#.#.###..#.#.#.......#..#.#...#.##..##..#.#.#..##.#.#.#..##......#....#...###..#.....#.###....#.#.#.##.#.......#.....#..#.#.#....#
.#.#....#.#.#.###.#.#..##..#.....#.#..#.#.#.#..#.#.#.#.#.#.#.#...###.#.#.#.#.##.#.#........#....#.##.#...........###..#.###.#.#..#................#.....##.##.###.#.#....#..#.#.###......#.##.###.###...#.#.#..##.#.#.###.#...#.#.##.........#..##.#.##..###.##.#.#####.#..#.#.#..#..#..##.....###.#..#..#.....#.#.#.#.###...#..#........#.#..#.#.#.#..##.#####.#...#...#.....#..#.#.#..#..#.#.#.##.#.##.#..##.#..#.#..#.#.#.#.#.###...#..##.##...#.#...#....#.#.#.
.#..#.#..#..##.#.##.#.##.##.#.#.#..#.#...#..#.#.#..####..#..#..##...........#....#.#.##.##.#.##...#...#.#.#.##.#...##......#...#...#.#.#.##.###.#...##.#....##......##.#..##..##.#.#.##.#.....#....#..#..#....#..#......#...#..#...#.#.#.#.#..#.........#................#....#.##.#...#..#.#.#.#...#.#.#..#.##...#...#.#.#.###..#.#.#.#....#.#..#...#.....#.....#.#.#.###.#.#..#####..#.##..#.#...#....###...#.##.#.#.....#..#.....#.#.##.#...##..#..#...##....#..
##.#...#..##........#.#.......#..#.#..#.#.#..#....#..#.#.#.#..#...#.#.#.##.###.#.....#.#...#.#.##.#.##.#.#.#..#..#....#.##...####.#..###...#....##.##.#.####..#.#.##...#.#...#.........#..#.#.#.#.#..#..#..###.#.#.##.#..#.#.##.#.###...####.##.#.#.#.##..#.##.####.##.#..#.#.#......#.#.#.##....#.#...#.#..#...##.#.##.#.#.###.#...#..#.##.#.#.#..#.#.#.#...##.#.##....#...#.##.#.#.###...#..#.#.#.#.#..##.#........#.####..#..#.##.......#.#..#.#..###.##.#.##.#.
.....##.#...#.#.#.#.#.#.#.#.#.#.#...##..#...###.##.#.#..#...##.#.#..#.##....#...#.#.#....#.#.#.###.##....#..#..#.##.#..#..####.###.##....##.#.##...#.......#.#..#...#.#...##.#.##.#.#.##.#.#..##.##.#.#...##......#..#.#.#.#..#....#.###.#.....#..##..#..#..#.#.....#...#.##..######.##.......#.#..##.##.##.##.#.#......#....#...##..##.##.##.#..#.##...#..#...#.....#.#.#.##.##.........##.#...#....#.#...#..##.#.#.#.....#..#.#...####.#..#.#..#.##.#.#...##.....
.##.#.....#.##.#...#...#..#..#...#.#..##..#..#.#.......#.####...###.##...#.#..#########.##..#...#..#.##.#.#...#.#..#.####.......#.....#.#.....#..#..##.#.#.....#..##...##...#....#...#.....#.#...#.#....##...##.#..#......#..#.##.#........##.##.#...#..#.###..#.##.##.#.#...#........#.##.#.#..#.#.......##...#...#.#.#.#.#.#.#...#.........##.#....#.#.#..#.#..#.#.#...#.......#.#.#.#.....#.#..###..##.#.#..#..#.#..####..#..#.#.....##.#...#..........#....#.#.
..##..#.#..#....#.#.#.##.#..#.#.#...#....#..#....#.#.#........#..###..#.###..#..#.#.#.#.#.##.#.###.#.#....##.#..#.##...#.##.#.#...#.###..#.##.#.#..####.#..#.#..#...#.####.#..#.#.#.#..#.##.#.##....#.#...###.#..#...#.##...#....###.###.#.#..#..#.#.#.#......#....#.....##.#.#.#.#.#.#.#.#..##..#..#.#.##..#.#..#.#.#....#...#..##.#.##.#.#...#.#.#..##...#...#..#...##..#.#.#.#.#.#.#.#.###.#.#...#.#..#...##.##...#....##..##...#.#.##....###.#.#.##.#..#.#..#..
.#...#...#.####......##.#.##.....#.#.#.##..#..#.#..##..#.#.##.##..##.#.#.#.##.#.......##........#.....#.#..#.#.##.#.#.#...#..#..#..##..##...#..###.###....#.#..#.#.#..###..##.##.....#.##........#.#.##.##..#..#.#.#..#...#..#.##.#.#....#.##..#..#.#.#..#.##...#.#..#.##...#....#..#.#....#...#.###..##.#.#.#.#..#..#.#.###.#.##.......#...#.##...#.#..##.#.#.#.#.#.#...#..#.#.........#.....#...#.....#.##.......#.#.##...#.#..#..###..#.#....#...#....##...#..#.
#..#..#.#.#.....#.#.#........#.###.#..#...#.#.#.##...#.##..#.#..#..............##.#.#....#.###.#.#.##..#.#..............#..##.##..#..#.#.#.#.##.#.#.#.##.#..##.#.#..#..#..#....####.#.#..#.#.##.#....#.##.#.##.##..###..#.##......#..#.##...#.#.##.....##.#.#.#.#..##....###..#.#.#..###.##.#.#.....##...........#.#.#.#..#......#.##.#.##.#..#.##..##.#....##.#.#...###..##...#.#.##.#..#.##..#.#..#.#......#.##.#.#.#..#.###..#..#.#.#.#.#.#.###.###.#...####.#..
..#.####....##.#..#.######.#..#......#.#.#.....#...#..#..#.#..#.##.#.##.##.#.#.#.#.##.#.###......##..#.....#.####.#.#.#..#....#.##.#.....##...........#...#...#....#..#..##.#.#....#....#...#...###.#.............#...#.##..#.###.##....#.#.##.....#.#.......##.#.##.#.##...#.##....###.#......#.##..#.#.#.#.#.#....#...##..#.#.#...#.#...#.#.....#.....###...##..#.#....#...#..#....#..##...#..#..##.#.#.##.##..#....#.#.#.#.####........#.#.####..##..##.....###.
.#....##.##..#..#.##.......#.###.#.###.##..##.#..#.##.#.#.###....##.#.#..##.#........#.#.#.#.#.#....#.####.##......#..#.#.#.#.#..#..##.#..#.#.##.#.##...#.#.##.##.#..#..#....#.#.#.#.##..#.#.#.#......#.#.#.##.##.###.##.#.#.#.......#.##.#..#.#.#.#..#.####....#.#......#.#.#...##.##....#.#.##..###.#..#.##..#.#.#.#.#...#...###.##..#.##..#.#.#..#.#....#.#...#...##.#..#.#.#.#.#.#.#...#..#..#.#...#..#.....#.#.##..........#..#.##.#.....###.##..#.#..#.#..###
#.###...#.###..#....#.##.#.#..#.#..#......#...#.###..#.....#.###.......##.#..#.#.#.#.........#..#.#..........#.#.####.#.#..#....#.#..#..#.#..#..#.#...#..#.........#..#.#.#.#.....#.#..#..#.....#.#.#.#.#..#...#.#.............##.#.#....#..#..##..#.#.#.....##.#.#.#.#.##....###.....#.#.##....##......#.#..#.#..#.....#.#..#..#..#..#.....#.#.###..#.#.#.##.###.#.#....#.##....#..#..###..#..##...#.###..#.##........#.#.#.##..#..#....#.#.#.#.....#.#.#.#.###.#.
......#.......##.##.##...#.#.##.#.###.##.#.###.#.#..#.##.#.......#####..#..#..#.#.#..#.#.#.#.#.#.#..#.#.#.#.###....#...###..###....#...#....###.....#..#.##.##.#.#..##.#.#.#.##.#.....##.#.#.###.#.##..###..#.#....###.###.#.#.###...#.##.#.#.#...#..#..#.#.#....#.#...##..##....###.##.##...#.#..#.#.##...#.#.#.##.#.#..#.#.#.#.#.#.##.#.#......##.#....#.........#..#.#...#.#.#..#.#...#.##.#..#.#...#.##....##.##.#..#.#.#..#.##..###..#.....#.###..#..#........
.#.#.#..##.#.#...###..#.#..#.#.....#.#..#.........#.....#.#.#####.....#...#.#.......#...#.##.##....#...#..#..#..#.###.#.#.#.....##...#.#.#.#.#.#.#.#..#.#.....#...#.#........#.#.####.......#.........#.#.#..#..#.#....#....#...#.#.#..#.....#..#.##..#..#..#.#.#....##...#...##.......#...#.#..#...###..#.....#...#.#..#.....##...#...#...#.#.#...#.##.#.#.#.#.#.#..#..##.#..#..#....#.#..#.#.#.#..##.....#.#..#..#..#.#...##.##..#...#.#.#.##.......#..#..#.##.#.
#.#...#.#..####.#.#.#...#.#..##.#.#....#.##.#.###.##.##...#.#.....###.###.....####.#.#.#.......#.#.##.#.#.#.####.#.#.#......##.#...##...#....#..#..##.#...#.##.#.#..##.#.###..........##.#.#.##.#.#.#.#....#.#.#...#.#..#.#.##.#.....#..#.#.#.##....#...#.#.#.#..##.#..###.###.##.#.#.#.#.#..#.##.##...#####.#.#.#.#...#.#.#.#...#..#.###.#...#..#.....#..#..###..##.##..#.##..#..#.##...#.....#.#.#..#.##.#.#.###..#.##.##.......#..##.....##.#.#####.#.#.#....#..
...#.#..#.#..#.#......#..#..#...#.#.##.......#......#..#.#...##.#.#.......#.##.....#...##.#.#.#.#.#...#...#.##.#.#.#..######...##.##.#.#.#.##.#.#.#....#.#..#...#..#....#...#.#####.#..##........#.#..#.##..#.#.###..#.#..##.#..#.#.#..###.#.....#.#.#.#.....#..##..#.#............#....#.##.#...#...#...#...#.#..#.#.#...#...#.#..#..##...##..##..#.#...#..#.#.##..#...#...#.##.#....#.#..#.#....#.#.##...#.#..#..#........##.#.#.#...##.#....#..........#.##.#.#.
.#....#.#..#.....##.##..#.#.#.#.##.#...#.#.#..#.#.#..#.#.#.#..##..#.#.##.#.#...#.#..##...#..#.#.....#.##.#.#.......#.#.......##...#....#..#.......##.#..#..#..#...#..#.#.#.#.#......#.#..#.#.#.##..##.#...#.........#...#..#...#.#..##..#....#.##..#..#..##.#..#...#....#.#.#.#.#.#.#.#..#...#.####.#..#...#..#..#......##..###.#.###...#.#...#..#..#.#.#.#........#..#..##.#...#.#.##...#..#.#.#.......##..#..#..###.#.#.##.#..#....##.##.###..#.#.#.#.#...#.#...#
#..###...##.##.#..#.#.#.#..#.#.#.....#..#...#.##..##.......#.#.#.#..###.#....####..#...##.#.##..#.#..#...#...#.#.#....######...##.#.##...#.#.#.#.#...#.#.#..##.#.###..#........##.#..#.#....#.##.#....#.##..##.##.#..#.#..#..#...##...#..#.#.#...#..#...#....#.#.#..#.#.#.##..##..#...#.#.###....###.#.#.#.#.#.#..#.#.#..##....#...#..#.#..#.#..#..#...##...#.##.#.#.#..#...#.##...#.#.#..#....#..#.#.#...#..#..#..#..#.#.....##.#.#..........##...#..#..##...#.##.
.#.#..#.#.....##.#..#...##.......#.#.###.#.#.#..##.##.##.#..#....#.#......#.#..#.#.#.#.#...#..##..#.###.#.###.#..##.#........###...#...##...##..#..#.#.#...#......#..#.###.#.#...#.###...#.#.......##..#..##..#...#.#..#.#..##.#..##.##.#.#...#.#..#.##.#.#.#.#...##.#...#...#...#..#..#......#.#.#.....#..#...#.###...##...#.###.###.##.##..#.###...###.#.#.##...#..##..#.#.....#...#..#..#.#..##.#...#.#.#..#..##..#...##.#.....###.#####.#...#.#..#..#.#.#......
...##...#.#.#....#.#..#..####.###.#.#......#.##.......#..#.####.#...#.####.#.#.....##...##.##.#..#..##.#..#....##..#..#.##.##....#.#.###.#.#...#.#.#.#..##..#.##.##.#.......#..#.#.....##...#.#.#.##.##.#...#.#.##...#.#.##.#..#.#..#......#.#..#.#.....#.#.#...#..#...#..#.#..#..#..#..##.#.###....##.#.#.##.#...#..#...#.##..#...#.......#....##.#.....#.....#.#..#...##..#.#.##.##.##.##...#.....####....#..#...#.##.#..#..#.#..#.......#..#..#..#.#....#.#.####
#.#...#..#.###.#.#..##..#....#........##.##.....#.#.#.###.#.#..###.###.........#.#...#.#....#...#..#....#..#.#...#.#.#..#....#.#.#.##........#.#..#..#.#.##..#...#.#.#.#.#.#.##.#..#.#...#.#.#..#.#.......#....#.#.###..#...##.#.##...#.##.#..##..#.##.###..#.##..#..##.##.#..#..#.##..#..#...#.#.#.#..#.....###.#.#.#.##....##.#.##.##.#.##.#.#....#.##..##.###..#..#.#...#...#..........#.#..##.#.....#.##.#..##.##.....#.#..#.#.##.#.#.#.#.#.#.###...#.#........
.#.###.##...#.##.#.#...###.#...#.#.#.#....##.#.###...#........#.#.#.#.#.#.###.###..##.#.##.#..####..#.#..#...#.#....#..#.#.####...#...#.##.#.#..#..#..#.....#.#.##.#..#.#.#.......#.#..##.#....#...##.#.###.##.....#..##.#.#....#...#.#.#.#..#...#...#.##..#..#..#..#........#..#.....###..#.#....##..#..#.#..#..#...#.###.#..#.....#.#..#..##..#.#..#..#.##....#.#.#.#..#..#.##.#.##.##.##..#..#.#.#.#.#.....#.#.#.#.#.##..#.#..##....##....#.......##..#..##.#.#.
..........#......#..###.#.#.###.#.#...##.#....#.#.#.#..#.#.##............#.....#..#..........#..#.##.#.#...#.#..#.#...#......###.#.##..##.#...#..#...##.##.#...#....#.#.#...##.#.#....#.#.####.#.#.#.#..#...###.##.##....#.#.#.#.#.#.#..#...#..#..#.#.#...#.#..#..#.##.#.#.#.#.#.#.#.#.#.#...#.#.#.####.#...#.#.#.##.#..#...#.#.#.#.#...##.##..#...#..#.#...##.#...#....#.#.#...#....#.##..#..#.#.#..#...#.#.#......#.#....#..#.#..#.#...###..#.#.##..#.#.#..#.#..#
.#.#.#.##.##.##.##.#............#...#..#.#.#.#....#..##...#...###.#######.#.#.#.#..#.##.#.#.#.#.#.#......#..#..###..##..##.##.#..#...##.....#..#..##.#.#.#.#.#.##.#.......#.#.#...###.#........#.##....###.#.#.#.....#.#....#..#...#...#..#..##..###....#.#...#..#....#...#..#....#....#...#.#.##.......##.###..#.....##.#.#...#..#.#.#......#.##.####...#.#..###.####.#....#.#..#.#......#.##.#...#.###.#..#.#.#.#..#.#.#..#....#...#.#....#..#...#.#.....##..#.#.
.##.#.##.#..#...#.#.##.#.#.#.#.#..#..#.##.#.#.#.#...#...##.##.#.##..........#...###.#..#.#.#........####.#.#.##.#.#.#..##..#....##.#....#.##..####...#....#.##...#..##.#####...#.#.....#.#.#.#.##...#.#.#.##.....##.#..##.##..#.##.#.#.#.#..#..#..#.#.#.#..#.###..#.##.#.###..#.##.#.#.#.#.#..#...#.#.##.#.##.#.#.#.#....#..#.#.#.#..#..#.#.#...#.##...#..#.#..###.#...#.##..#..##.##.#.#......#.#.#....#.#.#...#..#.#....#.#.##.#.#..#..#.#..#.#.#..##.##..#.#..#.
#.........#.#.#...#...#.#.#.##...#..##..#.......##.###.#...#.#.....#.#.##.#.##.#......#......#.#.#.#......#..........#.#.##..#.##.##.#.#.##..#.#...##..#.#..#.#.#.#.###...#..#...#.##.#..##...#...#.##.......#.#..#.#.#....#.#.....#.#.##.#.#.#..#.....#..#.#.##.#..#.....#..#.#.....#..#..#.#..##..##.........#.#...#.#.#.##.#....####..##..#.##....#.#.##.#.#.##..##..#...#..##...#..#..###.#..#.#.###.....###..##..##.##.#...#..#.#.#..#.##...#.#...#..#..#.#...
..###.#.#......#.##.#.#........#..#.#.##..#.#.#..#.##..#.#.....#.##...#...##...#.##.#...##.##..#..#..###.#.###.##.#.#.#.....##.#....#.#.....##...#..#.#..#.#.......#.#.#.#.##..##..#..#.#..#.#..#..#...#.#.#..#..#..##..#.#..#.#.#.#.##.....#...###.#.#.#.#.......#.#.#.#..#....#.##..##..#...#..#.#...#.#.#.#...##.#..#.#...#..##...###.#.##..#..#.#..#.#.........#...#.#.#.##...#..##.##...#.##..#....##.#....#...#..#...##.#..##.....#.....#.#..##.#.#.##...#.#.
.#....##..#.#.####.#....#.#.#.#..#..#....#.#.#.##.#..##.#.#.#.#..#.#.#..##...#.#.#...#.#.....##.##.##....#.....#...#....#.#.#..##.#.....#.#...##.#.#...#....######............##.##.#.#.##.#.#.#..#..#.#..#..#.#.#.#...#...#.#..#..##.#.#.#.#.#.##.#.##.#.##.#.#.#...#...##..###.#...#..#..#.##.#..#.#..#...#..##....##..#.#.#.#...#..#......##..#...#.#...#.#.#.#.#.#.#.......##..#.......#.....####.#...#..##.##.#..#..#...#..#..#.###..#.#.....#.#......##.#..#.
..#.##.#.#..#..#.....#.#..#.##..#.##.##.#...........##....##.#.###.##.#..###..#.#.##..#..#.#.#........#.#.##.#..#.###.#.#..#..#.#.#.##.###..##..#...###.#.#........#.#.#.#.#.#......##.#.#....###..#.##..#..#.....#..#..#.#...#.#.#.#...#.#.#..#............#..#.#.#..#.##.#.#.....#...#..#....#..#.#..#.#.#..#####.#..#..#..#.#.#.#.#.#.#.#..#.###.#..#.#.#.#..#.#..#..#.#.###...#..#.#.##.##.#...#...#.#.#...#.#..##..#.#.#.#..#.....###.##.#.#....#.##.#....#.##
.#.#......##..#.#.#.##.#.###...#......##.#.#.#.##.#....##......#........#....#......#..#..#..###.#.#.#..#....#.#...###.#..#..#...#.#....#.#...#.##.#.....#..#.#.##.#.##..###..##.##........#.###.#..#...#..#..#.####..#.##..##.#.#....#.#.#..##..#.#.#.##.#.#.#..#.#.#.#......##.#.#.#..#..##.###.#...#.....#..##.....#..##.#..#..#....#..#..#.#.#.#.#.#.##.#.#....#.#.###.....#.#.#..#......#.#.#..#.#..#..##....##..#....#..#.#..#.#.......#...#.#..#..#.##.#....
.#..#.#.##.##.#..#.#...#..#.#.#.#.###......#.#..#..#####..##.#..######.###.##..##.##.#.#.#..#....##.#..######.##.##.#...#..##.##.....#.##..#.#......#.##...#..#..#..#...#....#...#..#.##.#.#.##....#.#.#..#..#....#..###.#.#.#.....##.##..#.#.#.#...#..#...#...#..#..#.##.#.#.###.#...##.##...####..#..#.#.#.##...#.#.##...###.#.#..#.#..#.#..........#........####...#.#.#.#.#.....#..#.#.#..#...##...#...#...#.#...#.#.#.#.##..#..#..####.##.#.#..##.#...#.##.#.#
##.#..##.......#....#.##.#...#...##...#.###.#..#.##......#....#.........#..#..#.......#..##.#.###.#...#.#.....#.#....##...#.#....#.##....#.##..#.#.###...#.#.#.##..#.#.####.#..#..#.#..#.##....#.#.#.##.#.#.#..#.#.#..##..#...###.##...##.#.#..#.#.#.#..#.#.#.#..#.#.#...#...#.##.#.##......#..##..#..#..#....#.#.#..#...#.##...#..#...#.#...#.#.#.#.#..#.#.##.....#.#....#..#.#.#.#..#...#.#####.#..##..##.#.#..#.#.#.#.#.....##..###.....#...#..#......##....#...
.....#...##.#.#.#.#.....##.#...#....#..#......#.....#.##..#.##.#.#.#.#.#.##.##.#####.#..#...##......#.#...#.#....###....#.#...##.#.#.#.##.....#..##.#..##..##.....#..##.#....##..#.#..#...##.#.#..#.......##..###....#..#...#.......#.#...##.#.....#...#..#...#.#..##..##.#.#.........##.#.#..#...##.#..#..#.#...#..#..#.#...#.##.#.#.#...##..#...#..#.#...#.#.#.##.#.#.#...##....#.#.#.#...#.#.##.#...#....#..##.#.....#..#.#..#.#.##.##.#.#.#.#.#.##.#....#.###.#
#.#.#.####.#..#...##.#.#..#.#.###.#.#.#####.#.###.#..#...#.##..#.##.##.#....#..........#.#.#...###.#...#.#.#..##...##.##..#.####..#....#..#.#.#.#.....#..##...#.#..#......#.#.##.#.##..#.#...#.#.###.#.#.#...#.#..#.#.#...#..#.##.##...#.#.....#.#.#.#.##.###..#.#...#.......#.#.##.##...#..##.#.#..##.#.#..###.##.#.##..#.##....#.....##...#..###.#..#..#.#.##........###.##..#.##....##.#.........#.###.#..#......#.#..#.#..#..#.......##..#.....##.#.#.#.##.#..#
.#.#..#......###.#..#.###....###...#.#.#.....#...##.#.###.....#.#.#....##.#..##.#.#.#.#.....#.#....#.#..#....#...#....#..#.#..#.##.#.#..#..#...###.#.###....#..#..#..##.#.#.....#.....###..#..#.#.##..#..#.#.#...#.#....#.#.#.#....##.#..##.#.#...####..##...##....##.###.#.#..##.....#.#..#......#....#...#.#..#......#..#..#.####.#.#.#.####......#..###.....###.####.#....##....#.#...#.#.#.##.##...#..#.#..#.#.##..##...#.#.###.#.#.#..#.#.#.#.......#.#.#..#..
....#...##.##.#.###.#.###.##..#.#.#..#..##.##.#.##.#.....#.##.......###..#.#...#.#.##..#.#.#..#.#.###.##.#.#.#.####.#.##.#..#.........##..#..#..#..##.#.###..##.##..#...#.#.#.#..#.##..#.#.#.#.......#.#..##..#.##..####..#.#..#.#..#..##.#..#..#.##...#...#...###........#..#..#.#.#..#..#.#.#.##..#.##.#....##..#.#.#..#..#..#.#..#...#...#..#.#.#..#....#.#....#......#.#.#..#.####.##..#..#.....#.###.#..#..#....##.##.#...###.#...#..##..##.#.#.#.#.#.#...###.
#.#...#.#.#.#.#..#.....#.#.#.##.##.#..#..###.........###.###..#.##.#..#.#....#........#.#.#.##.#.#.#.....##..##..#...#....#...###.#.#.#..##.#..#.##.......#.#......#.#.#..#.#..##..#..#.....#..#.##.#....#...##.#..#...#.#...#.#..#.#.#.....#.#..#...#..#.#..#.....#.#.#.#..#.#..#...####.#.###.###.#...###.#...#.#..#.#...#.#...#.#..#..#.#.#.##.##.#..##..#..#.#.#.##.#...#.#.#.##...#.#.##..##.#..#.#...#.#.###.#......#.#.#.#...#.#.#....#....#..#.#.....##.#..
#####.##........#.#.#.#..#..........#.##.....##.##.##........#..#..##.....#.#.#.#####.#.#............#.#....#..#...#.#.#.###.#.....#..#.#...#.#....#.#.#.#.#.####.#..##..#..#.#...#.#..#.#.#..#.#....##.#..#.#...#...#....#.#....###...#.#.#....#..#.#.#...#.#.#.#.#.#.#..#....#..##.#.###.......#...##..#...#.#.#..#....#...##.#...#..#.#.#......#..##...#..##......#.#.##....#....##......###.##.##...#.#.#.#.##.#.#.##....#...#.#......#.####.#.#..#..#.#.....#.
#.#.....#.###.#....#...#..###.##.##......##.#...#.#...#.#.##..#..##..#.#.##.#..#......#...#.#.#.#.#.#...#.##.#.###.#.#.##.#.#..#.#..#.#..#.#.#.##.##..#.............#...#..#..#.#.#...#...#..#....#.#..#..#..#.#..#.#..#.#..####..###.#...#..##.#.###..#.#..#...#...#...##.#.#.#.###.#..#..##.#.#.#.#...#.#.#.#...#..#.#..#.#....##..#..##..#.#.#..##.#.##..#..#.#.#.......#.##..#.#..#.#.#...........#.#.........#...#...#.#..##....#.###.#.#.#.#.#.#.#.#..#.####.
....#.#..#...#..##..#.#.#.....#.#...#.##...#..#...##.#.#..#..###.#..#.#..#...#..##.#.#..##..##.#####.#.###.........#..#.......#...##...##.#.........##.##.#.#.#.#.#.#.##.#.#.#.#..#.#.#.#.#.#.##.#....##.#..###.##.#.###..##.....#.#...#.#.#.#..#..#.#..#.##.#.#.#.#.#.#......#..##...#...#..#..#....##...#.....##..#...#.#..##.#...#..#...#.#..###.#.#..##.#.##.#.#.#.###..#..#.#.##....#..##.#.#.#.##.#.#.##.#.#.#.#.##..#.#.#..##.#.......#.#...#.#..###.#.....#
##.#..#.#..#..###.#.......#.#.#..#.#..#.#.##.#..##...#.##.###.#.#.#.#...#..#..#....##..#..##.#.##.##..#.#..#.##.#.#..#..##.#.###.#...#.#....#.#.#.#......##.#.##...###.....#....#.#..#..#..#......#.##...###.#...........#..#.#.#....##..#..#..#..#..#.#.......#...#....#.#.#.#.#..#.#..#.##.##..#.#.#..##..#.#.#.#.#.#.#..##.#..#.#..####.#..#.......###..##.....#..#....#...##.#..#.#.#.###.#...#....#..#...#..#.#...#..#.....#..#.#.#.#.#...##.#....###.#.###.##
..#.##.#.##.#.......#.#.#..###.#.#..#...#.#.#..#.#.##....#............#.##.#.#..#.#...#..#.#........#.#...###...#..#..##..#...#..###.#..###..#.#...#.#.#.....#...#..#..#.#.#.#.#.#..###.###.##.##.#.#..##......##.#.##.#...#..##.##.#..##.#...#..#.#...#.#.##.#..#.#.#.#..#..#...#...#.#.#......#.#...#...#..#..#....#..##.....##.#.#..#....#...##.##.....#...##.#.#..##.##.#...#..#..#........#.#.#.##.#.#.#..#...#.#..##.##.##..#..#.#..#..#..#.##.#.##.......#.#
.#............######.#...##.#......#..##.#....##.##.#.#.#.#.##.#.#.#.#.#....#..#...#.#.#.....####.#.....#..####.#.#..#...#.#.#.#...#.#.#...###...#..#...#.#.###.#..#.##...#...#....#.#.#.......#..#..#.#..##.#..##...##..##..#.......#......#..#....#.#...#...#.#...#..##.#.###.#.#.#.#....#.#.#....##..#.##.######.####...#.#.#......#.#.#..##..#...##.##.##..#....#...#..#..####..#.#.#.#.##.##..#.#....#..#.#.#..###........#.#.#.#..#.##.#.#....##....#.#.#....
.####.######.#.....#.#.##....##.#.#.#.##.###.#.........#...#..#.#.#..#.##.##.#.###.#.#..##.##.....##.#.##.#.#....#..#.##....#....##...#.#.#....#.#.#.###..#..#..#.#...##.#..#..##.#......#.#.#..##..#.#.##...#.#..#.#...#...#.##.##.#..#.#.#..#..#.###..#..#.#...#.###...#...#..#.....##.#.#.#..#.##...#...#....#....#...#..#...#.#.#...#.#.#...#..#.#......#.#..#.#..#...#.###.###..#...#..#....#....##.#..#.##.#.#.#.#.#.#.#..##.#..#.##.##...#.#.#..#.#..#..#.#.
.....#.....##.##.#.#..#..##.#..#.#...#........###.##.#..##.##.......#...##....#...#.#.#.....##.#.#..#....#....#.#..#..#.###...#.##..###...##.##.###.....#..#.##.#.#.#.....#.#.#....##.#.#.#.#..##..#..#...#.#..##...#.#..#.#.....#..##.##...#..#.##.#.#..#..#..#..#.#..##.#.###..##.##...#.##..#.#.#.#..##.#.#.#.#.##.##.#.#..##..#..#.#..#..##.#.#...##.#.#...#..###.#.#........#..##.#..##.##.#.#.##..###.#.#.#.......#...#..##....##......#.##.#.##..###.#.##.#.
##.#...#.#......##...#.#.....#...#.#..##.###.#...#..###.......##.#.#..#....#.#.#.#......##.#...#.##...#.#..#.#..###.#......##.#.#.##....#..##....#.##.#...#...#.#..#.#.#.#..#..#.#.###..#.....#...#..#.##.###.#...#..#..#...##.#..#..#...#.#..#.#.......###.#.#..#....##.....#..##...#.#..#...##......#..#.#..#........##...#..##.#.#.##.#..#....#.###....###.#..####..#..#.##.#..##....#......#...#...#.#......###.##.##.##.#...#.#...##.#.#....#...#.#.#.#....#..
..###.###..##.#.#..#.....#.#...##.#.#.#.#.....#.##.#.#.#.##.#.#...####..#.#........#.##..#.#.#..#...#..#.#..#..#......###.#..##...#..##.##....##.......#.##.#.#.#.##...##.#.#.#...#.#..#..#.#..##.#.#.........#.#.##..#..#.#...#.#.#.#.##..##.#..#.##.#.##.#...#.#.#.##.##.##.##...#..#..#.#.#...###.##.###..##.#.##.#..#.#..##...#.#.....#..#.#......##.#.###..#.##.##.##.#.##.#..#.#.#.#.#.#...##.#.#...#.###...#...#..#....#.#####.###..#..#.##.#.#......#.#.##.
.#.#.#.####..#....#..#.#.##..#............#.#.#..........#..#.####.#..##.#..#.###.#..#..#..##..#.#.#..#....##.#..#.#.#..#...#...#..#.#.#..#.#...#.#.#.#....#.#...#...##.....#.#.#.#...##.#.##.#...#...##.#.##.#..#...#..#.#..#..#...#..##.#.....###....#.....#.#.#..#...#.#.#..#.#.#.#.##....#.##....#...#.#...#...##..#..##.#..#..#.##.#..#..#..#.#.##.....#.#..................#.##....#.#..##.......#.#.....#.##.#..#.##.##.#.#.#...#..###.#.#..#.#.#.#.##..#..#
........#..#...##.##.#.##...#..#.#.#.##.#..#.#.#.##.#.#.#..###......#......###....#.#.##.#..#.#....##.#.####.#.##.#.#.#.#.#...#..#.###.#.#.#..##...#..##.#.#..#.#.#.#...#.#.#..#.#.####.#......##..#.####...#..#..##.#.#....#..#.#.#..#...##.#.#.#.#.#.#.###.#..#..#..#.....#.#..#..##....#.#..#.#.#.#.#....##.#.#...#..#...#.#..#....#..#.#.###..#..#..#.###...#.###.#.#.#.##.#..#...##.#..#..#.#.#.#....#.##..##.#.#..............#.#..#.#...#.#.#..##.#...#...##
###.#.#.#.#.##..##....#...#.##..#...#..#..#.....#...#.#.#.#.#.#.###.######..#.#.#..#.......##.#.###....#........#........#.#.#..#.#..........#..#.#..#....#..###....#.#.##...#.#.........###.#.#..#...##.#.#..#..#....#.#.#..#.#.....#..##....##......#.#.....##..#.###.#.#.....#..#..##.###..#....#.#..#.#..#..#..#..##..#....#.##.#..#..#..##..###.##.#.#...#..##.#..#.#####.#.#..#..#.#.#.#..#...##.#.#....#.......##.#.#.##.#.#.#.#.#....#...#.#.#..#..#.#.#..#
..##.#.........#.#.##.#.#..#..##.#.#..#.#.#.#.#...##.#..##.....##.#........#....##..#.#.##.#.#.#....#.###.#.###...#.#.##......#....##.##.#.##.#.##.#..#.#...#.#.#.#.#.##...#.#.##.#.#.##......#.##.#.#...#..##..#..#.#.....##...#.#.#.#..#.#.#...###.##...#.#...#.#......#..##.###..#.....#.##.###.#..#..#..#..#.#.#.#..#..#.##.#.#..#..##..#...#.#...#.#..#.#.#.....#....#.#.#.#.##..#...##.#.##.#...#.#.#.#.#.#.##.#..##.#...#.#.#...###.#.#.#..#....###..#...#..
#..#...#.##.#.#....#..###.#.#.......#...#.##..##.#.....#...#.#......#.#.##.###.#...#.#..#..#....##.#.#.#.#.#....#..#.#...##.#.#.###..#..#.##........##.##.#.....##...#...#.#..#...##...##.#.#.#..#....##...#..#.###.#.##.#...#.##.##....#.#...#.#......##..#..#..#..#.#.#..#....#..#.###.#.........#.#..#..#.#...#.#...#..###.......#..##..##.#....##.#..#..#....#.#..#.#...........#..#.##......#..#......##..##..#...#..##.#......#.#.#.##..##.#.#.#..#..##.#..#.
##...#.#.#..#..#.#..##....#..#.#.#.#.##.....##....#.#.#.#.#.###.#.#..#....#.....##.#.##.#.#.###....#.........###..#....##....#..#.#.##.#.....######.......###.##.##.#.#.#..#.###.#..#.#...##...#...#.###.#.#.#.#.........#.####.....#.#....#.#.#..##.#.#.##.#..#..#..#..##.###.#.#.#.....#.#.##.##.#..#..#.#...###.#.##..#.#.####.#.##...##...#.###...###..##.#.##.#.#...#.##.#.#.#.#.#....##.#.##.#.##.##...#...#..#.#.#.#.##.#.#.##.......#...#.....#..#...#..#..
#..#..#...#.#.#...###.###..#....#..#....#.##...###.##.#...#..#.#..#.##.#.#.#.#.#...#.....#......##..#.###.####.##.#.#.#...#.#..#........######......#.#.#...#.#.....#..#..#...#####..#.###.##.#.#.#...#..#.#.....####.##.#...#..#.#..#..###.#....#....#.......#..#.##.##.##....#...#.#.#..#.#.....#..##.#..#.#....##.#..##........#...#.#..###.....##....#...#..#...#.#.##.#.##.#..#...#.##....#...#...##.#.#..##.##..........#.#....##.##.#..##.#.#.#.#..#.##.#.#.
..#..#.#.#..##.###........#..#.###.##.#..##.#.#.......###.##...##..#....#...#..#.##..##.#.####.#...###..##........#.##..#.#..#..#.#.#.#........##.#.##.#..#..###.##..#..#..#.#.#.#.#..........#....#.#..#...#.#.#.....##..#.#..#...####.#.....##.##.#..##.#.#..##...........#.#..#.##.#.#.#...#.##.#.#...##..#.##...#.#...##.#.##.#.#..###.....#.#..#.#.###.#.#.#.#....#.....#.#.##..##.#..#.#..##...###...#.##.#.#.#.#.##.#.##.##.#..#.#.#.#.....#..#.#.##...#....
.#.#....#..#.......#.####..###..###....#.#..#.#.#.#.##..##...#...##..#####.#.#..#...##..#......#.#..###....#.#.#.###...#.##.#.#.##...#..##.#.#.#..##.....#..#.#.##..#.#...#..#.......#.#.#.#.#.#.#.#..#.##.#.#...#.#.#...##.#.#.#.##.#.#.####...#...#.#...#.#.#..#.#.#.##.#.#.##..#........#.#..#.....#.#..#.#..#.#...#.#.#..##...#..#..#.###.#...#..#...#....#.#..##.#..#.#.......#.#..##.#..#.#..#.....##..........##..#.#.#....#.###......#.#.#.#....#...#..###.
#....#.#.#..#.##.#.##.....#....#.#.####.#.#.##.#.###..#..#.##..#...##...#......#.#.#...#..##.#.#.#.#.#..##.##.#...#..##.......##.##.###.#.#...#..#.##.##..#.#......#....#.#.#..#.#.#.##.#...#.....#..#.#...#.#.##.#..##.#....#....#...........##.#.#..#.#..##..#....#...##...#...#..#.#.#.#..##.#.##.#....#...##..#.#.#..#..#...#.#.#.##.......#.#.#..#.#.#.#.#..#...#..#...#.#.###.#.#.....###.#.#..#.#....#####.##.#.##.#.#.#.##.....#.#.#..#.##...#.#.##..#....#
.###.##...#..#....#...#.#.#.#.#...................##.#.#..#..##.##.#.#.#.#.#.#.#.##..#.#.#....#...#....#.##.....#..##...##.###.......#.#....##..#.....#..###..##.#.#.#.#..##..#..#..#.....##.#.#.#.#....#.#....#....#....##.#..#.#..##.#.##.##.....#.#..#.#...##.#.#.#.#...#.#.#..##...#...#..#.##....##.#..#..##.#..#.#..#.#.#.##....#..###.#..##...##...#..#..#..###.#..#..#..........####...#..##..#..##.....#.#................#.#..#...#.....##.#.....#.#.#.#.
.......##..##.#.#.#.#..#..#.#.##.#.#.######.#.#.#........#.#.#..............#.#.....#.#.#.#.##..#..###.#....#.#..##...##......#.#.#.#...#.#..#.#..#.#.#.###.#.###.#.#..#.#...###.####.#.#.....#....#.#.#####.#..#.#..##.#....####..#..#.#...#..#.#.#.#.#..#.#...#..#....###..#..#..##.###.#..#....##.#.#..#..#...#..#....###..#..##.##.##....#.#..##.#.#.#..###..#....#.#..#.#.#.##.#.#......#..#...#..#..#.#.##.#.#.#.#.##.#.#.#.#...#..#.#..#.#..#..#.#.#.#..#...
###.#.#..#.......###..#.#..#.#.###..#........#...#.##.##.......#.##.##.#.#.#...#.#.#..........#..##...#..#.#..#.#...##...#.###..##.#.#.#.#..#...#.##...#.#..##.##....##.##.#..#.#......#..#.##.#.#.#..#.#.#...#.#..##...#.#.#..###..#.....#.##.##...#..##..#.#.#..#..#.#....#..#..#....#.#..#.#.#.#.....#.#.#..##.#.#.##..#..#..#........#.##....#......#.#..##.##.#.#....#.#.#.##..##.####.#.#.#.#..#.#.##.#.......#...###..#...#.#.####.#.#..#.#.#.#...#...#.#.##
....#.#.#..##.#.#.#.###...#........#..#.###.#.#.###...###.#.#.#.##....#...#..#...#.##.#.###.##..#...#...##..#..#.#.#...##.....##...........###.###...#....#......###.......#.#....#.###.#..#...#..#..#......#..#..#...#.##....#.#.##..#.#..#....##.#..#...#.....#.#.#...##.#.##.#..##.#...#.#...#.#.##.#..#.##.....#..#..#.##.#..##.##.#.#.#..##..##.#.#....#.....#...#.#.........#.......#.#.###.#.#.#....#.##.#.##.##..#.#.#.#....#.#.....#.##...#..#.#.#.#..#...
.##..#....#....#........#.##.##.#.##.#.#....#..#.#.#.#.#.###..#...#.##..##..#..#.##....#......##..#.###.#..#.#.#...##.#..#.#.#.#.#.##.#.##..#...#.#.#..###..##.#.....#.#.#.#..####.#......####...#.##.#.###.#.#.##..#..#..#.###.#.#.#..#..#..#.#....#.###..#.#.###.#.##.#.#.......#...#.#...#.#.#.#...#..###...#.#.#.#.#.#......#...#...#..##...#..#..#.#.#..#.#.###.###..##.##.#.#.##.##..#.....##.#..#.#.....#......##....#.###.#.....##.#....#.#.#.#......##..##
.#.#..##.#..#.##.##.#.#.##..#..#....#...#.##.#......##....#.#.#.#.....#..##..#.#..#.##.##.#.#..##..#.....#.#....#.#..#.#....#...###.###..#.#.#.#...#.#....#...#..#.#.#.#.##..#.......#.##..#...#...#..##.....#.....#..#.#...#.........#.#..#.#.##.#..#....###.#.#.......#...#.#.#..##..#.#.###...#..#..#.##.##.#..##.#....##.#.#..#..#.#.##...#.#.##.##..###..#...#...#.#..#..#.#.#..#...#...#.#.#....#...#.##..##.##..#.###...##..#.#.#..#.#.#..#....##.#.#..##...
.#...#.##.##.##.##..####.#.#.#.##.##.#.#.#.#..#.#.#.#.##.#.....#..##.##.#...#.#..#.#.##...#.#.#...#.#.#.##..##.#.#.#.#.##.##.##..#......#..#..#..#.....#.#..##.#.#.#.#.#...#.#.#.##.#.#...###.#..####....#.#..#.#.#..#....#.###.##.##.#..#..#.#...#.###.#..#......#.#.#..#.#...#..###.#.....#.#.###..#..#.......#.#...##.#...##.#.#.##.#..#.#.#..#......#.#.#..#.#.#.##...#.##...#.#.#.#..#.#.#..##.#..#.#..#..#.#.#..#......#...##.##...#...#..#.#.#..#.#.###...#.
..#.##..........#..#..#..........##.........#.##.#.........##.#.#..#.#...####.###..#....##..#.##.#...#..#..#...#..........#.....#..##.#..#.##...#..#.#..###.##....#..#.#.##.#.#.#...#...##.#.#.#.#.###.#..#..###...#..#.#..#....#....#..#..#...#.###.#..#.####.#.#.#...#.#.##.#.#..#..#.##.#.....##.#..###.#.#.#.#.#.#....#.#.....#.#...#..#...##.##.##.....#.#.....#...#.....####...#..#.#....##.###.#...#..#...#..#.#.##.#..###.#...###.#.#.##...#..#.#.....#.#..
.#.#...#.#.##.#...###..###.#####.#.####.#.#........#.##.#.#.....#.##.##.#........#...#.#..#..#....#.#.#.#.##.#..#.##.#.##..#.##...#...#.#...##.#.#.##..#.###..##.#.#..###.......#.#..#.#............#..#.#..#.#.#.#.#..#..#..#.#..#.##.#.##..#....#....#..##.###...##.##..#...#.#.#..#.#....#.#.#....#..#...#.......#.#.#..#..#.#.#.#.#..#...#.....#..#.#.#.#.#.##.#.##..#.#.#....##.#.#.#..##.......#.#.#.#.#.##.##.#....#..#......#............#.##....#.#.#..#.#
...#.#.##..##..#.#.#.#.#..#....#.........#..#.###.#..#.#..#.#.##....#....#.#.#.#...##..##...##.#.#.......#....#..#...#.#..#..#..#..##.#..##...#......#....#.#.#.#....###.#.#.##...#.#.#.##.#.#.##.#..#.#..#.#.#.##...###.#..#...#..#........#..#.##.#.#..#.......##...#..#..##.....#.#...#.#.#...#.#.#.#..#..#.#.#.##....#..#.###..#...##.#.##.#.#..##..#..#...#.....##.#..#...#.##..#....#.#..##.#.#..#.#.###........##.#.#...#.#.#.#.##.#.#.###.#.#.##..#.#.#..##
.##..##...#...#.#........#.##.#..##.#.#.###..#.....#....#.#.##...###..##.#.##..###.#.#...##.#.#.#.##.#.##.#.#######.#.#.#.##.##..#..#.#.#...#..#.#.#.#.#.#........#.#.#...#...##.#..#......#..#....##..#.#....#....#......####.#..#..#.#.#.###.#.#..#.#####.#.#.#..#.#..#.#..##.#.###..#..##...##...#...#..#.#..#....##.##.###....#..##.......#...#...#..#..#.#.##.#...#..#..#..##..#..#.##..#...##..#........#.#.##.#.#....#.##.###.##....#.........#.#.##...#.#.#
...##...##..##...#.#.###.#.#....#...#..#.#..###.#.#..##.#..#...#...##.#...#...#....#...#####.........##.......#..#.#........#...#..#..#.#.#..#..#..#..#..#.#.#.##..#...##.####.#..#.#.##.#.#.#.#.#...#..#..#.####.#..#.#.##.#..#.#.###.#..#.#..#.#.#.#...#.#.##.#.#...#.#...#...#.##.#.#.##.#.#.##.#.##..##.#..#.#.##.#.#...##.#.##.#...#.#.#..#.#.#.#..#..##....#.##.#..#.#..#...#.#.##...#.##.##.#..##.#.##..##.#.....#.##....#......##.###.#.#.#.##......#.#....
.#.#..#...#...#.#.#.##.......##.##.#..##..####..#..#.#.#.##.#.#..#...#.#.#.##.##.#..#.##.##..#.#.##.#...#.#.##.#.#.#.#.#.#.#..#..#..#..#..#.#.#.##..#..#..#..##.###.##...........#.#..##..#....#.##.#..#..#..##...#.#...#.....###......#.#....#..#.#..##...........###...##.#.#..#.....#.#....#........#....##....#.....##.#..#..#..###..#...##.....#.#..#...#.#.#..#.#.#....#..#.#.#...#.###.......##....#.#.##.###.#.#...##.#...#.##..##.#.#...#....#.#.#.#..#.#.
.#..#.##.#.#.#.........#.#.#.#.#.#.##.#.#.#.#..#..#....#.#....##..#.#....#......#..#.#......##.#..##..#..#..#.........#...#..#..#..#..#.#..#..##.##..##..#..#..........##.#.#.#.#....#...#..#.#...#.#.#..#..#...#..#..##..#.#..#..#.##.##.###.#.#...#..#.#.#.#.#.##....#.#...#..#..#.#.##..#.#.#.#.#.#.#.#.#...#.#..#.##.....#..##.#....#.##...#.#.##.##.#.###..#..#...#..#.#..#..#.#.######.##.#.#..##.##..#.....#..##.#.#...#.#..#..#.......#.#..#.###..#.#.##.#.
..####.##...#.####.#.#.##...#.....#..##.......#.#.##.#....##.#...#.#.##.#####.#..#.#...#.#.#...#.#.##.##..#.###.#.##.#..#..##.#..#..#....##.#.....#.#.##.#.#..#.##.#.##...#..#.#.#.#.##.#..#.#..##...#..#..#..#..##.#.#..#.##.#..#....#........#..#.##..#..#.#.#..#.#.#...#.#..#.##.##..#.#..#....#...#..#.#.#.#..##.#...##.###.#..##.#.#....#.#.#......#.....#.#.#.#.#.#.#..#..##..#.#.#.#...#..#.##......#.##.#..#....#..##.#..#...###.#.#.#.#.##.#.#.#..#....#..
##..#...#.#........#..#...#.#.#.#...#...##.##.#..#...#.##..##.#.#.......##....#.#...##..#..##.#.##...#...#.#....#.#..#.#..#.....####.#.##.....#.#......#..##.###.##....#.#..#......##.##.#.#..#...#.#.##.##.##..#...##..#......#..#.##.#.#.#.#.##.##.#.#.#.#..#..#.#...#.##.#.#........#..##..#.#..#.#.#.#.#.#..#.....#.#....#..#.#...#.#.#.#..#.#.#.######.#..##.#.....#.#.#..#...#.......#.#.#....##.##.#....###.##.#..#...#..#.###.#.#.#.##...........#..#.#..#.
...#.#.#.#.####.#.#..#.#.#.#.#.#.##...##..#..#.#.#.##..#..#.....###.#.##...#.#.#..##...#..#...#....#.##.#....#.#..#.#.#.#..#.#.#.#.......####.#.##.#.##..##.#.#.....#.#...#..#.#.##.........#.#.#.#.#..........#..#....#..##.#.#.#..#.....#...#.##.........##..#....#.##...##.#.#.#.##.###...#...#.#...#.#.#.#.###.#.#.#..#.###..##.#.#.##...##...#.....#.##..##.##.#.##...#.#..##.##.#.##......#.#...##....#.#.#....#.##.#.#.#................#.#.#.#.###.#...#.#.
.#...............#..#...#...........#..#.#.#.#......##.##..#.#.#.....#...#..#....#...##..#.###..#.#......#.#..#.#..#......#..##...#.##.##......#..#..#..#.......#.#.#..#.#..#...#...#.##.#.#....#..#.#.####.##..#.##.#.##.#..#.#.#.#..##.#.#.#...##.#.#.##...#.#.##..#...#...#...#.#.....#.#..#.#..#.#.#..###...##.#.#.##.#..#..#....#.#...##..#.#..#.##....#.#..#.#.#...#....#.#...#..#..#.##.##..##.#..#.#.....#.#.......#....##.#.#.#.##.##..#.#..#....#.#.#..#.
#.#.#.##.##.#.#.#.#.###..#.##.#.##.#..#........##.##.....#..#...#.#.#..#.##..#.#..#.#...#......#.#.#.##.#.#..#....#.#.#.#.#.#..##....#..#.##.##.#.##.##.##.###.#..#.#.#.#.#.#.##..###..##..#.#.#..#...#.....#..#.#....#...##.#.#.##.#..##....##.#..#..#..#.#.#..##.##..#.#.##..##....#.#.###.#...##...#..#.#.#.#...#.....#..#.#.##.#...#.#...#....#.#....###.#.#...#..#.##.#.#..#.#.#.#.#...#....#.#...#.#..#.##.#..#.#.##..#.#..###.#..#.....#.#..#..#.##..#.#.#..
#.#..#...#.#.#.##..#....#.#..#.#..##.#..#.#.##..#.#..#.#.#.#.#.###...##....#.##..###..#.#.#.#.#......#..#..#.#.##.#...#.#.##.#....#.#..#..#..#.........#...#....#..###....#.#.#..#....#...#...#..#..##.#.#.#..#...#.######.#.#..#.....#...#.#...#.#..#..#..#.##.#.....###....#..##.##...#....#.#..#.#.#.#..#...#.#..##.##..#...#..##.#.#..#.#.##.#..#.##.........#...###....#.#.#.#.#....##..#.#.##.###.#..#.##.#.#..#....##..##....#..#.##.###...#.#.##...#.#.#.#.
...##..##..#.....#..#.#.#...#...#.#.#..#.#..##.##.#.#..#..#..#..#.#.#..#.#.#...#.##.##.#..##...####.#.##.#.#..#....##.#..#...##.#.#..#.#.#.#.#.#.#.#.##..##.#.##.##.#.##.###.#.##.#.#..##..#.#.#...#......#..#.#.#.##.#......#.#.#.##..###.#..#.....###.##.##....##.#..#..#.#.##..#..#.#.#.#.#..#.#.#..##.#.##..#..#..#...##.##.#.....##.#......#..###...#.##.#.#.##..#.#.#....#.#..#.#.###.#..##.......##.........##.#.#..#.#...#.#.#....#....#.#..##..#.##.#...##
#.##.##.#.#.#.#.#..#.##..#.#..##......##...#.....#.#..#..#.#...#.....#...#.####.#........#...##.....#........###.##..#..#..#.....#..#..#...##...#..#.####.....#..#........#..........#.#.##.##...##.##.#.###.#..........##.#.#.#..#...#......#..#.##.#...#...#.#...#..#.#..#...#.#.#.....#.#..#.#.#..#........#.##...#.#.#........##.#....##.###.#..#..#..#...#....#.#....#.##...##.#.####...#....###.#..#.#.#.#.##....##.#..#.#..#..##.##.##.#.#.#..#.##......##..
.............#....#..#.#...##.#.####.##..#.##.##....#..#....#.#.##.#.#.#..#.......#.#.#.#..#..#.#.##.##.#.##..#..#.#...#..#.#.#.#.#..#.##.#.#.##.#.#..#...#.#..#...##.#.#...#.#.#.#.#.#........#....#.#.#.#..###.##.##.##.#...##.#..#..#.#.##..#..#....##..#.##..#.##.#...#..#.......#.#..#..#...#..#..##.#.#..#...##.....#.##.#.#....#.##........#..#.#.#.#.###.#..#.#.#..#.#.##...#...#..##..##....###.#..#..#....##...##.###..#.#.....#...#..#.#.#.....##.#..#.#
.##.##.#.###...#.#.#.....#......#......#.##...###.#.#.##.###.#......#.##.###.#.##..#..#.#.#..#...#.....#.##..#..#....#..###....#....#.#...#...##....#.####.##.#..#.#.#.##.#..#...#....#.#.#.#.#.#.##........#....#....#.....#.#...###.###.##.##..#..##.###..#...#...##..#.###..#.#.##..#.#.#..#.####..#...#.#.##.#.###.#.###...#..#.#..#...#.##.##.#..#.....###...#...##..#....#.###..#..#...#.#..###.#.##.####..##...##.#.#.###.#.#.#.#...##.#.......#.#..#..#....
..#...#.#...###......#.##.#.#.#...#.#.#.#..##..#..#..#...#.....#.#.#......#.#..#..#..#...#..#..#.#.#.#......####.###.#.#....##.##.#....#.#.#.#...#.###........##..#.......#.#..#..#.##...#...#......#.#.##.#.#.#.##.#..#.##..#.##.#....#........#..#....#.#..#.#.##...##.#....#..#.#..#....##.#..#...#.##.#.##...#..#..#.##..##..#...#.#.#.#.#......##..#.#..#.#.#..#..#.#.###......#..##..#.#..#.......#.#.#..#...###.#......#.....#.#..#......#.#.#.##.#..#.#.##.
#..##.#..#.#....#.##.#.#.....#..#.##....##....#.#.#.#.#.#..#.#.##...#.#.#....#..#.#.#..####..#.#.#..#.##.#.###........#..#.#..#....#.##..#..####..#.#.#####.#..#.#.#.#.#.#...#.#.#....#.#.#.###.#.##..#.#.#.....#....#..#...#.......###..#.#.#.#..#..#.#....#....##.##.....#.#..#...#.#.#.#.#.##.##.#...#..#...#..#..##....##...###.#...#.#..#.#.#.##..#..#.#..#.#.###.#......#.##.#.#...#.#.#.##.#.#.#.......#..#......####.###.###...#.#.#.#.#...#......#.#.#..#.
#.####.#.#...##..#....###.###.##....#.##.####...#.#....#..#...#..#.###..#.#.#..#.#.#.#.#.#.#..###..#..#.#.#.#.####.#.#..#...#...#.###...#..#.#.###..........#.###.....#..##.#..#.##.##.#.....#.#...##.#...#.##.#..#.#..#.#.#.###.#.#....#...#..#.#..#..#.##..##.#...#..#.#.#..##.#.#..#.##......#.....#..#..#.#..##.##.#.#.#..#.##..#.#....#.#..#....#..#.#...#.#.#.#.###.#####...#....#..###....##.###.#.#.#.##..#.#####...#.#.....##...#.#..#..##.#.#.#..#...##.#
..###......#.#..#.#.##.#.#..#....#.#..#.......##.#.####..#.#.#.#....#.#.#..#..#........#.#..##.#.##.#..............#..##..##.###.#.#.#.#.#.........#.#.###.#...#.#.#.###..#.##..#...##.#.#.##...#.#...#.#..#....#.#..#.#..#......#..#.#..#.#.#..#.#.##.#..#.#....#.#..#..#.###.#.#.##.#..#.#.#.#.##.#..#.#.#...#.#.##.....#..#....#..#..#.##.#.#..##..##...##..........#.......#.#..#.#.#..#..#.#......#.#.#...#.#........#....##.#...#.##.#.#.#....#..##.##.#.....
##.#..##.#.#..#.#.##.......#.##.##.#.##.#.#.#..#.#......#..##...#.##....#.#.##.###.#####.#.#..........#.#.#.##.#.#..#.#.#.#............#...#.#.#.#.##.#.....####.#..#.#.#..#...#..##......#.##.##..#.#..#.#..#.###..#.#..#.#.#.##.##.#..#.....#.#..#...#.#..###.#..##..#..#..........#..##.##.....#.###.##..#.###....#.##..#..#.#.#.#..###...#..#...#...#.#..#.#.#.#.#..#.#.##.#..#.#....#.#.#..##.#.#......#.#.#..##.#.#.#.####...#.#....#.....#.##.#...#..#..#.#.
.....#....##.#......#.#.##......#..#.#.#.#.#.#....#.#.#..#....#.....#.#.##........#..........#.#.#.#####.#..#..#..#..#....#.##.#.#.#.#..#.#...#..#..#.##.#.#.......#......#..#..##.#####.#........#...#..#.#.#.####.#.##......#........#.#.##..#..#.#.#..##....#..#...#.#.##.#.#.#.##.###.#...#.#.#.......#.#.##.###...##.#..#...#..##.##..#..#..#.#..##...#....#...#..#...#.#..##.#..#.###.#.#...#.#..#.#.##....#..#.#..#......#.#...#.##..#.#..#....#.#.#.####..#
#.##.#.#.#....#.#.#..#..#..#.##..#..#..........###.#..#.##.####.#.#.##...#.#.##.#...#.#.#.####..###...#...#..#.#.#..#.#.#.#.#..##...#..#...#.#.#.#.#.....#..#.##.#.##.#.#.###..#.........#.#.#.#.#..#..#.#...#..##..#....#.#.#.#######...#.#..#.#.....#.#...#.#..#.#.#...#.#..#..#.........#.#...#..#.###.#..#.......#...#.#..##..##.....##..#.#.###.##.#.#.#.#.##.#.##..#...#.#.#.#.##..#....#.#....#..#..#.#.#.#.##.#.#.#.#.##...#.##.#.#.#..#...#.#..........#..
....#..##..#.##..#.##.#.##.#.#..#..##.#.#.#.##.....#.#....#....#...#..#.#...#..#..#..#...#....##.#..#..#.#..#..#..#....#..#..##..#.#.#..#.###....#..#.#.#..#..###....#...#....#..#.#.#.#.#.#.##..#.#.#..#..###.#...#.###.#..#..........##..#.#....##.#...##.#..##...#..#.....###.#.#.##.#.#.#.#.#.#..##..##.#.#.####.##.#..#.#...#.#.#.#...#....#...#.......#.#..#.....##..###.#.......#...#.#...#.#..#..#....#.#....#.....#..#.#.#..#.....###.#.#..#.#####.#.##..#
#.#####...#.#...##........#...#..#.#.#.#.#...#.#.##...#.#.#.##...##.#..#.#####...#..#.###.#.#......#.#.....###.#.#..#.#.#.#.##.#...#...##..#.#.#..#.##.#..#.#..#..#.###.#..##.#.##..#...#...#..#.#...#.#.#.#...#.##..#..#.##..#.#.#.##...#.#.#.#.#....###....#..#.#..#.#.#.##.#.#..##.###.#.....#..#....##..#.##......#...#...##...##...#.#.#.#.#.##.#.#.#.#...#.#.####.##....##.#.##.#.#.#...##.##..###.#.##....#.#.#.##.#.#....###.#.#.##.#...###........#....#..
..#.#...#...##.#...##.#.##.#.#.#..#........#.#..#..#.##.##.#...#.#...#......#..##..#........##.#.#.#.#.#.#..#..##..#..#...#.#....#..#.#...#.....#..#.#.#.##...#.#.#..#.#.###..##...#.#.#.#.#.#...#.#..#....#.#.##.##...#.....#...#....#.#.#.#...###.###...#.#.#..#.#..#.#.#......#.......#..#.#.##.#.#.##.#.#....#.#.#..#.#.#..#.#...#.#..#...#......#.#.#.##.###........#.##...#..#.....#..#..#...##.#.#.#...##.#..##.#.....#.#..#..#.#.....#.#.###.#.#.##.#####.#
##....##..##..#..#.#.#.#.....#...#..##.##.#..#.#..#....#.....#.#..##.####.##.##...#..#.#.#.#...#.##....#.##.#.#...#..#..#..#.##.#.#.#.##.#####.#..#......#..#.#...#.#........#...#.#...#...#.#.##...##.#.#.#..#......#..##.##.#.#..#.#.#......##.#..#...#..#...#....#.......#.##...#.#.#.#.#...#.....#.....#.#.#.#..#..#.#..##.#..###...##.##..#.#.#.#.#.#...#.###.###.#.#..#.#.##.#.#.#..#.#.#..#.........###..#.#...#.#.###...#..##...#.#.#.....#...#..........#.
...##..##.#.#..#..#......#.#.####..#.##.#.#.#....###.###.#.##..#.#..............#.#.#.#..##.###.#...#.#...#..#..#..##..#..##.#.#..##.#....#....#.#.#.#.#..#.#.#.#..#..#.#.#.##.#.#..#.#..#.#.....#.#.....#.#.#.####.###....#....##.#.#.##.#.##.....#..#..#.#.#.#.####.#.#.#..#...#.#.#..#..##.#.#.#.#..#.#.#...##..#.#....##...#.#....#.#.....##.#..###..#.#....#.....#.#.##.#.#....#...#..##..#..#.#.#.##.....##.#.#.#......##..##..#.#...#.#.#.#.###.#.####.##.#.
.##...#.#.#.#.#.##.#.#.#.#..#.....#........#.#.##.#..#....#..#.##.##.#.##.#.##.#...#..#.#........###..##.##.#.#.#.#...#..#.....##......#.#.###..##....#..#..#..#..#..#...#..#.#.#..#..#.#..##.#.##.#.##.#...#.....##.#.#.#..##.#...#.....#..#..#.#.####.#.....#..#....#..#..#..#.#.#..#..##.....##...#..##.###...#.#...#.#...#.##.#.#.##..#.#...#..#.#.#.#..#.##.#.##..........#.#.#.#.###...##..##..##..#.#.#....#..#..#.##...#....#.#..#.#...#.......#.....###...
.#..#.#..#.......#.##.#.#..###.###.#.##.#.#........#.#####.#..#......#.#..##....#.#.#.##.#.#.#.#.....#...#....#.#..#.###.###.#....##.#..#......##..#.#.#..#.#.#.#..#..#.###...#...#..#..#.#....#...#..#..#.#.####........#.#...#.#..#.##.##.#.#..##......#.#.###.###.##.#.#.####.#..#..##...#.##.##.##.##.#...#.###..#..#####......#....#.#.#.#..#.#.....##..#.#....#.#.#.#.#.#..#...#.##..#...#...#...#..##..#.#..#..#.#..#.#..#.#...#.#.#..#.#.#.#.#..#.#.#.#.###
.#.#..#.#.##.#.#......#...###.#....#.##..#..#.#.#.#.#........#.#.#.#..#.##.#.#.#.#..#..#..###.#..#.##..#..#.##..#.###.#.#.....#.#..##..#..#.#.#...#..#...#..#.#...#.##.#.#.#.#.##.#.#..#.#..#.#.#.#..#..#.#.......#.#.#.#...##..#.#.#...#...#.##..#.##.#.#.#..#.#....#..#.##.....#.#.#...#.#...#....#......#.#.#.#.#.#.#.#....##.#.##.#..#..#..#.#.#.#.#...#....##.#...#.###...#.#.###...#..#.#..#..#.#.#.#.#.#.#.#..##.#.#...#..##.#..##.#.##.#..##..###..#.......
#.#.###.#.#.#.#.#.###.##.###..#.#.#.#...#.##..#..#....#.#.##.....##.###......#.#..#..#.#.#.#...#.#..#.#..#...#.#...##.#..#.#.###..#...###.#..#..#.#.#..#..#.##.###...........#....#..#.#..#.#...##..#..#....##.#.#..#..#..#.#..##...#.#.#.#.#...#.#.#..#.#..##....#.#..#...#.##.#.....#.#..##.#.###..#.#.#.....#.....#....#.#...#....#..#.#.#.#...#..#..#.#..#####.#.#....#.#.#..#....#.#..##.#.##.##...#....#...##.#...##.#.###...#.#....#.#...#...#....#...####.#
................##.....##.#.#..#......#.....#.#.#.##.#...#...##.#......#.#.#.###.#.#........##....#.##..#..#.#..#.#.....#.#..##.#.#.#..#.#.##.#.#.##..#..#.#.#.#..####.#.##.#.#.#..####.#..#..##...#.##..##.#.##.#.#..#.#..#.#.#..#.#.#.#.#.#.#.##...#..#.#...##.#...##.#.#..#...#.#.#...##...#.....#.#.#..#.##.##.#..#.##.#..#..#.#..#...##...#.##.#..##..#....#...##.##....###.#.##.#..#...#....#..#.#.#.#..##...##.#.....#.#.#.#..#.#.###..#..#.###.#..#.#....##
#.##.##.#.#.#.#....#.#.......#...#.#.#..####..#....#..#.#.#.#...##.#.#..#.#.#........#.##.#....#.#...#.#.#..#..##..##.#.....#.....##..#..........#...#.#.#......#.......#...#....#.#.#...#...#.##.#.....#...#....#.#.##.#.#..##..#..#.#..#..#..#...##..#....#.#...#.#.......#.#.##..##.#.#..##.##.#.....####.#......##......#.#.#...#..#.#...#..#..###.#..#..#.#..#...#...#.#.#..#...#..##.#..#.##.#..#.....#.##.#...#..#.#.....#.##.###..#..#.#..#.#...##.#.#.##.#
..###..#.#.#.#.#####..#.#.##...#.#.#..#.....#..#.##.##.#....#.##...#..#.......#.#.#.#....#..#.#...#.#..#...#..#...#...#.##.###.#.#...#####.#.##.#..#...#.#.##.#...#.##.#..#.###.###....#...#.....#..#.#.#.#..#.#.#..#......#..##..#.#.#.##.#..#..#..##..##.##..#.#...#.#.#.#....#..#....#.##.....#..#.#.....#..#.#.#..#.#.#.#..#..#..#..#..#..#...#.#..##..#..###.#.#..##.#....#.#.#..#...##.#.......#.#.#.#.#....#.###.#.##.###.#.#....#.#.#....##.###....#.#.....
#..#.#.....#.........##.##...##..#.###..#.#.#.#..#.....#.#.###.####.#..#.#.#.#..#..#.#.##..#...#.#.#..#.#.#.#..#.#.#.#.#....###...#.#.#....#.#...#.#.##..#...#..##....#..#.#....##.#.##..#.#.#.#..#..#..##..#.#..###.###.#..#....#..#.#.#..##.#.#..#.#.#.#.#..#..##.#.#..##..#.#..#.#.#.#....#.#...#.#..#.#.#.#..#...#..#.#..#.#.#..#..#.#.#.###.#....#...#..#.#...#.##.#.#.##.#..##.#.##...#.##.#.#....#..#..#.#..#.#...#...........##.#..#.#.#......#.##.....#.#.
#.#...#.##...#.#.##.#....##.#...#.#....##.#..###.##.##..#..##........##.#...###.#.#......#.##.#..#.#.#....#...#..#..#....#.#.#.#.###....##.#..#.#.#.##.#..#.#..#...#.#.#...###.#.....#.#.#.#.##.##.##..#...#...##.........##.#.#..#.#.#..#..#..###.#...#....#.###...#...#...#...#....#..##.#.#..#.#...#.#.##...#..#.#.#.#.#.##..###..#.#...#..#...#.#.#.#..#....##.......#....#..#.......#.#......#.#.#..#...#.#.#....#.#..#.#.##.#.###.#.#..#.#.#.#.#.#.#.#.#..#..
.##.##.#.####..#.#.#..#.#.##.#.#....##...#..#.#.#..#..#..##..###.#.#....#.##.#.#.#.#.#.#.##...#.#....#.##.#.#..#..#.###.#.#.......#.#.#..#..#..#.........#...#.##.#..#.#.##....#####.#..#..#..#.......#..#..##....#.#.##.#.....#.#..#..##..#.##.#..#.#..##.#.#....#.#.#.##.#.#.#..#.#..#.#.#.#.#...##...#...#.#..#....#.#.#...#..#.#..#..#.##..#.#..#..#..#..#.#..#.########.##.#.#.##.#.#..##.##.#..#..#..#......#.#.#..#.#..#...####.#....#..#..#......#..#..###.
..............###...##.#........#.#..#.#..#.....#.#..#.#.#.#.#..###.#.##.#............#....#.#..##.#..#....#..#..#......#...##.###...#..##.#..#..#.#.#.#..#.#.#....#.#...#..#.#.......#...#..#..##.#.#..#.##...##..#..#..#.##.#...#.##.#.###......#...#..#.#...#.#..#..#...#....#.##..#....#.##.#.#..##.#.#.#..#.#.##.#.#.#.#.#.#....##.#...#.##.##..###.#..#...#........#..##.##..#....#.##.#..#...#.#.##..#.#.#.#.#..#.#.#.##.#...#...#.#.#.#..#..#.#.#..###.##.#
.#.#.#.#.#.##.##.#.#.....#.#.#.#...#.#..#..#.##.#..#.......#.#.#.#.........#.#.#.#.#.#..#.###..#...#.#..#.#.#.#.#..##.#..##.#..#.##.#.#...####..#...#..##.#.#...#.###..#.#.#..##.#.#.#..#..#..#...#..#.#.....#..#.##.##.##..#..#.#....#......#.#.#.###..#...##.#..#..##.##.#.#.#....#.##.#..#.......#..#..#.#.#..#.##.#..#...##..###.#.#..#..#.....##....#.#.#.#.#.##.#.#.#....#..#..##......###..#....#...#..#..#..#.##.#.#...#..#...#..#...#.#..#.#..###.##.#....
.##..#..#..###.......####..#..#..#..#..#..#....#.#...#.#.#.........##.##.#..#.#..#.#..#..#.#..#.##.#.#.#.#....##.#...#..#..#.##.........#..#...#.#.#..#....#..##...#..#...#..#...##...#..#.#.#.#.#..#...###.#..#..#.#...#.##..#...##.###.#.#.###.#.....#..#...####..#.......###..#.#.#...##.#.#.#.#.#.#..##.#.##.#...#..#..#...##.......##..##.#.#.#..#.#....#.#.....#......##...#.#...#.#.#....#.#.###..#..#..##.###...#..#.##.#..###.#####....##...#..#.#.....##.
...#..#..#..#..#.#.##.....#..#..#..#..###.#.#.##.#.#.#.#.#.#.##.#.#.....#..#....##.#.#..#....#.....#.#...#.#.#.....#.#.##.##.#..#.#.#.#..#..#.#...#.##.##.#..#...#.#.#..#.###.##...#.#.##...#....###.###....##.#.##...#.#....#.#.#.##.####..#.....#.#.#.#..##.##.###.#.##.#..#..#..#...#..#.##.#..##..#.#....#...#.#..#..#.#.#.#..#.#.#.#.#...#...##.#..##.###..#.#.#.#.#.#..#.#....#.#..#.#.#.#.#.....##..#.#.......#.#.#.#.....#.......#.####...##..#.....###...#
#.###.###..#.#..#....#.#.##.#.#..#..#..#..#..#......#...#.#.#...#..#.#.#.#..#.#...#...##..#.#..#.#.#.#.##..#.#.#.#.##.#........#.#..#.#.##.#..#.#..........##.#.#...#..#.#.......##.#.....##.#.##........#.#....#...#..#..#.#.......#..#...#.#.#.##.#.#...#..#........#..#..#.#.##..#.#..###....#....#..#.#.#..#.#..#.#.#..#..###.#.#..#....##..#...#..#......#.#.#...#..#.#.#..#.##...#.#.#.#....#.###..#.#..#.#.#.#....##..#.#..#.##.#.......#.#...#..##.#...###.
...###....#....#.##.###....#....#.#.##..#..#.##.##.###.#.....#.#..#.#..#.#.###..#..#.###.#..##..#...#.##..#...#.#.#.....###.##.#...#..#...###..#.##.#.#.#.#.#...#.#..#.#.#.#.##.#.....#.#.#..##..###.##.###..#.#.##..#..#.#..#.#.##...###.#....#.#..#.#.#.##.#.#.##.#.#.#.##.....#.#..##..#..##...#.##.#.#...#..#..#...#.#.#.###.#...#.#.#.#..#..###.##.##.#.#...#..##.#...#.#.#....###..#.#..#.#.#.#...#....##..#.###.#..#.#...###...###.#.#.#.####..#..#...#.....
#.#.###.#.#.#.#......#.##.#..##...##...###..#..#...##.#.#.##....#.#...#....##.#.#.#.#.#..###...#.#.#.....###.#.....###.#....#...###.#.#.####..#......#..##....#..#..#.#.....#..#..#.#.###..#...#.#.#.#...#.#..##....#..#.#..#..#.#..#..#...#.#.#..#.#.##.....#.#...#.........#.#.#.#.#...#.##.#.#.###.....#.#.#..#..#.#....#..#....#.#..#....#..#..........###.#..#....#.##..#..###....#.#..#..#..#...#..#.#...#....#..#.##..#.#....#..##..##....#.#.###..#.#..##.#
##...#..##...#.##.#.#......##...##..#.#.#.#.#.#.#.#......#.##.#..#..#..#.##......#......#....#.#...#.##.#.#..#.#.#......#.#.##.#......#...#..###.#.##..#..#.###.##.#....#.##..###.##.#....##.#.......#.##....#...##..#.#...#..#..#.#.#..#.#..##..#...#...#.#..#..#.##.#.#.#.#..#.#..##.##.......#....#.#.#....#.#..#...#.#..#.##.#.##..#..#.#.#.#.#.#.##.#....#.##.#.#.#...#..#....#.##..#.#..#.#.#.#.#.#...#.##.###.##....#..#.#.#.##...###.#.#...##.##.#...#...#.
#.##...#.#.##.....##.#.##.#...#...#.....#..#..#.##.#####.......#..##.##..#..#.#.##.##.##..#.#..#.#.#...#....#...#..#.###.#.#...#.#.#.#..#..#..###.#...#.#.#.#.....###.#.##...#.###....##.#..#.###.##.#.#.#.##.###...#...#.#..#.#.#...#.#...#..#.#.#.#.#.#...##..#.#..#...#...#..#..#...#..#.#.#.#.#.#...#..#.#...#.##.#.#..#....#...#.#..###.....#.#.#.#.#.#.##....#.#.#.#..#.#.#.#....######...#.#.#..#.#.#..#.#......#.#..#.#..#....##......#..##.....#.#.###.#..
....#.#...#...##.#....#.#..#.#..##.##.#.#.#.#............#.##.#..#.#...#.#.#...#...#..#..#...#.#..#..##..#.#..##.#..#........#.###.#..#.#.#..#.#....###.#...#.#.#..#...#...#....#.#.#...#.#...#....#..#...#.#.....#..#.#.#.##.....#.#...#.#..#....##.....#.#.#.#....#.#.#.#.#..###.#.#.#.#...#..#..#.#.#.#.#..###....#..#.#.##.#.#.#...#..##.##.#........#..#..###....#...#..##..#..##...#.#.#.###...#...#..#.....##.#..#..##..#.##.#...#.##.#.#....#.##..#..#....#
#.#..#..#...###.#.#.##....#..#.#.#.....#......##.#.#.#.##...#..#.#...#...#.#.##.#.#..###.##.#..#.#.#..#.#...#.#...#..#.###.#..#....#.##..#.#.#...#.#......#..#...##..##.#.#.#.##....#.#....##...#.#..#.##.....#.##..#..#......#.#.#.#.#..#..#.#.#...#.#.#....#.#.##.....#.#..#..#..#..#.#..##..###...#...#..#.#...#.##.#..#......#.##.#..#....#..#.#.#.#.##...##.##.#..#.#.#...#..#..#.#......#.#..#..#.#..##.#.#..##.##.#.#.###....#.#..#.#.#.#.#.#.#..#..##.#.##.
.#.#...#..###..........##..#..#....##.#..#.##.###..#.###..#..##..##.#..#..#.#......#..#.#.#..##.##...##..#.#..#.##.#..#.....#..#.#.#...##.....#.##..#.#.#..#.##.#...#....#.......#.#.#..##...#.#..#.#.....#.#..#...#..#..#.#.#.#..#.###.#.#.#....#.#.#..##.##.#.#.##.#.#....#.##..#..#...#.#..#.#..##..#..#.#.#.#.#.#....###.#.##...#.#.#..#.#..###..#..#...##......#.#....#.#.###..##.#.##.#.#.##.#.#.#.##....###.......#......#.#.#..#....##.##......#.#.##.##.#.
....###..#....##.#.#.#.#..####.##.#.#.#.####.#.#..###....#..#.##..###.#..#....#.#.#..#......##.....#...####..#......##..#.##..###...#.#...##.#..#..##..#..#.#...##.#.##.#..#.#.##.#....##.#.#..##..#..#.#..#..#.##..#..#..#....#.#.....##.##..#.#.#....#...#..........#..##.....#.##.#.#....#....#...#..#.#.#.#.#.#..##.#.#...##.#.#..#..#.#..#..###.#.###.#...#.##.#.#.###..##...#.#.##..#.#.....#......#..#.#.#..#.#.#..#.#.#.##..#.#.#.#......#.#.#.............
.#.#..#.#..#.#....#...#.#..#......#....#.#.......###.#.#..#....#.#....##.#.#.#.#..##.#.#.#.#...#.##..#.#.#.#.##.###...##.#...###..#.#.#.#..##..#..##.##.#.#...##.##......##..##.....#.#.......#...#.#..#..#..#.....#..##.###.##..##.#.#......#....####.##.#..##.#.#.##..#...#.##.#.#..#..#.###.#.#.#.#.##.#..#...#..#..#....#.#.....##..##..##..#.##.#..#...#.#...#..#.....#....##.#....#.#.#.#.#..#.#.#..##.....#..##..##...###...#....#..#.#.#.#.#..#.#####.#.#.#
#....#.##.##.##.##.#.##...#..#.##.#.#.#....#.#.#..#...#..#.#.##..#.#.#....#..#.###....#...#..#.#.#.#..#.....#...#...#......#..#..#..#..#..#..#.#.#.........#.#.#...#.#.#....#..#.##..#..#.#.##..#...#.#.#.#.#..#.#..###...#...#.#....#..#.##.##.##....#..#.#.###..#.###.#.#.#..#.....#.###..##..#..#.#...#..###.#.#..#...#.#...#.#.#..#...#.#..#.....#.###.#...#.#..#.#.#.###.#......#.#..#..#..#.##.#.#.#..#.##.#.##..#..#.#.#..#.#.#.#..#.#.##.#..#.#......#..#..
..##.#.#.#.....#.....#.##..#.##....#..#.##..#...#.#.#...#......#..#...##.#..#......#.#.#.#..#...#....#..##.#..#.###..#.##.#..#..#.#.#.##.#..#.#...#.#.#.#.#.#...##..#.#.####.#.###..#.##..#.#..#..##.....#...#.#.#.#....#.#.#.##..#.#.##..#.#...#..##..#...##.##.#...#...#..#.###.#.#......#...#.#.#.#.#..#..##...#.#.#.#...###.#....#..#..#.#.##.##.#..#...##.#.#.#....#..#..#.#.#.#.###.#.#..#....#..#...#....#....#...#.....#..#...#.#.......###..##.#####.##.#.
.#.#.#.#...#.##.#.##....#.#.#..##.#..#...#.###.##..#..##..##.##..#..##..#..#.##.#.#.#.....##..#..#.#.#.#....##.#....##.#...#..#.#.#.#...#.#.....##...#..#.#...#.##.#.......#.......#.....###..#.#.##.##.#.#.#.#..#.#.#.#..##...#.#..#...#.#...#.#.#...#..#........#.###.#.#..#.###...##.##.#.#...#..#..##.#.#...##..#...###......#.##.#..#....#....#.#.###.##.##.#..##.#..#.#.#..#.....#.#.###..#.#..#.#.#..##.#.#.#..##..#.#.#..###.#..#.#.#.#..###.#...........##
#.......###.#....#...#.#..#..#.....#..#.#...#.#...#..##.#.#...##.##..##.#.#....#.##...#.#.#..#.#..#.#.#####..#..#.##....#.#..#.#.....#.#..#.##.#..###.#.#.##.#.....#.#.#.#...##.##.#.#.#..#..#......#..#...#..##.#..#...#..#.#.##.#...##...#.#..##..#..##..##.#.#.#.###.#...##..#.#.#...#...#..#..##.#...#..#.#...#..#.#....#.##.#.##...#..#.#..#.#.#...#.....#..#.#....#.#.#.#.#..#.#......####.#.#..#.##.#.....#.#.#..#.##...#..#...#...###..#..#...#.#.#.#.##...
..##.##......##.#..#.#..#..#..#.#.#..#..##.##..#.#..#......#.#....#.#....#.###.....##..#..#.#...##.....#...#..#..#...#.#...#...##.#.#....#.#.##.#........#..#.####....#.#.#.#..#....#.#..#.#.#.##.#.#.#.#.#.#....#.#.#.#..#..##.....#..##.#..#.#..##.#....#...#.#.##.#.#..#....#....#.##.#.###..#.#....#..#..#..#.#.#...#.#.#..#.#...##..##.#..#....##.##.#.#..#.#.#.#.#..#...#..#.#..######.#.....#.#....#..#.#..#....#....##.#.#..#..##....#..#..#.#..#.#..#...#.
#.###.#.##.#......#...#..#.#.#...#..#.#...#...#..#.#..#.#.##..##.#.#.#.#.......#.#....#..#...##.#..##.###.##.#.#...#..###.#.#.#..#...#.#.#......###.#.###.#........#.#.......#...#.##...#.....#....#..........#.#.#....##.#.#...#.#.#.#....######.#....#.###.#...#.......#..###..##.#.##....#..##..##.#.#.#.#.#.#..#..##...#..#.#..#.#.#.....#.#.#.#.....#..##.#..#..#.#.##.#.#.#...#..........#.##....#.#.##..#.#..#.#..#.#.##..#.#..#...#.#..##.#...#..#..#..#..#
...#....#...#.##.#.#.##.#..#...#..#....#.##.#...#.#.#.##..#..#.##.......#.#.##.#..#.##..##.##.....#....#.........#..#..#.#......#..#.#..#..#.##....#.#......#.#.##.#.####.#.####.###..##..##.#..#.#..###.##.##..#...##..#.#..#.##.#.#.#.#.##.#.#....#.#...#.###.#.##.##.###....#.#...#...##..#...##.#...#..#....#.#.#..##.#.#...##..#....##.##.#.#.#.#.##.#...##.#.##..#...#..#..#.##.#########....##.#.....##..###.#..#.#....##.#.##..#.##..#...#..##..#.#..#.##..
#.#.#.#..#.#....#......#..#..#..##.#.##.#....#.##...#...#.#.#...#.#.#.#.##.#...#.#..#..#.....##.##.#.#..###.#.#.#..#..#....#.#.#..#...##..#...##.#.....##.#.###..#..#.....#..#..#....#...#.##.###..#.#.....#...#..#.#..#...##.#....#..##..#......##.#..#.#...##.#....#...##.##..#.#.#.#.#..##..#.#....#.#.#.#.#.#....#...#....#...#.#.##.#....###..##..#....###....#..#..#..#.#.#..#...........#.#.#..###.##...#.#.#..##.#.##...#....#.#...##.##..#...#....####...#
..#...#.#..#.#.#..##.#.##.#.#..#.........#.##....##...#.##....##.#.#.#.#.#.#.#..#..#..##.#.#.#..#....##......#..#.#.##..#.#...#.####.##.#..#.#..#..#.#.#...#....###..##.#.#.#.#...#.#..#....#.....#..#.#.##.##.#.#..##..#.#.....##.#.#..#.##.#.#..#.#.###..#.....###.#.##....#.#...#.....#....##..###..###..##..#.##..#.#.#.#.#.##.#.#....##.###.#...#..#.#....#.#.#.###.#.#..#..#..#.#.####.#..#.#.#....##..#......#.#.##...#.#..#.###..#......#.#.#.##.###.#.#.#.
.#..#..#.#.#.#.#.#...#..#..#.#..##.#.#.####...#.##..#..#..#.#..#..............#..##..#...#.#..#..#.#...#.#.#..#..#.....#..#.#...#.#.#....#.###.#.##..######.#.#..#.#.#.##.#.#.##.#..#.#.#.##..###..#.#..#.......#.#..#.###..#.#..#..#.#....#.##..#.#...#.#..#.#.##...#.#..#.#..#.#.##.#.#..##...#.#.#.#.#.#..##.#...##.#....#..#.......##...#.#....##.#..#..#.#...#..##..#.##.#.#..#..#.....#.##....#.#.#..##..#.#.#......##..#..#.#.#.#.#.#.##.##..##.........#...
.#.##.#....#.#..#..#..#.#.#....#.#.#..#..#.#.#..#.##..##.#..#.###.##.#.#.#.#.#..#..##.#.#.#..#..###..##.#..###..#.#.##..##..#.#.#....##.#.#.........#..#.......#.#..#.....##.....##.#.#..#...#....#..#.#.##.##.#....#..##.#..#..#..#....#.###..#.#...#.#...#.#.#...#.#..#.#..##.#.....#..#.#..#..#..........#.#.#.##.....###..#.##.##.#...#....##.#.....#..#...##..#...#.#...#...#..#.#.#.#....#.#.#.#.#..#..#..#...#.#.#..#.####.........#...#...#..#.#.##.#.#..##
..#....#.#.#.####.#..#...#..#.#.....#...#..##..#.....#.....#...#...#.##..##.#.##.#.##.....##..#.##.#.#....#...###...#..##..#...#.#.#........#.##.##..#..#####.#...#...#.##...#.##...#...#.#.#.#.#..##.#.......#..##.#.#.....#.#..#..#.#.#..#.#....#.#####.#......#..#..#..#.#.....##.#..#...#..##..##.##.#.#.....#..######.##....##....##..####..#..#.#.#.#.#.#..#..##.#.#.#..#.##.#.#...#..##....#....#.##.##.#..##...#.#..#.#..##.#.#.#..#.###.#.###.#...#.#.#...
.#.#.#..#...#.....#.#.#.##.#..##.##.#.##.#....#..###.#.#.#.##.#..#..#...#.............#.#...#..#.....#.#.#.##.....#..##...#.#.#.....#.#.#.##...##...#.#........#.#.##..#.###..#...#.#.##...#....#.#.....##.#.#.#..#.#..#.#.#....#.#..#..#.#....#.##..#.#.#.#.#.#.#.#.#..#.#..##.#.#..##..#.#..#.##.#....##..##.#..#...........#.#..#.#..##......#..#.#..#...#...#..##..##...###...##...#..#...##.#.#.##.......#..#...#....#....#...#.#...#.#..#.......#..#.....#.##
.#....#..#.###.#.#..#.....#..#...#...#.....##.#.#.....#..##....##..#..#..#.#.#.#.#.#.#...#.###.#.#.#.#..#.....#.#.#.##.#.#.....##.##.##.#...#.#.##.#....#.#.#.###..#.##......#.#.#..#.#.#.#.#.#..#..#.#...#.....#..#..#..##.#.#...###.#..#.##.##.#..#........##..#.#...##.#.####...##...#...#.....###.#...#..#.#.#.#.#.##.#.#.####....##...#.#.#..#..##.#.##..##.#...##...##....##..##..#..#.##.........##.#.#.##..#..#.#.#.#.#.#.#....#..#.#..##.#.#..#..##.#.#...
.#.#.#..#.#.#...#..#.#.##.##..#.###.#..#.#.#.#.#.##.#..#...#.#.#.#..#..#.##..##...#...#.#..##.#.#.#...##.#.#.#.#...#......##.#..##......#.##.#.....##.#.##..#..#.#......##.#.#....#.#.#.......#.#..#.##.##.#.#.#..#.##.##......#.#......#....#...#.#..#.###.#..#.#.#.#.#...#.##.#.##.#.#.#.#..#.##.#..#.##.##.#..#..#.#...#.#...#.#.#..#.#.#.##.##.#....#...#.....#.#...#...##.#...#.#.#.#..#...#.#.#.###.#..#...#..#..#..#..##.#.##.#..#....#..#.##.##.#...#.#..#.
.#.#..#.#.#...##..#....#....#.#..#...##.#.#..#.#..#.#.#.#.##..#....#..#.#...#...#.#.##..#.#.........###....#...##.####.#.#...#.#...#.#.#.#....#.#.#....#...#..#....#.#.#..#...#.##...#..#.##.#..#.#.....#.....#..#........##.#..#.######.#.#...#..#..#..#....#...#.##...#.#......##......#..#..#.....#.........#..#.....#.#.#.##....#.#..#.#.....#...#.#..##..##.#.#.#.#..#..#...#...#.#..#.#.#.#..#.#.....##..#.#.##.#.##..##.......#.#..##..#.#.....#...#....#..#
..#..###...#.#...###.#..#.##.#..#.#.#.#.#.#.#...#..##.#..#...#.#.#..##....#.#.#.##....#.##..#.#.#.##....#.#..##...##.#.##..#.#.#.#.#..#...##.###...####..#..#.#.#.#...###.##.#.#...#.#.#.#.#.##..#.##.#..###.##.##.##.#.#.#.#..##..........#.#..#..#.#.#..#.#..#.#...#.#..#.##.#....##.##.##..#..#.#.##.#.#.##..#..#.##..#..#.#..##.#..#..#..#.#.#.#.#.##...#.#.......#.#.###..#.#####...#...#...#.....####.#.#.#.#.......#.#.##.#.#..#..##.#.##..#.#..##.##.#.#.#.
.#..#.#..#....#.#.#.#..#.#.....#....#.......###.#.#..#..#.#.#...#..#..#.#.##..##..#.##...##.#..#..#..#.###..#..#.#.......#.#..#..#..##..#.#...#.###.....##.##.#.##..#..#.......##.#...#.......###....##.##.....#.....#...#...##...#.##.#.##.#..#..#...#.#.#..#.#.##.#...#.#.#..###.###.#....#..##..#...#.#....##.##.#...#..##.##.#...#.#.#.#..#..##.#....#.#...#.#.##....#....##......#.###.#.#.#..#.#.............#.#.#.#....#..###.#.##...#...#..##.#.....#.#....
..##....#..#.#......##...#.#.#.#.###..#.#.#.....#.#.##.#......##.#.#.#...#...#..#...#.#.#.##..#..#..#...#.#.#.#.#..#.#.#..#..##.#.##..##....#.......###.#.##.#....#.##..##.#.##...#.#..#.#.#.#....##....#.#.#.#.#.#.#.#.#.##....##..#..##.#...#..#.#.#....#.#...#...##.##..#..#...#.#....#.##.#.#.#..#...##.#.#.......##..#....#..#.###....##.#.#...##.##...#.#..#...##.#.#.#...#.##.#...#..#....#..#..#.##.##.#.##..#..#..#.#..#.........###.#.#.#..#..#.#....#.##
#.#..#.#..#..##.##.#..#.###.##.##....###...#.##..........##.#.#.......###..#..#...#...##.....#..#.#.####........##.##...###.#..##.#.#.#..###.#.#.####.##.......##..#...#...#.##.##...#.##..#.##.#..#.#.#.....##...#....#.....#.#...#..#.....#..#.#...#.##.##.#.##.##.....#..###.#.....##..#.....#..#.#.#...#.#.#.#.#.#..#.#.#.#..##..#.#.#...#.#.##......#.#..#.#..##..#....##.#....#.#.#.#..##.#..#.#.#..#...#....#.#.#..#...#.##.#.##.#....###..#.#.#.#..#.##..#.
..##.#..#..##.....#.#....#......#.##..#.#.#..#.#.#.##.#.#...####.#.#.#....#..#..#.##.#...#.#..#...##....##.##.#..##...#.#....#.........##......#.#.......#.#.#...#.##.#.#.#.#...#..#..#...#...##..#..#..#.#.#...#.#.#.#.#.#.#..###.###..#.#.#.#.#..#..##.#.......#..##.#.#.#...#.#.##..#.#.##.#.#.#...#..#......#.#....#...#...#.#..#.....##.....#..##.#.#.###...#....#.##.#...####.#.###.#.###.##....#.#..#.#.##.##..#.#..#.###...#..#..#.#..###......#..#....#...
.#..#..##.#...##.#....#.#..#.#.#.#...#..#.###....#..#.#.#.#...#.#..####.#.##..#..#...#.#.##..#..##..#.#....#...##.###.#.###.###.#.#.##....#.##.#.#.#.#.##.#.##.#.##......#....#.##.#.#.##.##.#...#.#.###.#...##..#...##.###.#.#......##..#..#...#.#..#.....##.#.#..#...##.#.##......#.#..#....###..#.###.#.#####....#.#.#.#..#.#.#.###.#.##..#.#..#.#...#....##.#..#.#...##..#....#.......#..#...##.#.#...##.....#..#....##...##.#.#.#..#.#.##.##.#.#.###..#.##..#.
.##...#...#.#.#...#.#..#..###.#....##..#.#....#.#..#..#.#.#.#....#...#...#...####..#..#....#.###.#.###.#.##.#.#.....#..#....##...###...##..#.##...#..#.#........#...#.#.###.#..#....#...##.#..#.#..##..#...#...#..#.#........#..#.#.#...#.#.#.#.#.##.#.#.##....#.#...#..#.....###.###..#.#.##....##...##.#......#.#.#...#..#.#.#.#..#.#....#..##.#...##..##.#....#..#..#....#..#.#..#.#.##..#..#..###..##...######.#.#.#.#..#...#..#..#..........#..#..##.#....#.#.
#...#.#.#.#..#..#..#..##.#.#...#.#...#...#####...#.##.#.#..#..#.#.#.#.#.#.#.#.#..#.#.#.#.#.##.......#....##....#.##...#.#.##..###.#..#.#..#...##.#.##...#.#.#.###.#.#.#..#.#..#.#.#.#.#......#....#..#...#.#.#..##...#.###.#.#.#..#..#.#....#.#..#....##...#.#...##.#..#.##.#.....#...##..##.#.#.#.#.#...#.#.#.#..#.#.##..#.#..#.#.#....#.#..##.###.#...#....#.##..#.##.#.#..#..###..#..#.#..#..#....#.#..#..........#.#..##..#.##..#..###.#.#.##.#.#.#..#.#.#..#..
#.#.#..#..#.#.#..#.#.#..#...#.#.#.#.#.##.......##.#....#..###..#....#..##..#...#...##..#..#.#.#.##.#..#.#...##..#..##.#..#..#.......##..#...##..#....#.#####.....#.#...##..##.#..#.#.#..##.#.##.##.#..#.#..#.#.#####..#.....###.#..#.#..#.#..#..#.#.##...##..#.#...#..#..##.#.#.#..#.#...#......#.....##.#.#..#..#..#...#.#...#...#.#.#..#.#.....#...#.#..#.#....#......#.#.#.#..#..#.#...#.##.###.#..#.#..#.#.#######..#...#..#...##.##.#..#......#....#..#..##.#.
..#.#.#.#.#.#.##..#.##.#.##........#.....##.#.#.....#.#.#..#..#..##..#...#..##...#..#.#.##...#.#.....#..###..#.###...#..#.#..#.##.#...##..#..#.#..#.#.#.#.#.#.#.#....#.#.#.....#.#.....#....#...#..##...##..#...##..#..#.##..##...#.#.##.#..#..#......#.#...#..#.##.#..#....##..#.#..###..##.#.#.##.##...#.#.#.#..#..#.#..##.#..#....#..#....#.#..#.#...##...#.#..#.#.#.#.#.#...##.##...#.#.#...#...#...#.#.#.#.......#..#.#..#..##.......#..#.##.#..#.#.#...#....#
.#..#.#.##..#....#..........#.#.##...#.#.#.#...###.#....#.#..#.#.#..#..#.#.#...#.#.#....#.##.#.####.#..#....#..##.#.###....#..#.##..##...#..#....#..#.........##..#.#.#....#.##....#.#..#.#.#.#..#....#..##.#.##...#.##.##..#...#.#...##.#.#.#..#.#.###.#.#.#.#..#....#.#.#..##.#..#...#.#..#..#......##..#....#.#..#...#..#..#..#.#..#..###.#..###.##.#.#.#..#####..#...#..#.#...#...#.#..#.#.##.#..#.#........##.#.##.##.##..#...#.#.#.#.#..#.#..#..#...##...#.##
..#.#.#....#..##..#.#.#.#.#.#..#...#.#.##....##....###.#..#.#...#..#..#......#..#...#.#.............#.#.##.#..#...#.##.###..#......#...#.#.#..##..#...##.#.##...###.#...###.#.###.#..#.#.#...#..#..#.#.#..#.#..#.#.........#..#.#.#.#......#...#...#...#..##...#..#.###.##..#...#.#.#.#...#.##.##.#.##...#..#.#.#.#.#.#..#.#.#.#.#.#.##.#.....##...#......#..#.#....#.#.####.##.##.#.###..##..#...#.#.###.#.#.#...#.#..#....#.#..##..#..#..##...###.#..##....#..#.#
#.#.#..#.#.##.##.#...#..##..#.#.#.#..##.#.#.#..#.#....#.#.#.#.#..#.#.#..#.#.#..###.#.#.####.#.##.#.#..#.....##..#.........#...#.#.#.#.#...#..#...#.#.####..#.#.#....#.##...........#.#.#.####.#.#.###....#..#.#.#..###.#.#.###.#.#.#.#.##.#..#.####.##...#.##.#..###.......#..#..##....#.#.......#....#.#.#.##.......#..#...##....#.#...#.#.#....##.#.#.#..#....###...#.##..........#.#.#....#..#.#....#.#...#..#....#.##.##..#.#...#.#..#..#.#......##.##.#..#....
...#.#..#....#....###.#..#.##....#..#.....#...###..#.##...#..#..#.#...##...#..######.#.......#...#.#.#.###.#..##..##.####...#.###.#..#.#.#..###.#.....###.#....###.#...##.#.#.#.#.##.#.#........#..#.#.#.#.#....#.#.....#....#.........#...#..#........#.#.....#.###.#.#.#..#..#...##.#...####.##.#.#.#...#...##.##.#.#.#.#...##.#....#..#.#..#.#.#....#..#..#.#....#..#...#.#.#.##......#.#.#.#...#.#....#.#.##.###....###.##.#.##....#...#...#.#.#.....####..#.#.
#.##...#..#.#..#.#......#.#...#.#..#.#.#.###.#.#.#.#...#.#..###.....##.#.##.#..###.....#.##.#.#.#...#......#.#..#.###.....#.##......#.....#..#.#.#.#.#.#.###.#...#.##.#..##.#.#.##....#..####.#..#.#..#...#.#.###..#.#.#..#.#.#.#.##.#..#.####.##.#.#.#...###.#.#.#..#..#..#.#.#.##....#.#...#....#..#..##..#..#.#.....#...#.#....#.#.#.#..##.#....##.#..##.#...#.#..#..##..#.#....#.##.#...##..#.##.#.#.#..........#.#........#....####.#..#.#..#.#.#.#...#.###.#.
#...###..#..###..#.#.#.#...##..#..##...#..#..#.....#.##...#..#..##.#.....#....#.#..##.#...#.#....#.#.#.#.##....#.#.#.#.#.#...#.#.#.#..#.#..###...##.#.....#.##.#.##..#.#.#..#..#...#.#..#.....#.###.#.##.#.......#..#..#.#..#...##...#.##..#.......#..#.#.#...#.....#..###.#.##...##.#.#..##...###..#.#.#..##.#.#..#.#.##.##.##.###..#...#.....#.#.#...#.#...#.#..#.##.#.##.#...#.#....###.#...#....#..#..#.#.#.#.#..###.#.#.#.##.#.....#..#.###..#...#..#......##.
..###.#.#..#....#..##.#.##....#..#...#..#..##..#.#..#...##..###.#..##.#####.#.#...#..#.##.##..#.#..#...##.####..........#..#..#...#..###..#....#......#.#.......#.##.......#..##.#.##..#.##.#.#..#........##.#.#..##.#..#.##.###...#..#...#.#.#.#.#..###...#.#..#.#.###.#.#.....#...#...###..#.#...#.....#.#.#....#...#.....#......##..#.#.##.#..#..#.#.#.#.#...#.#.#......#..#.#..#.##.#..###..#.##.#..##..#..#.##.###...#...#....#.#.#.#....#..#.#.##.#..#.#.#..#
.#.......#.#.##..##.......#.#.##..#.#..##.#..#..#..##.#..##..#..##..##...#.#.#.##..#.......##.#..#..#.#........#.#.##.##..#..#.#.#..#####.#.##.#.#.#.#.#.###.#.##....#.#.#..#.#...#...#......#..##.##.##.#...#..#.#....#...#.#...#.#.###.#...#..#.##..#..###..##...#........#.#..#.#.#.#....#..#.#..#.##.#....#.#..#.#..#.##..##.##..#.#.#...###..#..#......##.#..#..#.#.##..#...##......##....#......#...#..#.....#.#.##..#.#..##.#..##...#.#.#...#...###..##...#.
..##.##.##..#...#...##.##...#...###..#.#...#...#..#...#.#...#..#...#...#..........#.#.##.##...#.#..#..##.#.#.#..#..#.#...#.#.#....#..###.#....#..#..#........#.#..#.#...#..#...#.#####..#.#.#.#...#...#..#.#.#.#.#..###.##.....#..#...#...##..#.##...#..#....#..#.#..#.##.#..#..#....#..#.#..##...#.#.#..#.#.#.#..#...#.#...#.#....#....#..#..#..#..#.#.#.#..#..#..#.#.#.#..#.#.#..#.#.#...#.#..#.##.#.###..##.#.#.......##...#.#..#.#..##.###.#.##..#..#..##..#...
.#.#.#..#..#.#.#..#...#...#..#.#....##.##.#..#..#.##.#...##..#..#.#.#.#..#.###.##.#.#.#...#.#.##.#.#.#...##..#.#..#....#....#..#.###..#....#.###..#.#.#.#.##..#..###..#..#..#.#.#.#....###..#...##..#.#.#.#..#....##.......#.#.#.#.#.#.#.##.#....#.#..#..#.#...#.#..#...#.#.#.#..#.#.#.###..#...#..#...#.#.#....#..#.#..#.##...#.#..#.#.#.##.#..#.#...#.#.#.##.#..##..#...#.#....#.##.###.#.#..#...#.....#.##..#.#.#.##.##.#.#.#.#.#...#........#...#..###.#.#.#.#.
.#....#..##..#..#..###.##.#.#..##.#.#...#.##..#..#....#.#...####..#...##..#....###...#.#.###.#.....#..#.#...#...#.#.###.#.#..#.#..#.#.#.#.#.#.#.##.#.#.#....#..#..#.#.#.#.#..#......#.###.#.##.#..##..#.#..#..#.##...######...#....#....#....##.#.#..#..###..##....#..#.#..#....#...#...#..#..#.#.#.#.#...#..###..##..#.#...#.#..#.#...#....#.#.#..###...#....#.#.#..#.#.#.#..##......###....#..##..#.#.#....#.#..#....#...#.....#.#.#..#.#.#.#..##..##.#.#...#...#
.##.#.#.#.#.#..###.#......##.#..#.##..#.#...#.#.###.#..#..#.##...#.#.#.#####.#..#.#.#.....#....#.#.###.#.##.##.###.#......#.#.#..#..##.#.##..............#.#..#.#.#...#....#.#.##.#.#..#...#....#....#....##.#....#.#.......##..#.#..#.#.#.#....#...#..#.#.#...#.#.#.#..#.#..#.#..#..#.###..#.#.#.#....#.#.#....#...#..###.#..##.#..##.##.#.#....#.....##..#.#.....#....##.####..#.###.#.#.#..#..#.#...##.####.#.#.####.##...#.#.#..#..#..#.#..#...#........#..#.#.
#....#.#......####.#.#.#.#.....#...##..#.#.#..#.##..#.####....#.#...#.....#.#..#......#.#.#.#.#...#...........#.##...#.##..#...##.#.........#.#.####.##.#.#.#...##..#..#.##.#..#.##.#.##.##..#.###.#..#.##....#.#.#..#.#.##...#.#.##..#.....#.#.#.#..#...#...#.#..#.#..#...##..#.#..#...#..#.#..##.##.#....##.#.#.#..#..#..#.#....#..##...#.#.#.#..##.#..#..#.#.###..#.##.......##.......#.#.#..#...#.##......#...........#.#..#..#..#.#.#...#..###.#.#.##.##.#....
.##.#..#.##.#..##..#.##..###.#..#.#...##..#..#.#...#...#...#.#.##.##..#.#.....#.####.#...#..##..#..#.##.##.##.#....#.#.#..###.#.....#.#.#.##.#.#......#.#.....##.#.#..#..#....#.....#.#.....#...#..#.#...#.#.#...#..#..##...#.#.##...##.#.####...#..#..###.#.##..#...#.####...#..#.#.#.#..#..##......#.#.##....##.#.#..##.#..#.#.#..#...#.#.#.#..#.#....#..#...#....#..#.##.#.#...#.##.##.#.#.#..#.#....#.#.#..#.##.#.#.##.#.#..#..#.#.#..#.##.#......#..#...##.#.#
.....#...#..#.#...#.#...#....#.#.#.#.#..#..#.#...#..#.#..###.#.......#.###.#.#........#.#..#...#..#.#....#.#.#.##.#.#..##..#....#.#..#...#.......##.#.#.#.#.#....#..#..#..#.##..#.##...##.#..#.#..#...#.#...#.#.#..#..#...#..#.#...#.#.#.#..#..#..#.##....###...#..#..#.....#..#.#...#..#..#...#.#.#....#.###.#...#..##...#.#..#..#.#.#.#.#.#.#.#.#..#.#..#.#.#.#.#.##.#....#.#.#.#..#........#.#..##.#.#.#.####...##.#......#.#..#.###..#....#.#.#.#..##..#...#...
##.#.#.#.#.#.#.##.#..#.#..#.#..#.......#..##..#.#.##.##.#...#..#.##.#...#...#.#####.#.#..#..#.#.#.#..#.##..#........##..#.#..#.#.##.#.#.###.#.#.#...##...#.#..#.##.###.#.#..#..#..#.#.##..#.###..#.#.#...#.#.....#.##.#.#..#....#.#.#..#.#.#.#.#.#.#...#.###.#.#.#..#...#.#.#.##..#.#..#..####...#..##.#.......##.#.#...#.#..#.#.#..#.#.#.#..#....##..#..##.....##....#.#.#..#...##.#..##.#.#.#..##....##.#.....##...#..#.#.#..##....#.#.##.#....#..#.#.##..##..#.#
...##.##..#........#....#.##.#..##.#.##..#..##.##......#.#.#..#.#....##..#.##........#..#.##..#...#.#.#...#..#.##.##...#.#.#..#.....#....#.#...#..#...#.#...#.#.#...###...#..#.#.#....#..#...#.#.#....#.##..#.#.#...##...#.#.#.#.....#..........#....#..###...#....#.#.#.#..#.#..##..#.##..#...#..#...##.#.##.#...##.##.#.#.##.#..#.#.#..#..###.#...#..#....#.##..#.#.#.#..##..#.#...#..#..#..#.#...#.##...##.#..##.#.#.#..###..##.##.....##.#.#..#.#....#.##.##...
.##......#..#.#.#.###.##.#.....#...#..##..#.#....#.#.#.....###...#.#.#..#.##.##.#.#.##.##...#.##.#......#.#.#....#..###......#.##.#..#.#.#.##.#.##..#.#..##...#..#.#.#.#.#..#.#...#.#..#.#.##.....#.#..#...#..#.##.#...##.#..#.####.#..#.##.#.#.#.#.#..###.#.#.#.##...#....#...#...###..##.#.#..#..##...#...#.#.#.....#.#..#....##..#.##..#..#..#.#.#.#..#.#...#.#..#.#...#...#...#.##.#..#.#..#..##....#.#...##...#...#..#.#.#...##.###.#.#..###.##..#.#.......#.#
...#.#.#.#.#...#...#..#...###.#.##.###.#.#...###.##.#.####.....#.##.#.#........##..#...#..#.....####.#.#.#..#.#.#.#.....###.#.....#.#...#.....#...#..#.##.#.#.#.#.#......##.#..#.#...#.##....#.#.#..#.#..##.###..#.#.#.#...#..#....#.#..#...#.#.#.##.#..#........#.#.#..##..#.#..##....#....#..#..###.##.#.#..#.#.#.##...##..##...#..#...#..###..#.#...#..#.#.#...#.#.#.#..#.#..#.#...#..##...#..#..#.###..##...#.#.#.#.#......#.##..........#.#.#..#.##.##.#.##...
.##..##..#.##.#.#.#..#..#........##.......#.#..#...........####.........##.#.#....#.#.###..#.###.#.#..##...#...##.#.#.#.#....##.#.#.#.#..#.##..##...##..#....#.....#.#.##..###..#..##....#.#.#..#..#...##.......#...#.#.#.##.#.#.#...###.##.#.#..#.....###.#.####......#...#..#.##.#.#.#.#.###.#.###......#.#.#.#.#...#.#...#...##..#..#..#..#.#...##.##.#...#.#.#..#..#..#...#..###.#.#.#.#.#..#.#......##.#.#..#.......#.##.#.#..#.#.#.#.#......#.......#..#..#.#
#...#...#.#...#...###..#.#.#.##.#...#.#.#....#...##.#.#.#.#.....#.##.#.#....#..##.#.#..#..###..#.....#...#..#.#.....#..#..#.#..#..#..#.##.#...#...#...#...#.#..#.##.#.#...#.#.#...#...###...#..###.##.#..#.#.#.###.#.........#..#..#.........##.##.#.#..#...#.....#.#.#..#..#.#....##..#.#..#..#..#.#.##.#..#.#.#..##.#..#.#..#.#..#..#..###.#...##...#....#.#.....#..##.#.#.#..#.#....#....####....#.##.....###...##.#.#..#......#.###...##.##.##..##.#.#.##.#..#.
#.#..##.#.#.#.##.#....##...#...#..##...#..##...##.##.#...###.##.#.#...#..#.#.#...#....##.#.#.#...#.#.#.#.#.#..#.#.#..#.#.#...#...#..#.......#.#.#.#.##.#.#...#..#.......#.......##..#.#...#.#.#.#.#.....###..#.##...###.##.#...#..#..#.#.#.#...#...##..###.##.####.##..#.#.#.#..##...#..#..#..#..#......#.#....#.#..#..##...#.#.##..#..#..#..##.#...##..#.#..#.#.#..#...#....##.#...####.#.###...###....#.##.###.#..#..#.#..#.##.#..##.#.#....#...#.#..#........#..
...#...#....##...#.#.#...#.#.##.##.####.#.#..#.#.......#..###....#..#..#.#.#...#.##.#...#..#..#.##.#.##...#..#.##.#.##..#.#.####..#..#.#.#.#..#..#.....#.##.#..#..#.#.#..#.##.#.#.###..#.##..#......#.##.#.##....#.#......#..#.#.#..#..###.#.#.##.#...#.#..#.#........#..#....#.#..###.#.#..##.#..#.#.#....##.#..#.#..#..#.###....#.##.#.#.##.#..##...#.#..##...#..#..##..##...#..#.....##..#.#.##.##.##...#..#.#.###.#...#.#..#...#...#..##.#..##...#.#.#.#.#.#.#.
.##.#.#.#.#...#.#.#..##.#.#..#.............#.#.##.#.#.#..#.#.#.##.#..##...#..#..#...#.#..#..#..#...#..#.#.#.#......##.###.#..#...#..###.#...#.###.#.##..#...##..##..##..#..#..#.#.....#.#...#.#.#.#.#..#......#.#...#.#.#.#.##.##..#..#....#..#....#.##..##...###.#.#..#..#.#.#.#.#....#...#.....##.#..#.#.#....#...#...#...#.#.##...#.##.......##..##...#...##..#..#.#.#.#..##.##..#.#...#....#........#.###........##.#.#..#.#.#...#.#.#.#..#...#.##.##...#.#....
#.....#...#.#..#....#...#.#.##.#.#.#.####.#...#...#.#.#.#......#....#...#.##..#..##.#.#.#..#..#..##..#.##..#..#.###.........#.#.#.#..#....#..#........##..#...#.#..#...#..#..#..#.#.#...#.#....#..#..#.##.##.#...#.#..#.##....#.###.###.#.#..#.##.###..#.#.##.#.#.#.#.#..#..#..#...##.#..#..##.#...#.#.#..#.#.#..##..#.#.#.#.....#.#..#...#.#.#...#.#.#.#.#.#.#.#..#....#.##......#..#..#..##.#..#.##.#.#..#..#.#.##.#...#..#.#..##.#..#.#.##..#.#....#...#.....#.#
..#.#.#####.#.#..##.##.#......#...#..#.....#.#..#.#.#..#.#.#.#..###.#.#..#...#..#.##..#..#...#..#...#.....#..#.#....####.##...#.#.#.#..##..#..#.#.#.#..#.#..#..#.#.#.#..#.##..##..#.#.##..##.####..#.##...#..##.#...#..#...##.#.........#.##.....#.#.#.............#...##..#..#..#.#..##.#.#..#..#...#..#...#..#.#.#.#...#..###.#.#..##.#..#..#.#..#......#....#.#..#.#..#...##.#..#..#..####..#..#...#..#.##.#..##.#.#.#.##...#..#..##......###..#.#..#.##.##.##..
#..###.....#.#.###.#....#.#.#.##.###.###.##.#.##.#..#.##....#..#....#.#.#####..#.....###.#.#...#..##.##.#.#.#....###......#.#..#.....#.#..#..#.#..#..#.#..#..#.#...#..#.##...##.#.##...#.#...#.##.#.#..###.##.#..#.#..#.#.#..#.#.##.#.#..#...#.##......#.#.##.#.#.#..#..##..#.#.#...#...#....#.#.#.##..#..#..#..#.....#.#..##.....#.#....#..#.##..##.##.#.#.#.#....#..##.#.#...#.#..#..#...#..##.#..#.#.#.#....#.............#.##..#...#.#.##...##..#.#.#...#....##
.##.#.#.##..........#.#.#.#.#..##.###.......#......#.#...#.###.##.#.#..#.#....#..####.#.#.#..#.#.##.....#.##.#.#.#...#.#.#..#.##.##.#.#.##.##...#.#.#.##.#..##..##..#.##...#.#.....##.#..##.#........#..........###..#....#.#....#..##..#.#.#....##.##..#..#..#.#.#.#..#...#.#...#.#.#.#.#.#.#.#.#...#..#.#.#..#.#.#.#..###...#.#.#..#.#.##.#..#.#....#..##..#.#.#..#..#.##..#....#..#..#.#.#...###.#..#....#.#..#.#.#.#.####.#.#.##.##..#....#...#.#...#.#.##.#...
........#..##.####.#.#.#..##.##.#..#.#.##.#.#.#.#.#....##...#.#....#..#....##.#.#...........#...#...#.#..#....#..##.#..#.##..#...#..#......#.#.#.#......#.#.#.##...#.#...#.#..#.#.#...#.#.#..##.#.#.###.##.#.#.#.#.#..##.#....##..##...#....#.#.##.#.#.#.#..#.##...###.#.#....#.#.....#....##.....#.#..#..#.##....#...#...##.#..#.#.#..#...#..#.#..#.#..##..##..#..#..#....#..##.#..##.#.....##..#..#.#.####..#.#..#..#..........##....#..#.#..###.#..#..#...#..#.#
.#.#.#.#..#..#...........#.......#.#...#...#.#..#.#.#.#...##....#.#..#..#.#....#..#.#.#.#.#..#.#..#.##..#..##.###.##.#.#...#.###..#..#.###.........#.#.#.......#.#.#.##.#..#.#...#..#..#....#...#.####.#....#..#.....#....#.#...#.#.##..###.#..#.......#...#.#...#..#..#.#.#.#...#.#.#..##...#.#.##..#..##....#.#.##.##.#..#.##..##..#..#.#.#...##.#..#.#.#...#...#.#..#.#.##.#..####.#.#.#.#...##.#........#.#.#.#..#.#.#.#.##.##.#.##..##..#......#.#.##.#..#..#.
#..#.##.#..#.#.#.#.####.#..#.#.#.....#.##.#....#..##..####..#.#.#..#..###..##.#.#.##...#.#..#..####..##..#..#...........#.#.#....#.##.#...##.#.#.#.#..#..#.##.#.#.#...##.##..##.#.##..#..##..#.#....#...#.#..#..#.##.#.#.#.#..#.###....##....##.#.##.#..##.#...#..##..###..#..#.##.##..#..#.#..#...#..#..#.#.##..#.#...#.#.#...#...##..#.##.#.##..#..##....#.#.##.#.#.#...#....#.........#.#.##...#.#.#.#.##..#..#.#...##.#.#.#.....#.##.#..###.#.#.#.#...#..#..#..
.#..#.....#....##.#......#..#...#.#.###....#.#.#.#...#.....#.#...##.##....#.....##..#.##..#..##.....#...####.###.##.##.#.....#.##......#.#.##.#.#..#.#.###...#....##.#.#...##..#....##..#.#.###..###.##...#.#..#..#...#..#.##..#....##.#..#.###....##..##.#.####.##..#.#.#..###.#....#..#....#.#.##..#..#..#...##....#....#..##.#.#...#..........###.#..#.#.#.......#..##.#.#.#.#.####.##.....#.###...#..##..#..#..#.#........#.##.#......#..#...#..#.#.##..#.#..#.
...#..#.#..#.##.....#.#.#..#.#.#.#..###.#.#.#...#..#.#.#.#.....#.#.....##.#.#.#..##.....#..#..##.#.#.#.#.#.......#.#....#.#.#.#.######............#....#...#..#.#......#.##.#.#.##.#.###.....#.#.#......#..#..###..#.#..#.....#.##.#...#.#...#..#.#...#............#...#.#.#....#.#.#..###.#.#.#...#.#.#..#..#..#.#.###.#..#.##....##..#.#.#.#.##.#.#..#....#.#.#.#.#.#....#..#.......##.##.###....##..#...##.#.#.##..#.#.#.#.#...#..#.##..#..#.####...##.#.#.##...
#.#.###.#.#..#..#.#.#.#..##.......#..#..#.#..##..##..##..##.#.#...#.#.#.#.#.#..#..##.#.#.#...#..#..#...#...#.#.#.#...#.#..##...........##.#.#.#.#..#.##..#..#..#.#.#.#...................#.##.....###.#.#.#.#..#.#.#.##..#.#.#.....##.#...#.#.#.##..#..#.#.#.###.##..##.....##.#.#...#..#.#...#..#..#..#.#.#..#..#...#...#.##...#.#...#..#..#..##.....#.#.##...#...#..#.#.#..#..#.#####........#.##...##.##...#.....##...#..##..##.##...#.#..#...#.##.#.........#.#
##.......#.#..##...#...#..#.##.#####.#.###.#.#.##...#...#...#.##.#..##....#.#.#.##..#..#...#..#...#..#.#.#..#.#..##.#...#...#.#.#.#.#.#..#..##.#..#...#.#..#.##....#..#.#.#.#.#.#.#.#.###...#.##.#....#.#...##....#...#.#.#...#####....#.#.#.....#.#..##.#..#......#...#.#.##..#..#.#..#....#..##..#.#..#....#..###.#..##.#...#.#.##.#..#..#.#...##.#...#.#..##..#..#..#..#.#####.......#.#.##..#...#...#.###...#.#..##.#.#...#......##..#..#..#.....#..#.#.##.##..
#.###.#.##...#..#.#.#.##.#.##.....###...#.........#.#.##..#..#...#.#...##..#..#....##.#..#.#.#..#.#.#...#..#....#....#.#..##.#.#.#.#...#...#.....#..#..#.#...#..#.#..#...#...#..#.#..#....#..#...#.#.#..#.##..#.##..#.##....#.#.....#.#..#...#.#..#..##..##.##.#.#..#.###....#..#....#..#.#..#.#.#.#.#.#..##..#..##.##....#.#..#...#..#.###....##.#.#.##.###.###.#.#..##.#...#....#.#.#..##...##.#.#..#......#.#..##..#.#.#.#.#.###.#...#.#.#.#.#.#.#.##.#....#...#
.......#...#..#...#.#...#....#.#.#.#.#.##.#.#.#.#..#..#.#..#.#.#..#..#.#.#..#..#.#.....#..#...#.#.#..#.#..#..#.#.##.#..#.#...........#.###.#.#.##..#..#..#.#.#.#..##..#.#.#.#..#..#.#.#.#.#.#..#..#..#.#..#.#...#..#....#.#.#.#.#.#.#..#..#.#..###.##...#..#....#..#.#.#..##.#.#..##..#.##..#.#.......#.#...#..##.....#.##..#.##.#.#.#.#....#.#.....#.....#...#...#.#.#...#.###.#..#..##...##....#..#.#.#.#.#...##.###.....#.#.....##.#...#.#...#.#....#...#.#.##..
#.#.#.###.#..#.#.#....#..#.#...##........#...#...##..#....#...#..#.#..#....#..#.#.#.#.#..#.#.#.#..#.#..#.#..#..#.....#.#.##.#.#.###.#.#.....#...##.##..#....#.#..#...#..#....#.#.#..#..#...#.#..##.#.##.#....##.##..#.##.#..#.##.#..#.#..#.#..#.......##..#.##.#.#......#...#..##.#..#....#....#.#.#.#....##.#...#.#.#..#.#.##...#..##..##.#..#.#.#.#.#.#..#.#..#....###.#...###..#.#..#.#.#.#.#..##...#...#..#.......#.#.##..#.#.#..#.###..#.##...#.#..##..#.....#
..##...#..#.#.....#.#.#.#.##.#...#.#.#.#..#.##.#..#.#.###.####.#....#..#.#..#.#...#.#..#.#......#..##.#.##.####..#.#.#..#...#.##....#...#.##.#.#....#.###.##....#..#.##..##.#...#.#..#..#.#..#.#.#.##.....#.#....#.#.#.....#.....##..#..#....#..#.#.#...#....###...#.#.###.#.##....#..#.##..#.###...#.##.##....#.#.#..#...#...#.#..#...#.#..#..#..#.#.#..##.#..#..##..#...#.#.###...###.#.....###..##.#.##.#.#.#.#.#.##..#..#...#..#.#....###..#.#.#..##...#.##.#..
.#...#..#.#..#.#.#.#..#.#.....#.#...#...##.#...#.#.#.....#.......#.#..##.#.#.#.##...#.#.#..#.#.#.#.#.##...#.#.###...##.#.####..#.#.#..#..#......#.#.#..#...#.#.###.##.#.#...##.#....#.#.#...#..#....##.#.#..#.#.#..#..#.#.###.#.#...###..####..#.#..#.##.#.#.....#..#...##.....#.###.#.#...#...##.#.....##..##..#...##..#.#.#..#.#..##.#...#..#..#..#..#.....#.#.#..#..#.#.#...##.#.....#.#.##.#.#...##....#....#.#..#..#.#..##.##.....##....#.#..#..#.#.#....##..#
#..#.#.#..#.#####....#..####.##..#.###.#.....#..#...#.##.#.#.#.#.##.#.#...#.......#.#.#..#.#..##..#.....#.........#...#......##.#...#..#..#.#.###..#..#..#..#..##.#.#...##.#...#.#.#......#.##..###....#..#..#...#..#.##.#.#...#..#..###.#..#.#....#.#......#.#.#..#.#.#...#.#.##.......##.#.#...#..#.#.#..#...##.#...#..#...##....#.....#.#.#..###.#.##.#.#.##...#...##.....##...######..#......#.#...##.##.####.#.##.#...#......#.#.##..#.###..###...#.##.#..##..
..#..##..#.#.#.#.###..##.....#..#...#..#.##.#..###.#.#.....#.##.#.#.##..##..#.#.#.#.#..#...#.#..#..#.#.#..#####.#.#.##..##.#......##..#..#...#....#.#..##..#.##.......##...#.#.#.#..#.#.#..#...#....##.#.#..#..#..##...#.....#.#.#..#.#.#.#.##.###...##.#.##...#.#.#....##.#..#...#.#.#..#..#..##..#...##.#..##...#.##..###.#...##.#.##.#.#..#.#.#.#....#...#..#.#.#.#...##.##..#.......##..#.#.#...##.##.#........#..#..#.#.##.##.#.##.#..#.#.##.#.###...#..#..#.#
.#.#..#.#............##.#.#.#..###.###..#....#.##......#.#..#..........#.#.###..#.#.#.#.##.#..#...#.#.#..#......#.#..#.#...##.##.#.#.#.#..#.#.#.#...#.#...#.....#.#.#..#.#..#..#..####..#.#..#.####...#...#.#.#..#...#...###.#..#..#...............#..#..##.#.#.....##.#...#.#.###...#..#..#.#...#..#.#....#.#..#..#.##.###.##.#.#.##......##......##.#..#.#.#.#....#..#.#..#..#..#.#.##...#..#..##..#...#.#.#.#.#...#.#.#..##..........##...#.........#.#.#..#.#..
#....##.##.#.#.#.#.#.#...#..##..#...#..#.##.#....#.#.#..#..#.#.#.#.#.#.#..#.#.##.#.#.#...##.##.##.#...###.#.#.#.#.#.#.#.#.#...#.....#...#.##..###.#..#.###.##.#.##.#..###..#..#..##.#.#.#..#..#.....#.##.#...#.#.#.##.#.#.....##.##..#.#.#.#.##.#.#..#.##.....##.#.#...#.#..#......#.##..###...##..#...#.##...#.##....#..#....#......##.###...#.#.#....##..#.....#.##.#...#..##..#.#..#.##..#.#.#...#..#.#...#..#..#....#..#..##.#.#.##...#.#..#.##.#.#....#.#.#.#.
.#.#...#...##..##.#...##...#...#..#.#.#.....#.#.#.#.#..#..#....#.#..#...#..............#...........##........#..#.#.#.#..##.#.##.#.#.##..#..#.....#.##.........#.....#.#.#..##..#.......#.#..#.#.##..#..##.##.....#......#.#.#......#.#...#..#..#.#.#.....##.#....#..#.#.#.#..##.#.#...#.#...#...#..#.#....#.#.#...#.#..#..#.#..#.#.#...#...#.#..#.#.#...#..#.#.##...#.#.#..#..#....#.....#.#.##.##..#..#.#.#..#..##.##..#..#.#.##..#...##.#..#..##..###.#.#.#...#.
...#.#..#.#...#.....##...#.##.#.#..#...#.#.#...#......#.##.#.##.#..###.#.#.#.#.#.#.##.#..##.####.#....#.#.#.##.#...#....##...#....##...#.#.#.#.##.#...##.#.#.##..###...#...#...#..#.###..#.#.#....#.#.#.....##.#.#..#.#.#.#..#.##.#....#.#..#..#...##.#.#.#.#.##.#.##...#..#.#...#..#.##..#.#..##..#...#.##..#...#..##.#.#..#..#..#..#.#.#.#...#....#..#.#.#.#....#.##....#..#...#.#..#.##.#......#.#..#.....#..#...##.####.#.....#..##......#.##..#..#...#....#.#.
#.#..#.######.##.#.###.#..#...#...###.#.#..##.###.##.#.....###....#.#.#....#.#.#..#...#.#..#......#.#.#.##....###.#..##...#.#.##.#...#..........#.#.#..#..#..#..#....#.###..##..#..#....#..##..#.#..#...#.##...#.#.#.#..#..#.##....#.##..###.#..#.#...#..#...........#.#..#.#.##..#.#.#.##...#.#.#..#.#..##.#.#.#..##.#..#.#.#..#..##.#....#.#.#######.#.#.#.##.#.#...#.#..#.#.#..#..#......#.#.#..#.#..#.#.###.#.#......#....#.#..#..##.#.#......##.###.#..#.###..
..##..#.#.#.##...#..#.#..#.#.#..#..#.#....#...##.#....####.....#.#......#.#...#..#.#.#..#.###.##.#.#..##..#.#..#.#.##...#..#......#.#..#.#.#.#.#..#.#.#.#..#.##..#.#.##....##..#..###.#...#...#..#.####.#..#.#.#..#..#.###..#..##.#.#...#......#..#.#.#.#.###.#.##.#..###.#......#...##..#.#..#....##..#...#..#..#.....#.#.#...#..#....##.#..#......#...###.....##.#.#...#..##..#.#.#.#.#.##.#.###....#..##..#...#..#.##...##..#..#..#....#..#####..#.#..##.#.##.##
.#...#.........##..##..##.....#.#.#....##..#.#.....#.#.....#.#.#.##.#.#.#..#.##.#.....#.#..#.#.#.#.##..##....##.......#..#...#.#.#.#.#..#...#..##.#.#...##..#..##.##...#.#.#..#.#..###..#.#.#..#.##.#.#..##.#.#..##.#.#.#.#..#.#.....#.#.###.#.##.#.#..#......#..#..#..#...#.#.#.#.#....##.##.#.##...##.#.#.#...#..###...##..#.##..##.#.#..#.#.##.#..#.#.#.#.##....#..#.#..##..#...#..#.#.......#..#.#..#...#..#.##.#.#..#.#..#.#..#..#.#..#.......#...#...#.......
.###..##.##.##.#..#..#....##.#.#.#..##.#.##.#.##.##...#.#.#..#..#...##..#.#..#.#.#.#.#...#.......#....#...#.##.#.#.#.#..#..#.#.#......#.#.#.##..#.#.#.#..#.#.#.......##..#..#....#..#.#.##.#..#.#.......##......#...........#....#.#..#......##.##.#..#.#.##.#..#..#..###.#.#...#..##.#...#....#...#..#......#.###....##..#.#.#...#.......###...#..##....#.###..##..#..#..#..#..##...#...#.#.#.##.#...#.#.#..#.#..#.#.#.#...##...##..##..#.#.##.###.#.#..##..#.#.##
#....#...#.#....#.##...#.#.....#.#.##.#..........#.#.###...##..###.#...#..###....##...###.##.#.#..#.#.##.#......#...#..#..#...#..#.#.#.#...#.##..###...#..#...##.#.#.#..#..##.#.##.#.......#.#....#.#.#...#.#.#.#.#.#.#.#.#..#.#.#.#.#.##.#.#........#...#...##..#.###.#..#...#.#.#...#.###.#.#.##.#.#..##.#..#.#.#.#..#.#..#...##.##.#.#..###.##.#...#.#......###.#.##.#...#.#.#..#..#.#...##...###.#.#...#..#..#..#..##.#....#...#...#.#.#..#........#...##..#...
.#.#.#.#.#...#.#.#...#..#..#.#.#...#...#######.##.....#.#.#...#.#.#..##..#....##....##..#..#..#..#..##...##.##.#.#.###..#.##.#..#...#...#.#.....#.#.#.#..##.#.....#...#.#.##...##.#..##.##.###.#.#..##..#.#.#.#..#...#..##.#....#..#.#....#..#.#.#.#..#.#..#...#.#......#..##.#.#.###.#....#.....#.#.##.#...#.#......#.#..#..#.#.....##..##.##...#.##.#..#####..#.....#...#.#....#.#.#...##.#.##..#.....#.#..###..##.#.#.#..###.###..#.#..#..#..#.#.#.#..#.###.#.##
...##..##..##.##...##..###.#..#..##..#..........##.#.#.....#.#......#...#..#.#...###..#..#...#.#.##...#.#...#.#....##..#.#...##..#.#.#.#..#.#.#...#...#.##.#..#.#####.##..#..#.#...##.#..##.....#..#...#.#...#..#..#.#.#.#...#.#.#.#..#.#.#.#.#.#..#.#....##.#.#.#.#.#.#..#..#...#.....#.####.##..#...#..#.#...#.##.#...#.#.#...#.##....#......#.....#..#......#.#.#.#.##..#.#.##..#..#.#.......##.#.#.#...#..#..##.......#........#.#..#..#..#.#..#...#.#..#..#...
###.##..#.#......##.##..#...#..#..##..#.#.##.#.#....#.###.#..#.#.#.#..#.##..#..#....#..#...#...##...#.###.#....####...#....##...#..#.....#...#..#.#.#..#.....####.#....##..#..#..#......#...##.#.#..#.#....#.##..##.#.#....#.##....##.#..#.#......#..##.##...#.#.#..#...#..#.#.#.#.##.#....#...#.#.#.##.#..##.#..#...##..#...#.#.#...##.#.##.#..#.#.#..#.#.#.#...#.#...#..#...#...#.#.#..#.#.##.....##..#.#.#..#.#..##.#.#..#.#.#.##..#..#..#.#..#..####.#.###..##.
.......#..###.#.#......####.#.##.#...###...#..#..#.#.......##.###.#.##.#...#.#.##.##.#...#..#.#...#..#....##.##.....#..#.#.#.#.#.#..#####..#.##.##..#.#..#.#..#.....#.#...####.###.##.#..#.##.#....#...###.##...#.......##..#...##...#..##.######..#..##...#.#.#.#.#.#.##.#.....#..##..##.#.#.#..#.....#.#...###.##.#.#.#.#.###....#.#...#...#.##..#.###.##..#.##..#.##..#.#.#.#.##...#.#..#.##.##.#..###...##.#..#.#...#.#.#..#....#.##..###.#.#.#.....#...#..##..
#.#.##.#.#.....#..#.##..#....#....###.#.#.#..#.#.#..#.##.##.#.###........#....#...#....#.#.#...#.#..#..#.#...#..#.#..##..##....#.#.#......###.....##...####..#..#.#..##.#..#........#.##.#.#....#.#..#....#...#.#.#.#.#.#..#.#.#...#.#.#..........#.#...#.#..#.#..#....#.###.#.#..#...#......#.#.#.#.#.#...#..#.#.....#.#.#..#..#.#...#.#..##....#...#......#....#.#..#.##.#.......##.#.###....#.....#....##...#.#..#.#....#..#.#.#.#..##....#.....#.#.#.#.##.#...#
.#..#...##.#.#..#.##...#..#.#..#.##.......#.#....#.#...##......#.##.#.#.#..#.#.##.#.#.#...#.#.##..#..#..#.##..#.#..#..##...#.#....#..##.#.##..#.#.#.###..#.##..###..#....#..##.#.#.#.#.#.#.#####.#.###.#.#..#.##..#..#..##.#.##..#..#.#.##.##.#.#...#.##.##.##.#.#.#.#....#####..#.#.##.#.##...#.#.#..#..#.#.##..#.#.#.....#.#.#.#.#.#..##.#.#.#.#.###.#.##..#.#.#..#..#....###.#.##.##....#.#..##.##.#.#...##.#..#.#..##.#.#....#..##...#####.#.##...##.....#..#..
..#.#.##...#.#.#.#...#..#.#..#..#...###.#.##..#.#...#.#..#.#.#.....#.##..#.#.#.....#..##.##..#..#.#.#.##.....#..#.##.#...##.#.#.####.##..#...#...#..#.##...#.#..#.#..##.#..#..#.#....#....#.............###.##...#..#.#...#.....#..#.......#.#.#..#..#........#.....#..#.#.#.#.#.#.....#....#.#...#..#.#.#.#.#..##.##..#.#.#..#.....#.#...#.....#.....#.#...##..#.#..#.##.#......#......#.#...#.#......#..#.#..#.#..#.##.....#.#..##...#......##...#.#..#.#.#.##..#
.#..##...#.##.....#.#..#...#..##.####.#..#...##..#.#..##.##..#.#.#......#...#..##.#.##.....#...#.#.#.....##.###.##....##..#.#.#...#.#...###.#..#.##......#.....#....#....#..#.....#.#..#.#..#.####.##.#..#.#...#..##....##.#.#.###.##.#.#.#......#.##..#.#.#.#.#.#.#.#..#.........##.##..#.##.##.#..#.....#...#......#.#..##.#.####.....##..##.#.#####..#.##...#....#...##..#.#.#.#.#.#..#.#.#.##.#.#.#..#...#.#..#.#...#.#.#...#..#.#.#.#.#.##..#.#..#.#.#...#.#..
...#.###.#..##.##.#.##.###.#.#..........#..##...#..###.....##.###.##.#.#..#.#.#...#....#.##..#.......#.#.##..#.#...#.#...#......##..#.#..#...#..#...#.#.#.#.##..#.#..#.#.#.#.#.#.#..#.#..#.###.....#...##...###.##...##.#....#..#.#.#.#..#..#.##...#..#...#....#.#....#####.#.#.#.#....#..##.#..#.##..#.#..#.#..##.##...#...#.......#.#.##.#..........#..#...#..#.#.#.#...#..#.....#..#.#........#...###..#.###..#.#..##...#.#.#.#..#..##.##.#..##..#....#..#....#.
#.#.......#..##..#...#...#..#..#.#.#.#.#.#..#.#..#....#.##.....#.....#..#.#.##..#.###.#..#.##.#.#.#.#...#...#....#.#..##.##.#.#....#..#.###.#..#.#.#...#....#..#.#..#..#..#....#..#..###..#.#..#.##.#.#..##........##...#.#.#..##.#...#.###.##...#..#..#.#.#.##..#.##...#...#..#..###.###......##....#...#..#.#..#..##.#..#..#.##.##..#...####.###.#.###...#.#.#.##..#..#..##..#.#.###...###.#.#.##.####.#...#.#....#...#.#..#....#..#......#.#...#..#.#.#.#..##..#
.#..##.#.#..#.#.#.###..#.#.#.##.#...#..#..##.#..#.#.####...###...#.#..#.#.#...#..#....#.#.......#.#..#.#.##.#.##..#..#..#....#..#.###.#..#.#..#.....###.#.#..#....#..#..##..##.#.#..#.##.#....#.#......#...#.#.#.#.#..#..#...##.....#.#..#.#...#..#.#.#.#......#.#..#.#.#.##..#..#.....#..#.##...#.#.#.#.#.#..#.#..#....#..##....#...#..##.#.....##...#..#.#.#.....##..#..##.#.#.##....#...#.#.#...####..##.#....#.#..##....#..#.#.##.#.#.#...#.#.#.#..#.#.#.##..#.
...#....#..#..........#..#.#......#..#..#......#...#..#.#.##...#.#.##.#.#.#.#..#..#.##..#.#.#.#..#..###......#...#.#..#...#.###.#..##..##...#..#.#.##......#..#.#.#.#..#.#.####...#.#.....#.#.#...#.#.####...#.#..#..#..###.#...##.#..#.#....#.#.##.#.#...#.#.##.#.#...#...##..##..#.#..#.#..#.#..#..#..#..##....#.#.#.##.#...##..#.#.#.#....#.##..#.##.#..#.#.##.#.##..#....##...#.#.##.#.#..#.#.#.##.#...###.#..###...#.##.#..#..##.#.#..##.#.#..####...##...#...
.#.#.#.#..#..#.#.##.#.##..#..##.#..#..#..#.#.#..##.#.#...#...##...#....#.#..#.#..#.#...#..##..#.#..#.#.#.#.#..##.#...#..##.#.#..#.#..#.###.##.#...#...###.#..#...##..##...#.##.#.#..###.#..#...#.#.#...#...#..#..#..#..#####.##.#...#.#.#.#.#..#...#.#.###..#...#...#.#.#.#...#...#..#.#...#..#.##..#..#.##...#.#..##..#...##..#.###.....#.#.#....#.#....#..#....#.....###.#...#.#..#.#...#..#..#.......#.#.#.#..#.#..#.#.....#...#.....#.#...#..#..#...#...##..###
.#..#.###.#.###..##.#..###.##...#.##.#..###..#.#......##...#...#.###.#...##..#..#....#.##...#..#.###.#.#..#..#...#.#..##.......#....##..#......#.#..#.#...##..#.#..##.#.#.........##.....##.#.#..#...#.#.#.#.#.#.#.#.#..####....#.#.#.##...#.#..#.#........#..#..#.##....#..#.#.#..#..#..#..#.....#..#.#....#.#.##...#.#.#..#.#.#.#.#.#.#...#..#.#....#.#..#..##..##.#..##.#.##..##..#..#..#...#..#.#.#.#.....##...##..#..#.#.##.###.##..#.##..#..#..##..#.###.#...
..#.#..#.#.#.#..#...#.#.......##..#.#.####..##..#.#.#....#.##.#...#..#.##...#..#..#.#.#...##.#.#.........#.#..##..#.#.#..#.##.#.#.#...##.#.##.#..###.##.#..#.#...#.....##.#.#.#.#.#..#.#.#....###..#.#.#..#..#...##....#.##..#.#...##..##.#....#..####.##.###..#.#.#..##..#.#..##.#..#.##..#..#.#..###..##.#..#..#.##...#.#.#.#.....##...#.#.#..#..#.#.#..#.#.#..#.#.#.#...#...#..#.#.#..##..#.#.#..#..#..#.##...##...#.#..#....#.#....#.....#.#.##.##..#..##.#..#.
.#.#.#...#.#...#..#.#..#.#.#.#...##.#.#.#.##...#..#.##.#.##.#..#.###.#..###..#.#.###....#.#....#.#.##.#.##...#...##....#..##.#....#.##.....#..#.#.......#.###..##..#.#....#.##..#..##..#..#.##....#..#..#.#.#..##...#.#.....#.#.#.##..#..#..##..##.....#...#..#..#..#.####.#..#...##...#..###..#..#....##.#..##.#..##.#...#.###.#.#..##.##.#...#.##....#.#....##....##.#.#..#.#..#..#...#..#..#.#.#..#.#.##.#..#.#..#...#.#.#.#....#.##..#.#.#..##....#..#......#.#
#......#.....##.#.#.#.###..##..##............#..#.##....#.....#...#..#.#....#.#.#.#.##.#...##.#.#.#....#...#.#.#.#..#.###.#....##.#.#..#.#..#.#..#.#.#.#...#.#.#..#...#.#.#...#.#.#..##..###.##.#..#.#.#.#...#.#..#.##..#.#.#.....#.#..#..##...##..#.#..#.#.#..#..##...#.....#..##...##.#..#..#.#####.#.....#...##...###.###...##..#......###.#...#.##.#..#.#...#.#...#.##.##..##..#..#...#.#......####....#.#.#..##..##.....#.###.##..#..##.#.#..##.#..#.#.#.#...#
.#.#.#.#.#.##...#.#.#..#..#...#...#.##.#.#.#.#.##...#.#.##.#.#..#.##..#..##.#...........###...#.....#.#.#.#...#...##...#.##.#.#...#..#..#..#...##.#.#...#.#.....#.#.#..#...#.#..#..#....####....#.#...#...#.#...####.#.#.#...#.#.#...#.#.#.###...#..#..#..#..#.##...#.#..#.#.###...#....#.###.....#.#..##.#.###...#.###...#.##.#..#..#.#.###...#.#.#...#.###..#..#..#.#......###.#..###.#....##.#.#..###.##..#.#.#..#..#.#.##.....#...##.##.##...##..#.#..#.#..#.#.
..#.#..##...#.#....#.##.#.#.#.#.#.#...#..#.#.##...##...#..#...#..#...#.#.#..#.#.##.#.#.#...#.#..#.#..#.....#.#.#.#...##.....#.#.#.#.#..#.#.#.###......#..#..##.##.#.#.#.#.#.#..#..#..#.#.##..##.#..#.#.#.##.##.##.#...#....#.#.#.#.#..#........#..#..#..#...#.#...#.#..#..#.#....##..#.#...#..#.#...#.#....#....#..#.#.#.#......##.#..#...#..#......##.#..#.#.#.###.#..##.#.#......##....#.#.#...##.#.#.#...#..#...#..###.....#.#...##........###..#..##.#...#.#.#.
#.....#...#..#..#.#.....##.#.#.#..#.##.#..#.#...##...##.#..#.###..#.#.....##.#.#...#..#..#..#..##.#.#.#.#.#..#...#.#.#..#.#..#.#..#.#.#.....#....#.#.#..#.##...#..#..#....#..#..##.##.#.....#....#..#........#.#....#...##..#..#..###...#.#.#.##.#..#.#..###....#.#..#.####...#.##..##..#.#..#...#.##..#.#..#.#..#.#......#.#.#......#..#.#.#..#.####..#.#.....#.##.#.#...#..#.#.#.#..#.#..#..##..........##.#..#.#..#.#.#.#.##.#.##..#.#.#.#.....#.#.....#.###....
..##.####..##..##.#.#.#..........##.....#.#..#.#...#.#....##..#..#...#.#.#.......#.#.#.#.##...#....#....#..#..#.#..#..#.#..#...#.#...#####.#.#.##.##..#....#.#..#..#..#.#..#..#..#..#...#.#.#.#.#..###.#.#.#.#.###.#..#.#..#.#.#.#.#..#..#..#...##.##..#...##.##..#.###.....#.#...#...#.#..#.#.#.#.#..#..#.#.#..##.#.##.##...#.#.#.#..##..#..#.#.....#.#..#.##.....#...##.#.#...#..##.#..#.#.#...##.#.##.#....##...#.#.#...#...#.....#.#.#..#.#.#....#.#.#..##..#.#
.#..###.###...#...##.#.#.##.#.##...#.#.##..#...##.#..##.#....#.#.##.##..##.#.#.#..#.##..#...#.#.#.#.#.#..#.##..##.#..#..#.###.#...#.###....#..#......###.##...#.##.#.#...#...#.##.#...##.#...#...##.#.#.#..#..#.....#.#.#.#....##....#..#.#.#.#.#.#...#..#..#.#..#...#..#.#..#..#.##.##.#.#.#..#.#..#.#.#.#...#.#.##.#...#.###.#..#..#..#.#.#..#.#.###..###.#.#.##..#.#....##.##.#..#.#.#...#.##...#.##....#.#..#.#.....##..#.##.#.#...#.##.#..##.#.#..#..#...##...
##.#.#.....#.###.#.#.#....##..#..#..###...#..##..####....#.#.#....#.#..#..#..#..#.#.#.#..###...#.##.##..###...#....##.#.#..#...##.#.##.#.#...#..#.##..#....#.#.#...#.#.#.##.#.......#.#....#.#.##.........#..#..#.##.#..#.#.#.#...##..#...##..#....##...#..#..#.#.#.#..#..#.#..###.....#.....#.#.#.##..#....#.......#..##.#......###..#.#.##..##.#....#.#...#.....##...#.#.#.#.....###...#.##....#.....##.##...#...#.#.#...#.##.#...##.....###...#...#.#.#..#.#.#.#
.......###....###......#.#..#.#.#..#.#.#.#..#...#.#...#.#.#.#.##.#.#.##.#...#..#.#.....#...##.##......#..#.##..#.##.....#.#..#.#..##......#.#..#..#.#.#.#.#....#.#.#.#.##..#..#.#.##..#.#.#.#...####.#.##..#..#..#....#.#..#.#..#.#..#..#...#..##.#..#.#.#..#.#.#....##..#...#..#.#.#.#.#.##..#..#...#..#.#..#.#.#.###.#....##.#..#..#......#.#...#.#.#.#.#..##.#...#.#.#....#.#.#.##.#.#.#...##.###.#...#..#.#.#.##..#..#......#.#...#####.#.#.#.#.#..#..#..#.....
.###.#.#...#.#.#.##.#.#...#....##.#.....#.#.#.#.....#.##......#.#..#.#..#.#..#.#..##.#...#....#..####...#.....#...#.##.#..##.#.#.#...#.#.###.##..#....#.#.##.#..#..####.#.#..#.#...##.#..##.##.#......#...#.#.#.#.##.#.#..#....#..#.#..#.#.#..##...#...#...#..#..##.#..##.#.#..#....#...#..#.#.#..#.##.#.#..#.#...#.#.#..#.#..#..#.#.#.#.#.#..#.#.#..#...#..#..#..#..#...#.#..#.#.....#....####.....#..#...#..#.....#..#.#.##.#..#..#..........#.....#..#.#.#.###.#
#....#.##.#.##.#.#.#.#.#.#..###....##.#....###.##.#.##...####.#..#.....#.#.##.#.#.#.#.#.#..##..##.....#..#.##..#.#.#...#.#...#.#.#.#..#.#.##.#.##..#.#..##....##.#...#......#....#...#..#.......#.#.#.##.#.....#.........#..#.#.##.#.#...#.#.#...#..##..#.#.#.#.#...#.#.#....#..##.#..#.#.#..#...#....#....#....#......#..#.#..#...#.##..#.##..#..#.#.#.#..#.#..#.#.#..#....#...##.##..#.#.....#.#.###.##.#.#..##.#.#.##.#..#.#.###.#.##.#.##.#.##.#.#.##.#.#......
..#.#...##...........#.##.###...##..##.##.#.#..#.#.#..##.#......#.###.##.#.#............##.#..#...#.#.#.###...#.#...##.#.#.#.#.#..#..#............#..##..#.#.#.....#.###.#.#..#.#..####..#.#.#.#.#...#....#.#.#.###.##.#..##.#.........###..#..#.#.##..###.....#..#.#.....#.#.#...#..#...#.#.#.#..#.#..#.##..#.##.#.###.##...#...#..#...###...#.##.....#.#....#....#.##.##.#.#.#.#...#..#..#.##...#.#...#.#.#.###.#.#...#..#...###..#.#...##..#..####....##..#.#.#.
.#..####.#.####.##.#..........#..#.#.........#...#.#.#..#.#.#.#.......#..#..#.#.##.#.##..#..#.#.#.###.#..#..#.#...#....##..#.#..##.#..###.#.#.#.#..##...###...#.#.#.#....##..#...#...#..###..#.#.##.###.#.#.#.#.....#.#..#.....#.#.#.#....##..#...##.#..#..##.#.##...#.#.#....##.#.#..#.#.....##.#...#..#...#....##.#......#...#.#.#..#..#..#....#.#.#.#...#.#..#.##.#.......#.#...#.#.#.#..#...#....#.#....####...#..#..#..#.#.#.#..#..#...#...#..#.###...##.#..#.
#..#......#.....#..##.#.#.##.#.##.#..######.#.##.......#.....#..#.#.#...###..#.#..#.#...##.###...#.....##..#..##.#..#.#.###..#.#...###....#.#..#..#..#.#.#.#.###..#..##.#...##.#..#.###..#.#..#......#..#..#..###.##....#.#.##.##...#..###.#.#..#.#....###.#......##..#...#.#..###.#.#.#.##.##...#.#..##.#.#..#.##..##.#.##..#.#..###..#..##..#.#..#.#.#.#..#.###.....#.#.#.#..##.#...##.#.#.#.#.##.#...#.#...#..#..#..###.#....#...#.#.#.#.#.#...#.....###.....#..
..#..#.##...#.#.##...#...#..#......##............##.##...##.#.#..#...#.#.#.#.#.#.#....#...#.#.#.#..##.#...#..#....##..#.....##.#.#.....##..#..#.#..#.....#....#..#.#.#.#.####.#.#.#.##..#....#..###.#.#.#.#..#......#.##...#..#...#.##......###.#..#.#..#...#.#.#.#..#.#.###.##...........#.#..#.#..##...#.###....##....#...#...#..#.##..#...#...#.#..##..#...#...##.###..#..##....#.#.......#.....#..##..##.###.#.#..#.....#.#.#.#...#.#.#..#..#...#.#....##.#..#.
.###..##.###.#...#.##.#.##.#..##.##..###.#.#.#.#.#..#..#.#..#...#.#.##.............#.#.#.##......#..#.#.##..###.#...#.###.#...##.#.##.#...#.#.#...###.##..#.#.#.#................#....#..##.#..#....#.#..#..#..#.#####...#...#.####..##.####.#.#..##..#..#.#..#..#..#.....#.....#.#.#.#.##.#..#...#..#.#......#.##..#.#..#.#.##..#.#....#..#..#.#..#.#...#.#.#..#..#..#.#.#.#..#.#.#..###.##..#.#.#..#.##...#.#..#..#..#.#.##..#.#..#..#..#.#.#.#.######.#...#..#..
#.#..#.....#...#..###...#....#...#.#.....#..#..#.##..##..##..#.#..##...#.#.##.#.#.#....#...##.#.#..#...#..#..#..#.#..#....#.###.#.#....##.#...#.#.###...##..#.#.##.#.#.#####.#.#...##.#.#...#.#..##.#...##.#..#.#...#.###.##........#........#...#...#.#.#..#..#.#.###.#.#.#.#.#.#..##......#..#.#.#..#..#.#.#....#..#..#.#.....###..#.#.##..#...#.#..#.#....#.##.##.#....#...#.#...##......##...#.##.....#...#.#..#.#..#....#....#..#..#..##.#.#...#.##.#.#.#.#..#
....#..#.#...#.#.###.##..#.##.##.....##.#..###.#..##.#..#...#.###...##..#....#..#.#.#.#..#.###..##..#.###.#.###.#.#.#.#.#.#.#.......#.#....#.#.#.#.#..#.###..#.#..#...#.......#..#...#..#.#..#.##...##.##.##.#....##.........##.#.#.#.##.##.#.#.#..#.#....#.#.#...#.###....##..#..#...#.#.#..#.#.#...#.#.#.#.#.#.#..#..##...#.#..#.##......#.##.###..#...#.#..#.....#.#.#.#.#.#...#...#.#.#.#..#.....#.#.##.#.#.##...##.#.##..##.#.#..#.#.#....#..#.....#...##.##..
#.#.#.#...#.#..#..#....##.#......#.#..##.#..#.#..#....##..#.#..#.##....#.#.##.#.#.##...#..#.#..#.#.#.#.#.....#..#.#....#..#..#.##.#.#..####.#........#...#..#...#...##.#.###.#.#.##.#..#..#.#.....##...#..#.#.###.#.#.#.##.#..#.#.#.#.#...#.#...#.#...##.#..#..##....#.#.##...#..#..#..#..#.#.#...#.#....#.#.#..#.#..##..##.#.##...#.#.##.#....#.#.#.##.#..#.#..#.#....#..#..#.#.#..##..#.#.#.###.###.#.#..#..#..#.#..#.#...#..#....#..#....##.##..#.###.#.#....#.#
.#...#.#.#...##..##.##.....#.##.#..#.#.....#...#.##.#.#.#.#..#......#.#....#.....#...#.##....##....#.....#.#..#.#.#.#.###.#.#....#..##.#......#.#.#.#..#..#..#.#..#.#...#.......#....#..#.##..#.#.#..#..#.#...#........#...#.#..##..#..#.#..#.#.#..#.#.#..#..#.#..#.#.....#.#..#...#..#.#.#....#.#..#.#.#..#.#.#...#....##.#...#.##......#.#.#.....#...#..#...#.#..#.#..#.#.##....#...##...#...#..........###.#.#..#.#...##..##..#.##.##.#.#.#..#.#.......#..##.#..
...#.#...##.#..#.#.#.##.##..#....#.#..#.#.#..##...##..#.##..#..#.#.#...#.#..#.#.#..#..#...#.####.#.#.##.#..#.#.##.#..#.#.#...#.##..#....#.#.#..#.#...#.#.#..#...##.##.##..##.#.#..#.#..###...#.#...##..##.#.#...#.##.#.#.#.#.##..##.#.#..##.#..#..##.#...#.#.#..#..#.#.#.#.#..#..#.##...####.##...#.#.#..#.#.#..##...##......#.#.#..#.#.#..#.#.##.#..#..#.##.#..#.##.#.#.#....#.##.#.#..#.#.#.###.##.#.#.#.#.##..#.#..#.#...#.#.#..#....#..#.#.#...#.#.#.#..##...#.
.#..#..##....#..#........##...#.#.#..#..#..#....##..##.....##.#...#..#..#..##.#.#.#..####.#..##.#..#.#..##.#.#....#.#.....#.#.#...#.##.##.##..##..#.#.#..#.#..#..........#....#.##...#..#..##....#.#.##....#.#.#..#.###.#..##.#.#.##...#...#..#.#.#..#.#...#.#.#.#...##..#...#..#.#...#...#..#..##.#..#.##.#.#.####.#...#.#.#..#..##.#....#..#...###.#.#....#..#..#.#.#..##.##.#.#....#......#.#..#...#....#.#.#..#..#..#.#...##.#.##.####....###.#...#..##...#.#.#
#..###.#.#.##.#...#.###.#...#.#.#...#..#..#.#.#...#....##.##.#.#.###.#.#.#.#...#...#..#...#.#....#.#.#.#...#..#.#..#..#.#......##.#...##.#.##...#......#.#..##.#.#.#.#.#.#.#.#.....#.#.###.#.##.#..#....##...#.#.#...#...##.........#.#..#..#.#.#.#.#..#.#.#..#....#...#..#.#..##...#..##..#..#..#...#....#...####.#..#.##...#.#.#.....#.##.#..##.#...#.#.##.#..#.....#.#......#...#.#..#.##....#..#.#.#.#......#..#..#..#..#....#..#...#..#.#.#..##.###..#.#.#....
..#.#....##.....##..#...##.#..#.#.#..#.###..###.##..#.#...#.......#.#..#....#.#.#.#..#..#.#..#.#...#..#..#..#.##.##.##.#.##.#.#..#..#.........#..#.#.#.#.#.#.#.#.#..#.#...#...##.#..##..#.#......#.#.##..#.#..#.#..#..#.##..#.#.#.##...#.#.#..#...#.#.#..#.#.##.#.#..###.#...#...##.#.#.###..#..#..#.#.#.#..#..##....#....#.#...#..#.#.#.#..##.....#.#..#.##.#.#.#.##....#.#.#.#.##...#.#...#.##.#..#..#..#.#.#..##..#.#..#..#.#..#.#.#..#.#....#...#.#.#.#..#..###
##....#.#...#.#.#..#..#...#..#..###.###..##......#.###..#..##.##.#....#.##.#....#..#..#..#..###..#.#.#.#..#..#...............#..#.##..##.##.#..##..#..#...#......###....###.#.#.#.#...###.#.#.#.#.#.##..#.#.#.....#.#......##.#.#.#.#.#..###.#.#.#...#.#..#....#...##.....#.###.##.#.......#.#.#..#...#...#.#.#...##.##.#.#.##.#.#..#..#..#...#.#.#....#.#.....#.....#.##.#...#...##.###..#..#.....#.#...#...#.###.#...#.#..##..##...##.#..#.#.#..#......#..#.#....
.####..#..#..#...##.##..##.#..##.....###....#.#.#.#.##.#..##....#..##.#...##.#.#..#..#..#.#..#..#...#....#..#..#.##.#.#.#.#.#..#.....##....#..##..#..#.#.####.#.#..######....##.#...#.#.....##.#.......#......###.#.#.#.#.#...#.#...#..#....##...##.#..##..#.##.#.#...#.##.###..#....#.#.#.#..###.#.#.#.#..#...#.##.#...#..#.....#.#.#.#.#..#..#.#.##.#...#.##..##.#.#.##...#..#.#....#.#..#..#.##....#.#..#.......#.#.#..#...#...#.#....#.#.#.##.#.#.#.#..#....#.#
......#.##..#.#.#......#.....##.#.#.#.#.####.##.#.......#.#.####.#..#..##.....#..#..##.#....###..#.##.##..##.#.##..##.#.#.#.#.#.####...##.#.#...##.#.#....#...#..#........#.#.....#..##.#.##.#...#.#.#.##.#.##....#...#.#.#.#..#..##..#..#.##.#.#.....#...##....#.###..#....#.#..##.##.#..#..###..#.#.#..#.#.##..#....#.#.###.#.#..#...#.##..#.......##.##.#...#....#....##.#.#..#.#.#....#.##.#...#.#..#.##.##.###...#..#..##..###..#.#.#..##..#.#..##..#..#.#..#.
#.#.#....#.#.....#.#.#.#.#.#.#....#.#...........#.#.#.#..##........#..#...#.#..####.#..#.###.#.###...####.#......#....#.#.#.#........#.###....#.#.....#.#..#.#.##.#.##.##.#.#.#.#.#.#..#.#.#...##..#..#....#...#.#..#.#..#.##.#..#...#.#..#......##.#..##.#..#.#....#.###.#.....#...#.##.#..#.#..#.#...##...####..#.#.##...#...#.#..#.###...#..#.#.#.....#...#..##.#..#.##..#..#.#.#..#.#.......###.#..#....##.....#.#.#..#...#....#..#..#.#...##..#...#.#.#..##.#.
..#..#.#.#..#.#.#..##..#..#...##.##..#.#.#######.#...#..#...##.#.#.#.#.#.#...#.#.#.#.##.##.#.......#..##..#.#.#.#.#.##...#..#.#.#.#.#...#..##.#.#.##.#.#..#..#.....#...#...##..##.#..#.......#..##..#.##.#.##.#...##..#.#......#..##...#.#.#.##.#...###....#.#..##.##.##.#..##.#..#...#...#.#.##.#.##.#..#.#.####..###...##.#.##...#.#.##.#.#.##..#.#####.#.#..#.#..##..#.#.#.##..##.#..#.#.#.#......##.#.#...#.##.#....#..#.###.#..#..#..#..#.#..#.#.##..#.##.....
.#..#...#..#.#..##...#.#.#.#.##.#...#.#.#..........##..#.##...#..#.#....#..#..#..............###.#.#.#..##.#.#.#...#...##..#...#..#..##..#.#...#.#.#....#.#.#.###.#.#.#..##...#....#.##.#.#.#..#.#.#.#....#..#..#...#.#..#.#.#..#..#.##..#..#....##....#.#.##..#.....#.....#...##.#.#..#.#......#.......#.....##..#.#.#.#.......###.......#.###.#.........#.##.#...####...#..#...#...#.#..#.#.##.#.#....#.#.#.#.##.#.#.#..##..#...#..#..#.#.##..#...###.#...#..#.#.
..#..#.#####.#.#..####..#...#.....##......#.#.#.#.#...#.....####.#.#.#.#..#..#.#.#.##.#.#.##....#...#.#..........#...#...#..##..#..#.####...#.#......###...#..........#.#...#.#.#.#.#..#.#...##....#..#.###.#.#..#.#...##..#..##..#....#...#..#.###.#.#..#...#.###.##..##.#.#.#....#..#...#.##.#..#.##.#.#.#.#...#.....##.#.#.##....#.#.#.#.....###.#.##.#.#.#.#.#..##..#.#.#..#..#.#..#.#..#...#..#.###...#..#...#...#.#...#..#.##.#..#...#...#..#......#.#.#.#.#.
.#.#.#..#.......#......#..#...##.#...#.###.#...#...##.#.#.#...#.#...#.#..###....#..###..#.#..#.#.#.#....##.##.###..#..#.#..#...#..#.#.#...##..#.##.#.#..#.#.#.#.##.#.#..#.#.#.#.#.#.#.#....#.#.##.#..#..#.......#...###...#..#...#.#.#.#.#..#.#..#...#..#..#..#.....###.#.#..#..#.###.#.#..#####.#...#.#....####..#.##....#.#..#.#.#.#..#.#.#.#....#...#.#.....#.#.#...#...##.#..#.#.#.#..#.#.##.#.#....#.#.#.#.#.#.#...#.#.#.#..#.###..#.#..#..#.#.##.##.#..#..##.
.#....#.#.#.#.####.###..#.#.##...#.#..#.....#.#.#.#..#.#..#.##....#....#..#.#.##.#..#.#..#.#.#.#....#.#.#.#..#....#..#...#..#.###.#.....#...#.#...#....#..#..#...##...#..#..#.#.###.....#.#.#..#.##.#.#.#.#.#.#..#.#...#.#.#..##.#....#...##...#..#.#.#..#..#.##.#.#........#..#...#..#.#.#.##..#..#.#..#.#..#...#.#.####..#..###.##...#..#.#.#.#.#.##.#####.#..#..###.##.##..#.#.......#..#......#..#.##.#.#.#..#...#.#.#.##..#....#..###..#..#..#...#....#.###...
..#.#.##...#..#.#.#....#..#..#.#.#.#.#.#.##...#....#.....##..#.##.#.#.#.###.#.#....##..#.#....###.#.##.#...#...##..#..#.#..#...#..##.#.#..##..#.##.#.#..###.#.#.#..#.#.#..#..###....##.###..##...........#...#..#.#.##.....#.#....#.#..##..##.#..#....#.#..#...#..#..###.#.###..#.#.#.#..#.....#.##..#.#...##..##.........#..###.....#..#..#.#..#...#.#..#...#.#.##.....##..#..#..#.##.#..#.#.#.#.#.#..#.....#.##.#.##.......###.####.###..#..#.#..#.#.##.#.....#.#
.###....###.##......###.##..#...#...#....#.#.#..#.#..#.#.#..#..#...#.#.........#.#.#..#.#..#.#.#..#..#..##...#..#.#..#...#.#.#.##...#...#...#..#.....#.#.........#...#..##.#..#..#.#....###....#####.#.##.#.#..#.......##.#..##.####..#..#...###..#.#.#.##..#.#..#..#....#..#..##.#....#...#.#.#....#...##.#..#...#.#.##.#.#.##..##.#..#..#...#.#.##....###.##...#..#.#...#.#.#..#..#...#.#...##.#...#.#.#.#.......#...#.#.#.#.......#.#..#..#....#.........#.##..#
.##.#.##.......#.#.#.......#.#.#.#.###.#.#..##.#...##.#.#.##.##.#.##..#.#####.#.#.#.#.....##....#.#.#.#....#..#..#..#.#.#..#.##...##.#.###.#..#..#.#.#..#.#.##.#.###..#......#.#.##..#.#.#.####.....##..#.#..#.#.#.#.#..#.#.#.....#.#.#.#..#..#..##.#.##...##..#.#.#..##..#..##...#.#.#..##.#...##.#..#...###.#.#..#.#.#.#.....#.#.#.#..#.##.#..#....#.#.#..#..#.#.#..#.#....#.##.#.#.#..#..#.....####..#..#.#.#.#..##..#...#.##.#.#....#..#.#.##.#.#.#.#.#..#..#..
#......#.##.##.##...#.##.#....#.....#...#.#...#.#.#..................#.#.....#........#.##...#.#...#....#.#..#..#..#.....#..#..##.#.....##.##..#..#..#.#..#.#...#....#.#.#.#...##.##..#.........#.#....#....#.#...#..#.#..#..#.#.#.......#.##..#.#..##...#...#..#.#..#...##.##.###.#.#.#.....#.#....##..#..#..#..##.......#.#.#..#.#...#.....##.#.#.#.....#.##..#...#.#..#.#...#....#..##.#.#.#.#.....#..#.#..#.##.##..#.#.#......#..##.#.#...#....#...#...#...###.
##.#.#.##...#.#..#.#.#...#.##..#.#.#.##.#...#.....#.#.#.#.##.#.#.#.###.#.#.#...##.#.#.#.#..#.#..#.#..#.#...#..#..#.#.#.#..#..#.....###.#....#.#..#.#.#.#.#...#.#.#.#....#...#.#......###.#.#.#.#..##.#.#.##.#..####.##..#.#.#..#.####.#.##...#.#.##...#.#..#..##....#..#...#.............#.##.#..#.#...##.#..#..#...#.#.###.#..##....#.#.#.##...#..###.##..#...#.#.#..#.#..#.#..#.#.#.##....#..##.#.###.#.#..##......#.#.#..#.##.#.#...#...##.#.#.#.#.#.#.###.#.#..
#..##....#.#..#.#.#....##.##.##.#.##.#.#..#.##.#.#..#..#..#...#...#......#.##.#....#..#.#.#..#.#..###...####.#..##..##.#.#.###.#.##.....#.##.#..#....#.#.##.#..#.###.###.#.#...#.#.#..###.#..#..##...#..#....#......#..#..#..#..#.....#.#..#.#..#...##...#.#.#...#.###.##.#..#.##.##.#.#.##....#.#.#.#...#..#.#.#.#.##.....###...#.#.#.#..#.##.#.#..##..#.#.#.##...#.#..#.#..#.#.#..#...#.#.#.##..#....#....#..#.#.#.#...##.#.#....#.#..#.#....#..#...#.#..#.....##
..#...#.#.#.#.......#.#.........#........#.#...#.##.##..#.###..#.#..#.#.###...#.#.#.#.#.#.##.#..##....###....#.#...#...#.#.....#..##.#.#.#.....#.###.#.#..#.#.#.....#.......#.#...#..#.##..##..#.###..##.#.##.#.#.##..##.#.#..#.#.#.#..###..#..#..#..##.#...#.#.#...#.#.#..#..##.#...#.#...#.##.#...##.#..#.#..#.#.#.###.#..#..#.#.##..#.##.......#...###...#...#.#...#..#..#..#..#.#.#..#..#...#..##.#.##.#.#.#.#..#..#...#.#..###..#.##..##.#.#.#.#....#..##.#...
.####.##......###.#..###.#.#.#.#..##.#.#...#.#.#..#..#.#.#....#...#.#.#.##.##.#.#...##...#.#..##...##.#...#.#..#.#.#.#..#.###.#..#.#.#...#.##.#......#.#.#...#..#.#...##.#.##..###.#.#....##.###.....#.........#...##.#.#....#..#..#..###..####..#..#....##...#..#.#......####.....##..#.#......###...#..#.#.#.#..........##..#.#...##.#...##.##.#..#....#.#..#.#.#.#.#.#.#.##...###..#.###..#.#..#.#....#......#..###..#.##.##....#..#...##....#..#..##..#..#..#.#
#.#.##.###.#.#.....#..###..#.##.###.#.#..##...#..#.#.#.#..#.#..#.###...#.......#..##..#.#....#...#.#..###.#..##.#.#..#.#.......#.#...#.#..#....#.##.#..#..#.##.###.##.#..##...#......##.#........#.#.#.#.##.##..#.#......#.#..#..##.#..#..#.#.##..#..#.#.#..###.#..##.#.#..#...###...##...#.#.#....#.#.##........#.#.#.##..##....#.#...#.#.#...#..#..##.##.#.#...#..#.#...#..#.#..#.#.##.#..#...#....##.#..#.##..#.##.##......#.#.#.#.#.#...#.#..#.##..#.#.#.#.#..#
...........##.###.#..#.####.............#...#.#.#....#.#.#..#.#..##.#.#.##.##.#.#.#.#...####..##..#..#....#.#.......#..#.#.##.#..#.#.#.#.#..#.#.#...##..#.#.#.#.#.....#.#...#..#####..#..#.#.#.#..#..####....###..#.#.#.##..##..#.....#.#......#.#..#..#.##.#...#.#.#..#..###.#....#.#..##..##.####.#...###.#.#.#..#.#.#..#...#.#...##.#.#.#.#.#.#..##....##..#.#.#.#.#.#.#.#...##.....#...###.##.##...#.#.#...#.#......#.#.##...#....##..#..##.#.#...#....#.#..#..
.#.#.#.#.##........##...#...#.##.#.#.#.#.#.#.#...#.#..##...#..#.#....#......#.#..#....##.....##..#..#..##.######.##..#..#...#..##..#.#.#..##..#...##...#...#......#.#..#..#.#.##.....#..#.#.#.#.#.#.#..#.#.##...##...#..#..#...#..#.#...#.#.##.#..#.#.#....#..#..#....#.#.##.#.##.##..#...#...........##.....#..##..###.#.###..#..##....#..#.#..#.#...#.#...#..#..#.#.#.#.#..#.#.#.###.##.#.###....#.#....#..#.#.#.##.#..#..###.###.#...#..#.#.##...#.#.##..#..##.#
#.##.#..#...##.#.###.#.#.###..#...#.#..#......#.#.#..#...#..#.#.#.#.#.##.#.#.#.#.#.#.#...#.#...##.#.#.####..#....##.#.##.#.#..#...#..#.#.#...#..#..##.#.#.#####.#.#.#.#..#...#...#.#.#.#..........#.##.....#.#.#.##.###.#.#.#.#.#..#..##..#...##.#...#..##..##..#..##.#.##..........##..#.##.#.#.##.#...#.#.#..#...###......#.#.#...#.#..##..#.##..#.#...###.#..#...#..#.#..#....##......#...#..#.#.#..#.###..##..#...#.#.##.#.#.#.##.##..#......##.#.#..#.#.#.#...
......#..#.#....#............#.#.##..#.##.#.##.....#..#.#.##.#.#.#.......#.#.......##..#.#.#.##.....#..##.#.#.#.#...#.......#..#.#.#.##...#.#..#..#...#....#....#.#..#..#..##..#.#.##..#.#.#.#.#.#.#..##.#...#.......#..#...#....#.##..#.#..#...#.#.#.#..#.####..#.#.#...###.#.##.#...#..#...#..#.#.#.##..#.#.#.###.#.#.##.##...#.####..#..#.#...#....###....#.##.#.#.#....###.#...#.#.#...#..#.#.#...#...#.#.#..#.##.#............#....#..#.##.#....#..##...#.#.#.
.#.#.#..#.#..#.#..#######.##.#...#..#.#...#...#.#.#..#..#..#.#.....#.#.#..#..#.###..#.#.#..#..#.#.#..##........#..#.#.#.#.#.#.##.#.....#.#..#.#.#..#.######.###.#..##.#..#..#.#..#...#.##.#...#..#...#.#.##.#..##.#.#.#.#.#..#.#..#...#...#..##.#......#..#.##.##.#....#......#....#.#..####..#....#..#.#.##.#...........#...#.#..#.#.#...#..#.##..##.....##.##..#..#..###..#...#.#.#..#.#..##...#..#..##....#.#...#..#.#.#.##.#.#.#.#.#..#....##.#.###.#..##...#..
.#..#..#...#.#.#.#........#..#.#..#.....#.#.#.#.#.##..#.##....#.##.#.##..#.#..#...#..#....#..###.#..#.##.#.#.###.#...#.#...###..#.###.#.#..###....#..##.........#.#.....##.#..##.#.#..#....###.#.#.#......###.#...#.#..#...#.#..##.#.#..##..#....##.#.#..#........###.#..#.#.###.#..#..#.#...##.#.#.#....#.....##.##.##.##.#.#..#.#.#...#..#.##...#...#.#.#.#...#..#..#....#.#.#....#.#...#...#.###.#.#..#.#....#.##.###...#....##.#.#.##..#.#...#...#...#...#.###.
#..#.##.#.#.#.#.######.#.#..#..#.#..#.#.#..###..#..##..#...##....#..#..#.#.#.#..#...#.###..#..#...#.....#.#..#..#.#.#..##.#.###.........#.###.#.##..#...#.#.#.#.#.#.##.#....##....####.#.#.......###.#.#.#....##.#....#.#.##.#.#.....##...#.#.#.#.#..###..#.###.#.....#.#..##.#...##..#....#...#....#.#.#.#.#.#.##.....#....#..###....#..##....##.#.#..#.#....#..#..#.#.#.#.....##.#...#.#.#.##..#..#.#.#...#.#.#...###.#.#.###.#.##.#...#.#.#.#.##.#.#.#..#.#..#..
..#.............##.....#..#.#.#...#..#...#..#..#..#.#.#..#.#..#.#..#.#.....##.##..#.#.....#..#..#...##.#....#.#.......#.#....#..#.#.#.##..##....#..#..#.##..#.#.#..#...##.##...##..#....#..#.##.#....##...#.#...###.#.#.....##..##.##...#.#..#.#....####.#.#.....#.#.#..#.#.....#..#.#..#.#..#..#.#.#.###..#.##....#.##..#.#.#.##..#.#..#...#.##...#.#.....#.#.#.#.###...#..#.#.#...#.##...#...#..#.#....#.#...#..#..#..#.....#.....#.#.#...#...#.....#..#..#..#.#.
.#..##.##.#.#.#....#.#.#.##.##.#.#.####.#..###.##...##.####..#...#....#.#.#......##..##.#..#..##.#.##.#..####...#.#.#.#...#.#..#.#...#.##...##.#..#.#..#...#...#..#..##....##.#..#.#.##...#....#.###...#.#..#.##.#..#..##.#...##.....##..#.#....##.#.##..#...#.##.#...#.##.###.#.#.#.###.#..#..##..#.....#......#.#....#.#...##...#.#..#..#.##...#...#.##.##....#...#..#..##..#..#.#..#..#.#.#.#.#...#.#.#..##..#..#..#...#.#.#.#.#....##.#..#.#..#.#.###..###...#.
.##..##..#...#..#.#...#..#.....##....##..#..#.#...##.....#.#..#.##.##.#.#.#.#.#.#...####..#..#.....#....#.....#..#...#..#.#..###.#.#....##.#...#.#....#.#.#.#.#..#..#..#.##.....#...#.#.##..#.#......##..##.#.....#..#..#.#.##.#.#.##...#....#.#.......#..##.##.....###..#........#....#...###...#.#.#.##..#.#.#..##.#..#..#...##....#..##....##..#.#...#...#.#.##.#..#..#...#..#...#.#.#..#.#.#..#.#...##.#..#.#.#..#..#.#..##..##.##...#..#..##.#.#...#.#.#..#..#
#...#...#.#.#..#..#.##..#..#.##..###....#.###.#.#.#.#.##.....#.#...#.#.#...#...#..#.###.#..#..#.#.#..#.#.#.#.#..#..#.#.##.#.#......#.#.#...#.#..##.#.#....#.#..#..##.#...#..#.##..##...#.#####.##.#.#...#...##.#.#..####...##.....#...#..#.#..####.##.#.#...#...#.#.#...#..#.#.#.#.#.#.#.#..#..##.##..#..#..#..#.#...#.###.#.#..##.#..#...#.#.#..#...#.#..#..#.#.#..#..#..#.#.#..#.#..#..#.#..#..###..#...##.#...#.#.##.#..#...#...###.#..#..#...#...#.#..#...#..#.
.##.###......#..##.#...#.#.#..#.#....#.##.......#.#..#.##.#.#....##......#..#.#..#...#....#..###...#..#.....#..#..##..#...#..##.#.#..#..##.#..#.#.#.##.#.#....#..#.....#..#..#..##..##......#...##.#.#.#..#...#...##.#...#...#.#.#.#.#..##..#..#.....##...##..#..#..###..##...#....#.#..#.#..#......#..#...#.#.#..##.#..#..#..##....##..##.#.###.##.#...#..#......##..#..#.....#.#.##.#.####.#.#..#..#..#.....##....#....#..##..##..#...#..###.#..#.#...#..##..#.#.
.#.#....#.#.#.##.....#.#...#.#....#.#....#.#.#.###..#......#.#.##...##.#.#.#...##.#.#.##.#.#.##.#.#..#.#.#.#..#..#...####.#.#..#..#.#.#..#.#.#.#........#..#.###..#.#.#..#.#..#..##.#.#.#.#...#........#.#..###.##.....#.#.#.#..#....##...#.#.#..#.#...##..#.#..##.#....#..#.#..#.#..#.#....#.#.####.#..#.#....#.#....##.#..#..#.#.##.#.......#....#..#..#..##.#.#..#.##..#.#.#.#...#.#..#......#..#.##..##.###..#.#.#.#..#...#...####.#.##.....##...#.#..##..#....
....####.#.#.....#.#.#..#.###..#.#..##.#.#..#...#.#...#.#.##.#.###.#.##..#..#.#.....#.......#.....##....#...#..#.#.#..#...#...#.#.#.#.#.#..#....#.#.#.##..#...#..####..#.#..##.#.........#..#.##.#.#.#.##.#.#....#.##.#...#..#.#.#.##...##.#.##.#...#.#...#.#.##....#.#..#....#.#.#.#..#.##...#.......#..#..##..#..#.#.....#..#..##.....##.#.#.#.#..#.#.#.#...##...#.#...##..#....#.#..#.#.#.#.#..#...#.#.#....#..#.....#..#.#..#...#.....###.#..#.#.#..#.#.#..#.#.
#.#......#..#.#.##..#..#...#.###.#.#...#.###..##....#..###....#.#.#.....#.#..#..#.#..#.#.#.#..##.#.##.####.#.##.##.#.#.##..##.#..#....#.#.#..#.###..#...#.##.#.#..#...#..##......#.##.#.#..#...##..#.##.....#.#.##.#...#.###.##..##...#........#.#.#...##.#.#....#.##..#..##.#..#.#..#.#..#.##..##.#.#..#.#.#..#..#...#.##.##..##...##.#....#....#.#...#..#.#...###....#...#.##.#..#..#...#..#..#..#.#.....#.##..#.##.#..##..##..##..#.#.#.....#.#.#..####....#.#..
.#..#.##...#.#.#...#..#..##......#.#.#..#....##..#.#..###.#.#......#.##...###.###.#.#..#..#.#..##...##..#....#......#.....#.##..#..#.##.#.#.#..##.#.#.#.##......##.##..##...##.#.##...#..##.###.#.#...##.##.#.#.#...#.#...#...##....#..#.#.#.##.....##...#....#.#.#..##.#...#..#...#.#.#.#.#...##...#.#.#....#.#.#.#.#..#....##..#.#....##.#.#.#.#..#.#..#...#.#...#.#.##.##...#..#..#.##..#.#.#..#...#.##..#..#.....##.#..#...#..#.#...#.#.#.##.#..#...##.#.##...#
...#..#.##.......#..#.##.#.#.#.#.#..#..#.#.#...#..#..###...#..#.##...#..##........#.##.#.#....#.#.#....#..#.##.#.##..#.#.#...##...#....#..#..##.....#..#...#.#.#......#...###.#.#...#.#.#.........#.##....#.#.#..#.#..#.#..###...#.#..#..#.#.###.#.#...#######.##.##......#..#..#.#.#...#....#...#.#....##.#.#.#....#..###.#...#..#.#.#.#....#..#..#....#.#.#..##.###....##.#.##.#.##.....#...#.#.#.#.#..#.#.#...#.#...###...#..#.#.#.###.##..#..#.#..##..#....#.#.
##..#.#....#.####..###...#....#..###.#...##..##..#.#..#.##..####...#.#.#..##.#.#.#.#....#####.#..#.#.#...#....#..#..#..#...##.###..#.#.#.#..#...#.#.#.#..#.#.##..#.##..#.#.......#.#..#..#.#.#.###...#.#.#..##..#...#.#..#...##.#...#.#.#..#..###...##...#...........#.#.##.#..#..#.#.#..##.#..#..#.###..#.#..#..###.#..##.#.##.#.#.#.#.#.#.#..###..#.#...#..#.....###.#.#..#.#......#.##.###....#...#..##...#.#..#..#..#..#..#..###........#.##.#..#..##...##.#...
...#...#.#..#.....#.#..#.#.#.##.#......#...#...##....#..#..#..#.##.##...#.#.#.#..#...#.#.#...#.#.#..#..#..#.####..#..#..#.#.......#..#.#..#..#.#..##..##.#..#...#..#.##.#.#.####...#.##.###..##....#..#..###...##.##...#..#.#.#..#.#..#.#.###..#..#..#.#..#.#.##.#.#..#....#.#..#.#....#..##.#..#.#....#.#.###..#......#....#.........#.#..###..#..##.####.##..#.#..#..#...###..#.#.#..#.....#.##..#.##...###.#..##.#..#.#.#.#..#.#..#.##.##...#..#..#..#.#...#.#.#
.#..#.#.#..#..#.#...#.#.#.##.#...#.#.#..##.#.##..#.#.#.#.#..#.......#.#.#.....##..#.###....#.......#..##.#....#..#..#.#..#..#.#.#.#.##..##..#.#.##...#...#.#.#.#..#.........#....#..#....####..##.#..#..#....#...#.##.#..#.....##.##.#..#..#..#..#..#..#.#..##.##..#.#..#.#....#..#.#.#.##.....#....#.###.....#..#.#.#.#.#.#..#.#.##.#..#.#.#..#..#..........#.#..#..#..#.#.#..#...###..##.###..###....##......#...##.#....#..#....#..#.....##..#.#.#..#..#.#...#..
..#..#...#..##..##.###.......#.##.###..##.#..#.#..#.#......#..##.#.#.#..#.#.#....#...###.##.####.#...#....#.#.#.#..##...#..#..###.#.#..##.#.#......#..#.#.....#..#..#.#.#.#..#.#.#.##.###.#.#.#....##..#.#.#.#.##.....#.#..#.##.......##..#.#..#.#.###..####......#..##.#..##.#.#..#..#.#.#.#.#.#.#..###.#.#.#.#.##.#..#..#.#..#..#...##.....#.##.##.#.#.#.#.#..#.#.#..#.....#.###.###.#......##....##..#.#.#.#..#...#.#.#.#.##.#.#..#..#.#...#..#..##.#.#..#.#.#.#
#..##..#...#.###....#..##.#.#####..##.#.....#....##..#.#.#...#.##.....#.##..#.###.#.#.#.##.....##.#.#..#.#...#...#...#.#.#.#.#.....#..#...##..##.#.###..##.#.#.#..#..#...#..###...##.#..........##..#.#....#.#...#.#.##..#.#.#..##.#.#...#....#.##..#..#.#.#.#.##.#.#....#.#..#...#.#......#....#..##.#.....##..#.....#..#....#..#..#.#..#.##....#....#...#.#..#.#...#..#.###.#.....#...#.#.#..##.#..#.#..###..#.#.#...#.#..#...#..#..#.#..#.#..#.#...#...#.#.###..
..#.#.#.#.#......#.#..#...#.##.#.#....#.####.###....#...#..#.#...#.#.#.#...#..#.....#......###......###...#.#.#.#..##.....#...#.#.#.#..##...##...##....#..###....#.##..#..#..###.#.....###.##.#..#.#...#.#..#..#.#.#.#..#...#.#...#...##..##.#.....###.#......#....#..#.#...#..##.#...#.#.#..##..#....####.#...#.#.#.#..#..#.###.##.#..#..#.#.##.#.#.##.#....#....#.#..#......#.#.#.#.##..#..#..#.#.##..#....##...#..#.#.#.#.##..#.#.#..#.##.##....#.#.#.#.#.....#.
#.#..##..#..#.#.#..#.#.##..#.......#.#.##.......#.#...##.#.##.##....#....#.##.#.#.#..#.#.###.#.##.#...#.##..#.#..#.#.#.#.#..#.##.....#...##...###...##..#..#..#.##.#..#..#.##.#.#..##.#....###..##..#.#.#..#..#...#...#..#.#....#..#.#...#...#.#.#.##...##.###.#.#.#.#...#.###..#.#.#.#..#..#.#.#.####.....##.#...#...#..###..##..##..#.#....#.#.#.#...#..##.##.###.#.#..##.#..#..#.#.#..#..#.#..#....#.#.##...#.#.#..##.#.....##.#...#.#...#...#.#....#...#.#.#..#
.#..##..#.#..#...#..#.....#.###.#.###....##.#.#...#.#..#..#......#.#.#.#.##....#..#.###..#......#.#.#.#...#....##....#.#..#.##..#.#.#..##...#.....##...##.#.##.#.....####.........#..#.#.#..#..##..#..#...#.#.######.##.#..#.#.#.##...##..##..##.#...#.#...#......#.#..##...#.#.#.#..#..##.#..........##.#.....##...##..#....#...#...#....#.##.##..#.##.##..#......#.#.#.#...#.#.#..#..#..#.#.#.#.#.#..#....#.##...#.#...##.###....##..#..#..#.#..###.#..##..#.#.#.
..#.#.#....##.#.##.##.#.#.#.....#..#####.#.#.#.#.#.#..#.#.##.#.#.#...#..#...#.#.#..#.#.#..##.#.#.#...#..##..#.#...#.#...#..#.#.#..#..#...##..#.#.#...##..........#.#..#...#.#.#.#..#.....##..#.#..#..#.####.......#..#...##..#.#....###..###.#...#.##...#.#..#.#.#..#.##..#.#...#..#.##...#.##.##.#.#.#...#.#.###.#.###..##.#.#.#..#..#.#.#.....#.#........#..#.#.#......#.#..#...#.#.#..#....###....#..#.#..#...##.##.#..#.....##.#..###..#.#.##....#..#...##.#...
#.......##....#...#...###.#.#.#.#.#.#...............#.#....###.#..#.#.#.#.#..#....#......#..##...##.###.#..#...#.#..#.##..#......#..#.#.#...#.#.#.#.#...#.#.#.##.#.#.#..#.##...#..#.#.#.#...###..#.#.#......#.#.#..#.#.#..#.#.#.###....#..#...##..#...##...#.##...#...#.#..###.#..#.#...#.#.....#..##..#.#...#.#..#..#..#......#..#..#.#..#.#.##...#.###.##.##...##.#.#.#...##.#.###...##.#.#....##.#..#..#.##.#......#..#.#.#.##.#..#.#.#.#.#...#.##.##.##.#..#.#.
#.#.#.#.#..##...#..#.#.....#...#..#...#.##.##.#.#.##..##.#......#..##.##.#.##.###.##.####.#....#..#..#..##..#.#.##.#....#.#.#.##..#.#.#.#.##.........##.#..#..#..#..#.#..#...####.#..#..#.#..###....#..#.#.#...#..#.#..#.##.#...#...#.#..#.#.#..#.###.###.#.#...#.#.#....#.##...#.#.#.#..#..##.###.#.##..##.##...#..#..#.##.#.#.#..#....#.#.#...#.#....#......#.#...##..#.#.....#.#..#..#....#.##....####..#..#..#.#.###....##.#...#.....#.#..#.#..........#..#...#
.#.#..##.##...#..##.#.##.#..#.#.#..#.#.#.#.#..#.#..#.#...##.#.#..#.#...............##.......#.#..#.#..#...##.#......#.##.#.#.#...#....#..#...#.#.#.##..#.#.#.#..#..##.###.##.#.#..##.###.#.##.##.#.##.#...#.#.###.#...#..#.#..#...#.#..#....#..##...#..#..#...####..##.####...##....#..#.##.#...#......##...#..#..#.##...#..##....#..###..#.#.##..#.#.#.###.##...#.#...#.#..#.#.#...#.#.#.#.#...##.#...#.##.#.##..#..##..#.#..#..#..#.###...#..#..#.#.#.#.#..#.##..
.#.###.#.#.#.##.#........#.#..#...##.#......#..#..#.#..#...#..#.#...####.#.##.#.#.#.##.#.#.#...#....#..##....#.##.###....#....##.##.#.#.#.#.##..#..#.#....#..#.#.#.#.........#...#...............#.#...#.#.....#.####..#...#.#..#..#..#..#.#.#....#.#.#..###.#..#.##.....#..#..##.#..#..#...#.#..#.#.#...##..#.#.#.#...#..#...###..#....#.#.#.#..#..#......#..#.##.#.#...##..#..#.#.#....#...#.#....##..........#..#...#.#.##.#.#.#.#....#.#..###..#...##..#.....#.
...............#.##.#.#.#..#.#..##...####.#.###..#....#.#.#..##..#.#......#....#..#...#.#.#.#.###.##..###.###.#...#...##..#.#.....#..#.....##.##..#....##...##.#...##.#.#.#.#..#..#.#.##.#.###.#.#..#.#...#.##....#...#..#..#.##..###..#.#.#..#.#.#..#..####..#......#.#..##..#....#.###..#..#..#..#..#.#.#.#...##.#.#.#.#..##....#.#.#..#..#..#.#.#..#.##...###..#..#.##...#.#..#...#.#..#.##.##.#...#.#.#.###..##..#.#.#........#..#.#..###..###..#.##..#..##.#..
#.#.#.##.##.#.##....#..#..#.#.##.##.#.....##....#.###...##..#...###..#.#.#..#.#.#.#.#..........#....#..#..#.....##..#.#..#.#.##.#..#..#.###......###.#...#.#....###....#.#.#.#.#.#...#...##....#.#.#...###...##.#..##..#.#.#.....#.#..##.#...#.#...####..##..#.#.#.#.#..#.#.#..#.#..#....#..##.#.#.#.#.#....##.#.....#..#.#...#.#.#....#..#..##...###.#..#.##.##.#.##...#.#....#..#.#..#.#....#...#.#.#..#.....#..#.#..#..#.#.#.#..##...#..##.#.##.#....##.#...#.##
#..#.#...#..#...##.#..##.#........#..#.#.#...#.#......##...#..#..#..##..#.#..#.....##.#.##.#.#.##.##..##.#..#.#...#.#.####.#.....##..#.#...###.#.##.##.####..#.#..#.#.#.........#..###.##...#.#.#...#.#....#..#.##.#..#..#.###.#....#...#..##....#...#..#...#....#.#.#.#....#.#.#..#..#.#..##....#..#..#.#.#....#.##..#....#.###...##.##.##.#..#.#.#.#..#............##..#..##..##...#..###.##..#..###.#..#.#.#..##.#.#..#...#...#..#.#..#...#......#.##.#...#.....
..#....#.##..#.#....#.#..####.#.#...#...#..#..#..##.#..####.#.##..#.#..#..###.#.#.#....#...##....##.#...#..#..#.##...#.......#.#...#.#...#......#........####.#.#...#..#.#.#.#.#.##......#.#..#...#.#.#.#.#.##....###..#.#....##.###..#.##..#.#.#..#.##.#.#..#.#..#.#..#.#.#.....#..##...#...#.#..#..#...##..#.#..###..#.#..#.#.#.#...#.#.....#....#...#..#.##.#.#.#...##.#...###.#.#..#.#....#..#..#...##.#.#.###.##..##..#..###.##...#..##..#.##.#......##.#.##.#
#..#.#.##...##.###.#..#.#.....##..#.##.#..#..#..#...#.#.....#..#.#..#.###.......#.##.##.#.#...##.#....#.##..#.#..##.#..#.#.#..##.##...#.##.#.#.#.#.#.#.##.#.......#.###.#.#.#..#...##.#####..#..#..##..#.#.....#.#.#..#...#.##.....###...#.#.#.##.#...#.#####.#..#....#..##..#.####..##.#..#..#..#..###.#...##.##..#..#...##.......#.#....#.#.#.#.####..#.#..#.###.##.#.....#.....#..#.#...#.##.###...#..............#.#.#..#.......#.#..##..#..#..#.#.#.#.#.#...#.
#.#.#...##.#.....##..###..#.#..##.#...####..#.#.#.#.#..#.##...#..#.#...#.#.#.#.#...##......##...#..##..#...#..#.#....#.###.#.##...#.#..#...##.##...##..#....#.#.#..#.........##.##.......###.##..#...#.#.#.#.##.....#.##.#..#..#.##....#..#........#.#....#.#...###.#..#..#.#....#..#....#.##..#..#..#.#..##.....#..#..##.#.##.#.#.#..#.##..#.#..###...####.#.....#..#..#.#..#.#.#..#...#.#....#.#.#.#.###.#.##.#.#.##.#...#..##.#.#...#.#.##.#..#..#...#....#.#...
.....#.#.#..#.#.#..#.##..#.#..#..#..##.#...#.....#..#.###..#.#.#.#..#.#....#.#.##.#...#.#.#...#..#.#.#..##..#.#..##.#.#....#.#..#.#.#.###.#......##...#..##.##.##.#..#.##.##.......#.#.##.#.#...#.#.#.#....#..#.#.#..#....#..##....##.##.##.##.##.#.#..#.#....#..#..#.###.#..#.#..#.#.#.#...#.#..#..#....#..##.#.#.#..#.....#...#...#.#...#..#..#.#..#..#....#.####.#.#..#..#..##.#..#.#...#.#...#.......#..#.#..##...#.#.###..#.#.##.#.....#..#.#.#.#.#.#.#..#.#.#
#.#.#.#....#.##.#.#.#..##....#.#...#.....##..#.#.##..#.###...#....##.#.#.#.#..#...#.#..#..#.#..###...#.#..#..#..#......#.#.#..#.#..#..##..#.##.#.#..#.##.#.#.......##.##.#.##.##.#.##..#......#.#.....#.#.#..#.#..##..##.#..#..#.#..#.#....#...#....#.#...#.#.#.#..#..##..#.#...##..#..#..#..###.#.##.#.#.#.....#...#..#.#.#.##..#.#.#..#.##..#...#.#..#.##.#..........#..#..#....#.#...#.#..#.##..#.#.#.#.##..#...#.#.....#..##.#...###.#.###....##......#..#.....
...##...##.....#......##..#.##.#.##..#.#..#.#...#.##.#..#..#..#.#.......#..#.#..#.#..#..#.##..#....##...#...#.#..##.#.###..#.##.##.#.#...#..##..#.#.##...#...#.##.#.#........#.##.#..#.###.##.#..##.#.#.##..#...#...##....#..#.#..#.#..#.#..#.#.#.#..###.#.#..#..#..#...#.#.#.#.#.#..#..#.#.#.#..#...###....#.#..#.#..#.#.....#.#.#....#.#...#.#.#.#..#.....###.#.#.#.#..#..#..#.##..#.#...##...##.#.#..#.....##.#..#.##.##.#...###.#.#..##.#..#.##.##.#.#..#.#.#.#
#.#...##...#.#..#.#.#....#.#.......#.##..#..##.#.....#.#.#.#.#..#.##.#.#..#...##..#.#..#.#...#.#.#.#..#..#.#...##....#.#.#..#.....#..#.#.#.#...#......#.##.#.##...#..##.##.##...#...#.#....#..#.#...##....#.#.#.#.##...#.#..#....#.#..#...#.#.#...#.#.#.....#..#..###.##.#...#.##...#..#.#.....#.#.#..#.##.#...#.#..#....#.#.#....#.##....#.#..#....#.#.#.#....#..#..#.#..#..#.#...##..#.#...#.#...#.#.##.#.#...#.#...#.....#.#..#.....#.....##.....#...#.#...##...
..##.#..#.##..#..#...#.#.#..#.#.#.#.#..#.#.#...#.#.###...##...#.#.#...#..#..#.#..#...##....#...#.#.#.#..#.#.#.#...#.#......#..#.#.#.#.#...#.##..#.#.#..#....#..###.#.#.#.....#.#.##.....##..#..####..#.#.#.....#...#.#.#.##..###.#.##..#.#..#.#.#.#.#...#.#.#.#.#.#.......#.#.....#.###....#.#.#.#..##....#..#..#..#..#.#...#.#.##..#..#.#...#...#.#...###..#.###.##...##.#.#...#.#..#.#..#.#...##.#.###...#.#.##.#####.##.#..#.#..#.#..##.#..##.##..#.##...#...#.#
#...#..#....#.#.#.#.#..##.#.#.#.#.#..#....#..#..#.#...##....#..#...#.#.##..##..#.##.##.#.#.#.#..#.##.#.#.......#.#...#.#.#..#.##...##.##.#.....###..#.#.#.###.#..........#.#........##.#...#..#.#.#.#..#.#.#.#..#.#.#...#...##......#.#...#.#..##.#..##.#.##..#....#.#.#.###..#.#.#....#.#..#..#..#...#.#..###.#.##.#.#..#.##.....#..#.##..##..#..##.#..#.#..###....###.#.#..#.#....#...#..###.#..#.....##.#.#.........#....#..###..###..#..##....#.#....##..##.#..
##.#.#...#.#..#.#...#.#........#.#.#..#.#.##..#.#...#.#..##..#..#.##.#.#..#...#.#.#.#....##...#.#.....#..#.###....#.#..###.#.#...##.....#..#.#..#..###...#......#.##.####.##.##.#.#..#.#.#..#.#......#.#####..##....##.####.#..#.####.#.#.#..##....##..#.#...#..#.#..#.##.#.##.#..##.##.#..#.##.#..#.#...#..........#.#.##...#.#.#.#..#...#..#..#...#..#....#.#.#.#...#....##..#.#.###.###..#..##...#.#.#....#.##.##.#..##.##.#.##.###..#..#...#.#...#.#...#..#..#.
#.#...##.#..##.#.###.#..####.#.#....#...#..#.#.#.###...#...#..##.#..#....#..##......#####...#..#..#.#..#.##....#.#...##......#.#.#####.##.#.#..#.#####.#.#.#.#.#.##.#..........#...#.#.##..#..#.##.#..#..#...#..#.##....#...###......#..#..##...##....#....#..#..#..#.....#......#.......#.......##...##..#.#.#.#.#.#..#...#.#.#.#...#..#...#.#..#.##.#..##......#..#..#.#..##.#..#.#..##.#..##...#..#..#.#.##...#....#.#..#......###.#..#.###.#.#.#..###.#..#..#..
...#.#....#.#..........#......#..##...#.#.#.#........#...##..#...##..##.##.#...#.#.#.....##.#.#.#.#..####..#.#.#..#.#.##.#.#.##...#..........#.#.#.##...#...###.......##.#.#.####.#...#...#..#..#..#.#.#...#...#..#..#.#..##....#.#.###.#.#...#.#.#.##..#.#..#..#.#.#.#.#..#.##.#.#.#.#.#.#.#.#.##.#.#..##.##.#..#.##.#.##..#..#.#.#.#.#..##....#..#.#.#.#..#.#.#.#.#.#...#...#.#....#.....#...#.#..#.##.#.#..###.##.#...#..#.#.#..#...#.##.....#..#.#.#...#..#..#.
##.....#.#.#..##.#.#.#..###.#..##...#..#.#....#.##.#.##.#.##.#.#...#....#.#..#.##.#..#.#....#.#....#...#.#....#..#.....#.#..#.#.#..#.#.#.#.##.##.....##..###.#.##.##.#...#.###.##..#.#.##.##..#..#..#....#..#.#.#.#.#...#...#.#..#...#...#..#..#....#..#...#.#.#....#.#.#.##.#..#...#..##.#.#..#......#........#.....#.....#.#..#..##...#.#..#.#.##.....#..##..#...#...#.##.#....#.##..#.#.##.#.#.#.#.#.....#.......#..#.##..##..#...#..#..##.#..#.#....#.#..##.#..
...#.#.#....##...#..#..#....#.#...##..#....#.#..#..##......##.#.#.#.#.#....#.##.....#.##.#.#...##.#..###...#.###.##.#.#.#..#....#.#...#...#......#.#.#.#...........##..#.##.......#.#......#.#..#..#..#.#..#..#...#.##.#..#..#..#.##..#.##.#..#..##.#.#.#.#..#.#.##..#..##....#.#.#.#.##....#.##.###.#.#.##.#.#..#.#..#.#.##...#.#...#.#.#.##......##.#...##..#.#.##.#.#...###.#.#...#..#....#..........#.#...#.##.#.#..#...#..#.#.##.#...#....#.#.#.#.#...#...#.#.
#.#..#.#.#.#...#.#.###.###.#...#.#..#.#.##..#..#..#...#.#.#.#.........#.##..#.####.#.....#..##...#.#.#..####.####....#....#..#.#...#.###.##.##.#..#......#.#.#.##.#...#...##.#.##.#..###.#..#.#..#..#.##.#..#..#.#...#..#.#.#.#....#.#....#.#.#.#.##..#.#.##.#.##..#.#.#...#.#..#.#.#...#.#..#..#......##..#...#.#..#..##...##...##.###.......#.##.#..#.#...#.......#.#..#.###..#..#.#.#..#.#.#.#.#.#.#.##.#.##..#....#..##...###......#.####.#..#.#..###.#..#.#...
#.##.#.#.##..#.#.##.###.....#.###..#...#..##.#..#.#.#.#..#....#.#.#.#.#...#.#......##.#.###..##.#.....#.......##.##.#####..#.#..#.###.#.#..#.##.##.##.###.#..#.#...#.#.#.#...##....#......#...#.#..#.#.....#..#..##.#..#...#....##.#.##.##....#.....#...#...#....#....#..#.#..#..#..#.#.#..#.#.#.#.##.#..#...#.#.#.#..#...##..#.#...###.#.#.#..#.#..#.#..#.#..#.##.#...#.#..#..#.#.###..#.###....#..#.#....#...##..#.#..#..#.#.#.#.##.#.#.#..#.#..#..#.#..#.#...##.
....#..#...#.##.#.#..###.#.#.###.#...#...#.....#.#...#..###.#..##.##...#.#.#.##.#.#.##...#.#...#..#.##.###.#.#.......#....#..#.#.###..#..#............#....#.#.#.####.....#.#...#.#.##.#.#.#.#...#.#...#.#..#.#.#....#.##.#.#.#...#...#...#.#.#.##.#.#.#..##..#.#..#.###.#.#.##.#..#...#..#......#.#.#.#...#.#..#...##..#....#..#.#..#..#.#.#.##...##..#.#.##.#..#...#..#..###...#....#..#....#.###.#..#.#..###.###.#..###.......#..#.......#...#..#....##..##.#...
.#.###..#.#.#.#.....#.#.#.#...#....#.#.#.#.#.#....#.#.#..#.#..##....#.#.#........#....#.#....#..##.#.......#..#.#.##..####.##.#...#.#..#...##.#.##.#.#.#.#...#.###.#.#.#.#..####..#...#....#..#.#...#.#...#..#.#..#.#.#...#..#..#..#.#..##.#..#...#.....#..#.#..#.#..##...#....#.#.#.##..#..#.#.#.#......##..#.#.###..#.#.#.#.#.##..#..#..##....##.#..#..#..#.#.##.#..#..#..#..#..#.###.#.###.#.##...###..#.........##.##.#.#.##..#.#.###.#.#.###.##.##..##...#..#.
#...##.#....#...#.#...#....#.#.##.#...#..#..#..###.#....#....#...#.#....#.#.#.##..#.#....##.#..#.....#.#.#.#.###....#....#.....#.##.##...#...#....#..#...##.#.#........#.#.#....#.#.#...#.#..#..#.#.#.##.#..#...#.#...#.#.#.#.#..#..#.##.....#..#.#.#.###.#..##.#..##...#.##.##...#....#.#.#...#...#.###...#.#.......#...#.....#.##.##.#.#...#.#....#..##..#..#...#..##.#..#.#..#.#....#......##...#....#..#.#.#.##...#.....#...#..#.....#.......#.....##..#.#..#..
.#.#...#.#.#..##.#.#.#.#.#.........#.#..##.###.#.....##.##.#.#.#..#..##..#.##...##.#.#.##....##..##.#..##...#.#.#.#.#.#.#.##.#.........#.#.#..#.##.#..#.#.#.#...#.#.#.#...#.##.#.#.#.##.##.#..#.#.#.##....#..##...#.##...#......#.##.....#.#..#..###..#...#.#...#.#..##..#.....#.#.#.##.#.#.#.####.##....#.##..#.#.#..#.#.#.#.#.......#...##.#..##.#..#...###..#.###...###.#...#..#.#.#..#.#.#...##..##..###..#...#.#..##.#.#.#.#.#.#.#.#.#.#.##..####....#...##.#.
....##.#..#..#...........##.#.#.#.#...#...###...#.#.#....#.##.#..#.#..#.##....#.##.......#.#...#..#.#.#...##.......#..##.....##.#.##.##..#..##.#.....#.#.....##..#...#.#.#.................##.#..##...#.##..#.#.#.#..##.###.###...#.###.#.##.#..#.##.#.#.#.#..#.#..#....#.##.###.............#.#......#.#.#.##.#.#..##....##.#.##.#.##.#.#....#.#...#.#.#..#..#...#..##.#...#.#..#...#..#..#.#.#.#..#..#....#..##..#.#.##.#.###..##....#.....#..#.....#.#..#.#.....
.#.#...##.#.#.#.#.#.#.#.#...#..#...#.#.#.###..#..#.#..#.###.....#....##.#..#.#.#...#.#.#.#.#.##..#.#.#.#.###.#.#.#..#..#.#.##....#...#..#..#...#.#.#....#.#.#...###.#.....#.#.#.##.#.#.#.#...#..#...##...####.###.#.#...##.#....#.....#.#....#.##....#...#...#...#.#.#.#........##.#.##.##.#...##.#.#..#........#.#...#.#......#.#......#..#.#.###.#..#.#.#..###.#.#.#...#.##..#..#.#.#.##.#..#...#.##...#.####..#....#..##....#.#.##.###.#.#.#...#.#..#..#..##.##.
#...##..#..#....##...#..#.#.###.#.#.#..#..#..#..#....#..##.###.#..##.#.##.##.#.#.#..#...#.#....#...#......#..#..#..#.#..#...#.#.#..#..#..#..##....#..#.###...###.#..##.#.#..#..#...#.#.#.#.#..##..#.###.#..........#.#.#.....#.#..#.##..#.#.#..#.#.#.#.#.#.#.#.##...##.##.#.#.#...#....#....##...###..###.#.#.#...##.#...#.#.#....#.#.#.#.#.....#...#.#.#..#..#..#.....#..#...#..#.....#...#.###.##...##.##.#...#.#.#..#....####.....#####.....#.#...#.#.###...#...
.#.#...##.###.#..#.##.#.#..#..........#.##.#.##.#.#.##.#.......##.#..#.#.#.....#.###.#.#....#.#..#.#.#.#.#..#..#.#.#..#.##.#.#.#.###.##.#..#.#.#.#.#..###.#.#......#...#.#.#..#.#.#..#.#.#..#.#.###..#..#.#.#.##.#...##..#.#.#.##..#..#.#.#.##...#.#..#...##..#...##....##..#.#.##.#.##.###...#.#.#.#..#..#.##..##....#.#...#.#.##...#.#...#.#.###.#...#..#..#.#.##.#.###..##..#..#.####.#..###.#...##........#....#..#.#.#.....#.#.#.###.#.###...#.#.#.#.#.###..#.
....#.#...##.#..#.##....#.#..#.#.#.#.#........#.##.#...#.#.#.##....##......#.#..#.......###.#..#.#.#.##..#.##.#......#...#.#...#.....#...##...#.#....#.#....#.#.##..#.#..#..#.#..#.#..#...#.##......###.##..#.#..#.#...##.#.#....##.#...#.##.#.#..##.#.#.#...###.#...#.#...#..#.#.........#.#..#......#.#.#..#.#.#.#.#...#.#..#...##....#.#...#.#...#.#..#..##..#....#.#..#..#..##......#..#.#....#..#.#.#.#.##.#.#.#.#...#.##.#...#...#..#....#.#..........#.#.#..
##.#...#.#...##.#....#.#..###...#..#..##.#.##.##.....#.#.#.##...#.##..#.##.#.##.#.#.#.##.....#..#..##.##.#...#..#.#.#.#.#.#.##.####.##.##..##.....#.#....###..#.##.#..##.#.#.#..#....#.#.#....##.##..#...##..#..#...###......#.#.....##..#.....#.#.....#..##..#..#.#..#..#.#.##..#.#.##.##...#..#.#.#...##.#.#....#..#.#.#...#..##...#.#..#.#....#.#...#..#....#..#.#...#...#..#...#.#.#.#....##.#..##.#..#....#.#..##..##...#..#.#.#.#.#.#.#.#...#.#.#.#.#....#.#.
....#.###..#....##.##..#.#...#.#.#..#.#.#..#....#.#.#...#...#.#..#...#...#.#...#.##..#...#.##..#.##......#.###.###.#...#....#.......#....#....#.#.#.#.#.#....###....##...#...#.#.###.#....#.##....#.#..#...#.##..#.#...#####...######..#.#.#.#..#..#.##..###.#..#..#.#..#..#.#.##.#..#.#..#.##.#.#..##.#......#.##.#.#..#..#.##..#.#..###.#.#.#.#..#.##..#..#.#.#.#.#.###.#..#.#.#..##.#...##.#..##...#.#..#.#....#...#...#.#..#..........#..#.#.#...##..###.##....
.#.#...#..#..#.#.....##...##..##.#.##...##.#.###.#.#.###.#.#..#.#.###.###...#.#.....#.#.#....#.#....#.#.#..#..###..#.##.###...##.#.###.#.#.#.#..####...#.#.#..#..#.#..#.#.#.#....#....#.#.#..#.#.#..##.#.#.##...##.#.#.......#........#...#..#.##.#..###..#..#.#..#...##..#..#.....#.....#.#..#...##....##.##..#.....#.###.##...##.#.#.#.#...#..###..#..#..#.....#.......#.#.#..#..#....##.#...##.##.#....##.#.#.#..#.#.##...#..#.#.#.#.#..#....#.#.#..#.##...##.#.
#...#.####.###..#.#.#...##..#........#.#....#............#..#..#..........##..###.##.....#.##..##.#.#.#..#.##.##.#.#.#......#...#...#..#.#.#.###..#.###.....####.#.#.###...#.###...#.#..##..#..#.##...#..#...#.#....#..#.#.#.#.#.##.####.###.#...###..#..#..#...#..#.##..#..#.##.#...#.#.....###.##..#.#....#.#..#.#.#..#...#.#.#..#.....##.#.#....#..#.#.#..#.###.##.#.#..#.#.#.#.####...#.#.#.#.....#.#...#..#...#.#.#...#..#.#.#.##.#.##.##.##.....#....#.#...#.
.#.##..#.......#.#...#.#..#...##.#.##..#.#.#..#.#.#.#.##...#..#..#.#.##.#...#...#...#.#.#..#..#...#.#..##.#.#..........##.#..#.#.#.#.#..#...#...#.......##.#..#.#.#...#.#.#......#.#..##...#..#...#.#..#..#.###..#.#..#...#..#.#...##.##..#..#.#..#.#.#.#.#..#.#..#..#.##.##.....#.#.#..#.#.#.##...##...#.###.###..#.#.##.#..##..#..##.##.#....##.##.#.#..#.#.#....#...#..#.#.#...#.....#...#.#...##.#.#.#.#.#..#.##.#..#.#..#...#............#...#.#.#.##..#..##..
...#..#..#.##.##.####.#.#...#...#....#..#.#..#...#..##...#..#.##..#..#.#..####.##.##.#...#..#..#.#.#..#...#..#.#.#.#.#.#..#.###.......#.##.#.#.#..##.###.##.#.....##.#......#.#.#..#.#..#.#..#..#.#.#.#..#.#.#.#.#.#.#..#.#.#..#.#......#..##..#.#....#.#.#.#...#.#.#........#.##...#..#.#.......#.#.#.#.#......##..#....#..#...#.#...#.....#.##....#..##..#...#.#..#.#.#.......#.##.##..#.#..#.#..#...#.....#.#......#....#..#.###.##.##.#.#.##.#..#..#..#..#..#.#
#.##.#.##..#.#............#.#.##.#.#.#.#...#..#.#.##...#..#..#..##..##.##...#....##....#..#.#.#....###.##.##...##.#..#..#..#.#.##.#.##....#......#.##.......#####......#.#.#..#..#.#.##...##.###..#..#.#........#...#..#.#.#.#.#..#.##.#..#...#...#.#..#.....#.#.#.#..###.#.#....#.###....#.##.#..#..#...##.#.##.##.#.#.#.#..##....#.#.##.#..#..#.#.##....###.#.#..#......#.##.###...#..#...#..#..#..##.#.#.##..#.#.#..####.#..#.#.##....#.#.#.##.#..#...##.###.#..
....#.....#....#.#.#.#.#.#..#.#.....#....#..#..#.....#..#..#..#....#......#..#.#.#..#.#..#..#..#.##..........##.....#..#..#........#...#.###.#.#.....#.##.#.......#.#.###...#.#.###....##...#....#..#....#.##.#..#.#..#.........##....###..##..#.###..###.#.###......#.....#..#.#...#..#.#..#...#..#...#...#.......#..#...#.#...#.#..#....#.###...#...#.#..#......###.##.#....#####.###..##..#..#..#....#.#...#.#.#..#.......#.......#.#..........#.#..#...#####..#
