470 210
RRRRR
....#..#.#.#......###...#...#..........##........##...#....##..#.#..##.#..##.....##.#.....##..#...##...###.#......#.....#.#..###.....#..###.##..#...#....#..#....#...#.#..#..##.....#.#.##.......#...###..#..#.#..
.#..#.#..#.........#...##......#...#............#.......#..#........#.###.#.#....#...##.#..........#.#.#.#.....#.#......##.#.#..#...##....##.....#.#.....##...#.....#....#.....#.#..#.##...#..#.#..##.#.#..#..##.#
#...##.#....#.##..#...#.##...##.#........#...##.#..#.##..#..#.......##.......#...........#.###........#....#.##.#.......#..#...#....#...#...###.#......#..#..#...#................#...#.#.#.#..#....#.#.##....#..#
#...#..#.#.#.#......#........#..#......###.....#.##.##.....#.#....#...........#..###.##.......##......#....#...#.#...#....#...#.#.#.#.##.#..#..#...#.#....#.......#..##.......#..##.##..#.#.##.....##.###...#.##.#
........#...##...#.##..#....#....#...##..##.#.##.#.#....#......##.##.##.##.......#........#.#..##...#.#..###.#......#....#..##...#...#.#.#.##.##.#..#####...#...####.....##.....##.######..........#..#.....###..#
..##.#.#....##..#....#.....##.....##..###..#.........#..#.#.#....#.............#.#...............#.....#.###.###.....#..##..#....###...##....#..###..#..#.......#......##..#....#.....#.#..#....#..#....#..#.#....
...#...##....#..#....#......#..#.......#.......#.#.#..#......#.....#.....##.#.##....##.#..#..#...#.#.#....###..#..###.##..#...##.#.#..........#....#.#.....###..............#..#..#..#...#.#.##...#....#..##.#....
......#....#...#.##.##.#.....#....#....###.#...#.#..#.#..##..#.#.#.#....###.##....#.#.#..##..#...#.#.###...#.#...######.#..##.#..#.#.#.#...#.#....#.#.#.#.....##..##.............####....#.#..#..#...#........#.##
..#.##.##.........#....##.#......#.#...#.#....#..#..#............#......#...#.....#.#...##.##...........#...#.##.#....#.#....#.....#...#..#...#......#..#.#..#....##.......#.#....#..#.#..#..#...#....#...#..#....
#.#.#...####...#.........#.....#......#.....###.#..#.........##..#...#...#...#......#.#...#................####..#.#..#...........#..#....##.......###.......#.##.####....#.....#...#.#.......#.#.....#.........#.
..#.##....#.#...#.##.......#.#.#......#..#....#.#.#..##...##.#......#..#..##.#.#.#.#..........#.....#.......#..#...###.....##.#.###.....#.......##.#......#..##.##.......#.###.........#.#.#........#.#...#....#.#
.#.##..#..#...##...#.###.##.#......#.#####.......#.....##....#......#..###.#.#.....#..##.##.#....#.#..#.##..#..#..#...#...##....#.#...#.#..#.........#.....#.....##..#..............##....#.#.##.....#....##...##.
.#.....##.#...#.......##..#..........#........#......#...##..#..#..#...#..#.....##...#....#.........#.....#.#.#.#...#.###..#....#.#.........#.........#..#.#.#.#....#.......#.#.#....##......#...#.....##....#.#.#
#...#........#....#..#.##..#........#.#..#.##....#..##..#...#...#.#.#.#....#....#.....#..#...##.....##....#.....#...#.#....###.###...#....#.##.#.....####...#....#....#...#.##.....##......#.#..#.#....#...#####.#
#...#.#.##...#...........#..#...##.....#.#...##.....#..##......#....#..#........#...##.#.#....#..#....#..###.#.#.#........#..#.....#....#.#................#.##..###...#..##.....####.##.#.#..#.#..#..#..#..#..#..
..#....#.........#.....#.##.............##.#........#....##......#....#.#..#..........#......#....#.##.#..##.....#...#.....#.#.....##...#..##........#.#........#.#..#....#........##..#...#....#.#...####...#..#.
.#.......#..###..#....#...##....#..###.###..##.........#####....#.#.#...###....##.##.#..#...#..........#..#...#..#...##....#.#...#.#..#...#..#......#..#.....#.#..#.....#.#....##.....#...##..###...#....##.#.....
.....#.#..##.#.##.##....#......#...####.......##.....#.......#..#....#.....#...#..#....##.....###.###......#........#######..####...#..#....#.....#....#......#.#.......##...#..#.#..#...#.##......#...#.#.#.##...
...#...#.....#.##...#.#.......#..##............##....##.##..##..#....#...#...#..................#.#.....#.#..#.##......##.#.#...##....##......#...#....##.#.#...........#..#.#...##...##..#...#.##....##.###.....#
.........#...#..#.#..#.#............##..###......#.#.#....#..#.#....##.#.#..##...#.#.......#.##.##.##.#.#..#...###.##...#....#....#.#.##...#.#...#..##......#..##...........#.#.#.#....##..#..#.........####.#.#..
..#.........#.#....##....##.#.....#.#..##...#...#....#........#.##......#..##......#...#.#............#....#............##.###....#...........#...#.....#..#..........#...#....#........#.##...#....#.......###..#
.###.....#.#........#.....#.....##......########..##.#..###.....###..#....#...#..#..#.........#..........#.#..#...#....#.#.###.....#....#....#...##.#....#.#........##....##.#..#........#.#.#..##.#.##.###..#....
.###.##........#..#............#..#.#..#.............#...#..##.#..#......#.#.#.......#.#..#.#......#.#..#....##..##.######.....#......#.......###.#.#.#...#.###.......#..##.#..#...#..#.##......##..##..###...####
......#.#.#.#.....#.#.#..#...##..##.##...#....#.....##..#....#.....#.#....##.#....#...#...#....####.#.......##..#.#.#.#######....#......#...#...######.##....#.....##.#..#....#..#.###.......#.#.#..#.#...#...####
#.#...###.#..#.#.##....#.............#.#..#.......#....##.#.#.....#....##.#.....#..##.##...#.#.....#....##.###..###..#....#..........#.#...#..#.##..#.#.......#......#.........#.....#.#.#.........####.#.#....##.
#....##..#...#........##..##..#.....#.###..#......##..#.....#.#.....###....#.##...##...#.#.#......#.#..#..##.#.##......#.##.#......#.#..#.....#.....#.##..#.##..##........................###..######.........#..#
..#.#......#.#..#.#..#..##.#...........#.#..........#.#.....####..#..#....#.#........#.#.....#...#.....##.####..#.........#......##.###...#....#..##..#......#.#..####..##.#.#....#.#.#......#.......#.....#...#..
.##.##...#..###....#.#...#..##.......##...#....#.##.#....#####.........#..#...#..#........#..#....#....#.#.##...#.##.......#.....#...#.........#.............#.......#.....#..#.#...#..#.##.......#........#..#...
.....##...##.#....##....#....#.....##.#..#..........#...#.###.###........##....#.##..#.##.##.....#....####......#..#......#.#..#.#.#.##.......#...#.#..##..##..#.#.....#.###.##...#....#.#....#.....#........##...
.###..##.......#.#.#...#.#.....#..##.##........##..#......#..#.#...#..#.#.......#.##..##.###..#.....###..#..###.#.........#..#...#....#.#.#..#.#..#..#.......##....#.#.#........#......###....#...##.#....###...#.
....####..#..#.##.#.##.....#.#...#..##.#.##.#.#..#.#.#...#.#...#.#..#.#....#.#....#..#.........#.....#..#...#..###..###.#..#..##..##.##.#..#...#....##.....#....##.....#........##...#.....#.###.#..##.###.#....#.
..#.#.#...##....#......#..#.#...#.#......#...#......##..#.#.....#.##..##.....#..#.##..#....#.##.##....#..#............#.....#.#.##..##..#.#..##.#.####....##.#...#..#..#...#....###.##..###.##.....#.#....#......#
#.###..##.##..#....#..#.##.........#..#..#..#..#.....#.....#..##...###......#.....##.#..#.#.#.....#...#.....#.......##....#..#..##.........##....#........###.....#....#.......#.....#.#...#.##..#...##.##...#.#..
........#.#....#.#..##.......#.#..#.......#..#..#.#.#......#......#.##...#..............###.#.......#.#...#.#.###..#......##.##...#..#.....#.#.###.##.........#.#...#..#....#..#.....#.......##.........##..#..#..
###...#......##.#.#..#........#.........#.....#..#.....#...##...##.#...#..#...#..#....#..#.........#.....#...#.#........#.#####...##.#..#...#.###...#...##..#....#....#.....###..#..####........#.##..###..###..#.
#..#..##....#.......#.#......#...#......###..#.........#.....#...##..#.....###.###..#...###......#....#.........#........####.##.##.....#.......#.##..##.#....#.#....#.##.##.......##...##..#.....#.#.....#.#...#.
....##..##....#.####......#.#...#.#.#..#.#...#...#..#.#.#..#..#.......#..#....#.#....#..#.#.#.#......#..##.##....#..###......#...#.....##.....##.##.##..#...#.....#...#.###...#..###....#..#...#...#....#.......#.
.##..##.#....#.#....#.........#...#..#...###.....#..##...#.##....#......#.........#.......##....#..##...#..#.##....#....#...##.......#..##.#.####.##.##....##.#...#....#.##........##......#....####.##....#.#..#.
...#..#......#...#..##...#....#.....###..###...#...#...##..##.#.......#.......#......#..##.......##....##..........###.#.....#.....#........#....#..........#...#.#..#...#........#....#...#.###.#..#.#...#.#.....
.#.....#.#.#..####..##.#..................#...#.#.#.#...#........#.....#.......##....#..#..###..##......##......#........#...#.#...#..#.#...#.......###..#..#..#...###..#..#......#.#..##......##...#...###.#####.
.#...#.#...#....#.....#.#..#.#.....#..#.......#.###..#...#...#.#..##..#...###......###..#.....#####...#.#.#.#.#......#.#..##...###.##.#....#...#.##......#..#.#.........##...#.#.....#..##.#...........##...#.####
..#.##....##...#.....#..#...#..##.....#.....#.#.#....#....##...#.#.##...#..#..#......#.#..#.##.#..#..#....#..#.....#.#..###.##.#...#.#.....#..###.......#...##.#.#..#.........#......#.#...###..#.#..#.#.#.....#..
.#####.#..#..#......#...........##....#..#..#...#.#...####..##.......##...#...#...##...##..........#....#.#.....#..###.##...#.#.##..#.......#.##.#.#..#.###.#....##...##.##..###......##.....#..##.#.###..#...#.#.
#.#.....##...##..##..###...#...#....#..#...#...#......##.##...#.#..#.......#..###..#...####....#....#...#......#....#...##..#...#..#..#.#....##........#.#....#.......#.#..#...#..##........#...##.##.#.#.....#.#.
#..#.#.....##..#..#.##.......#...#.#.#........#..#........##....#.###..#....#...#.......#.............#.........#.#....#...###.###.#.##...#..#.....#...#.#..#.....#....#....#............#.###.#.....#....#.##.#.#
..##...#.#.##..##.....#.....#..##..#..........#....#.#...#....###...........###.....##....#.#.#..##..#.##..#.#.##..#.#.###.##...#.......#....#....###...#...#.....#.##...#.#####....##...##..........#...#..#.....
....#.#..#..#..#..#.#.#.#..#.#...#.....##...#........#...##........#.##.#....##...#..#..#.#.#.##...#..##.#...#.#.###.#.#.###...##...#.......#..##........#.#...#.....#.....#.....#.#.#...........##........#...##.
.##.#####...##..#...#..........#...#.........#.###.#..#....#.##........#....##.#....#.#.....#........#.#.......#.###.#.#..##.#....#..#........#.#.#....#....#...#...#.#.......#.#.#..#..#....#.#.....##..##.##...#
...#.#...........#.#.###...###..#...###...###.#...#..#.......###..#....#.#..#....#...#..###.....##..#....#..##.....##........#.......#....####...#....###.#.#..#.#........###...#..#....#.......#.#........#....##
....#.#..........##...##......#.#.###.#.......##......#....##...#.......#..#...#........#......#.#.....#.#....#.#.###.##.##....#....#.#...##.....#.#..#..#..##..#..###......#.....#.....#..###.#.#..#...##.#.....#
...#...#.#...#...##.....###...##.....#..#.#.#.##..#......#..#.#............#....#.###....##....#..#.#..#..#..##..###....#.##...#.##.#..#.......###..#...#...##..####......#...##....#.##.#..##......#.#.#..#..#...
..###.....###....#.....##.....##.........#..##..##..##....##.#.....##..##......#...#.#....#.###.#........##....#...##.#.......#..###...#.........##.###..#.....#....####.#.#..#..####..#.#.#####.#...#.##..##...#.
....####...##...#...##......#.###....#.#...#.#.#..##....###....#..#......###.#.#..##......#.##...##.##..###.#..#.##..#........#.##..#.#.##.....#.##.#.......##...#......#..#..##.#....#...##...###.....#...#.##..#
...#...##.##.###.#....#.###.....#.#.#.##......#.##....#..#..#.......#......#...#.........#.#..##.#...#..............##.#.###...#####.....##.##..#####.##...#....#.........##........#..#....#.####.#......#...#...
...#....##..#.........#..#..##...#.##.....###..........##....#.#.#..........#.#..##.#...#....#......##............#...#...#..##...#..#..#............#.##.#.#.##...........#..#....#......#..###...#...#.........#
#..........#.##...#..........#..#.##...#....#..#...##.#.##.....####...#...##.#.#..#.#...........##..##......#....#.#..#.......#..#...##.#.....###...##....#...#..##....#.#..##...#...##.#.##...#...#..###..##.....
#..#####..#.#...#.#.......##........#..#.#..#..#.#..##.#..#.#......#..#..#........#.#.#..##.....#.##.#...#......#...#....#.##....#..#..#.....#.........##...#.#..#.#.#...#.....#.#.....##.##..#..#.#.#....##.###..
....#.#....##..#....#.#..#.#.........#.##.###......#.#......##....#.#.#..#.#......#.#.#..####..#.#..#.....###..###....#.#.####.#.....###.#........#.....#................#...###.##.#....#..###.#....##...........
..#...##........#....##.###.#.....#....#.......#.#........#.##....#....#.....#.....#..........#.#.##....#.......#.......#.........#...#...#...#..#..#...#.........##......###.#.....#.#.#....#..#..####..#..##....
#.##.#.##.....#.......##.#.....#.........#.###.####........#.#.............######.#....##.#...#.....###.....#..#.#............#....##...#.#.#.#..#.#...#.##....##...#.#......#...###..#.......#.##..##.##.....##..
#.........#..#.........#...........#...#......#....#....##...###....##..........##...#.#.......#.#.#.#..#.#......##...#...#.......#.##.....##..##......#...##.##.##...........##......#.......##...##.#........#.#
..######..#..##.##.##.....##........#...#......#....#.#....#..##..#.#.#..#..##.#.....#####..##.....#.#.....#..........#....#..##......#..##.#......#.#...####.##...#..#.#....#..#....#..##.##.#..####....#...##.#.
......###..##.#.....#.####.....#....#.#..#####.#....#...#.##...##......#.#..##......#.....#.##..#..#...#...#.#.#.#.####.#..#.#..##...##..##..##.##...##.##...#..#.#...#..#..#...##.....#....##.#...#....#..##..#..
#.###...#.......###..#.....#..........#....#.#...##..###........#...#....#..##.....#..#...##.#..##.#........#.....#.............#...#............#.......#.##.#......#....#......###.#.##........#......###.......
.#..#..#...##....##...#.#....#.#.#.#...##.#.......#.##.....#....##.#.#####....#.#.#.........##..#..##......#...##...##......#..#.##....###...........##.##.....#..........#....#..#....#.#...#..#....#..#.....#...
...##.#.#....#..##..#.....#..#.#......##.#......#..#.#.##...............##....#....###......##...##.##.##.#.#..#.......##..#...#..##...#....#.##...#.........##......##...#.....###.#...####....#.#.#.#..#.....#.#
.#....####.##.........#...#....#...........#..#..#.#.##.......#...#..#....#........#..#.#...#.#.#.#.#....#.##...#.###.##.#..#.#......#.##.............####.##..........#...#.#....#....#....#....#..##..#...##.#..
.#...#.##..#........#....#.######.#....#.###......#.#...#.#.....##.#.#..#....##...#...#..##.#...#.##.#....#..#....#...#.#..#...........##..#.......#...#..........#........#.....#.....#.##.......###...##.#..#...
..#..#####..##....###.##.#...#......#..#......#.##........#............#..###.##..#..#.....#..##....#..........#....#.#.......##...#........#...###.#...#.....#....##.#.#.##......##.#.#..##........#......#...#..
#...#...#...#..#.#.##...##....###.#..##...#.#.##..........##....#.#..####..#..#..#..##...#......##.#.#...##.......#..#......#...##.####...#.##..##.......#.......##...#....#............##....#.#...##.......#...#
.#.#...##.####..#.#....#.##.##.#.#......#......##........#.....#...#.....#...#.#...#....#...........##..##.....#...#.....#.##.#...#............##.....#..##.#.#.#.##.....##.##......#.#....#...#.#.....#..###.#..#
#.#.###....#......#...#....#.#.......#.#.#.#.##..#.....###..##.#...................#..#....#...##..#..##..###........##.#.....#....##....#..##..##.........#.#..........#..###...#...#......#..##.....#..###.#..#.
#..........#.#.#...#.#....#.#...#......#...##...#....#..#.#...#..#.#.#........#.........##.#.#.#....###......#..#.#..##...##.##.#.......#.#.#....#....##....#..#.#......###.#.##.............#.....###.#....#..#.#
#..##.#....#.##....###...#..##..#...#.......#........#.#.###......#.....#....###.#.......###..#.####...#....###.#..###.........###.........##.#............#.#....##..#.#....#...#..##.#..#.##.##.#..#...#....#..#
###.#.........#....#........##.#...........#.#..##..#..#...#..#......#..#.#.##...............##..#####..#..#.#.#..##.#....#...#.#..##.#.##...#.#...##.#.##..#.###..#.#.###.##...#.#.#.#......#......#...........##
.....#####.#..#..##.###...........#..#...#...#........###.....##...#.#..#..#.#.#..#...#..#...##..#..........###.#.............#####.##.#..##.#.#.#......#.....###........#....####.#.#..#..##...#.....#......#..##
.....#.#....##.....#..##.#....#..#..#.......#.....##..###....#...##..#.###..#.#..#....#.#.#..#.#..#........##.#..#..##..##.##...#...#....##....#....###.##.#.......#..#.....#...#..#..#..#....#.....#..#..##.##...
...#....#.##.##.........#.........#.#.#.##....#.#..#.#..#.#.....#.#.....#.#..#...#........##..#....##..#..#.#.##...#.#...........####..##.#....####..###.##.#....#.#..#.#.#..#.##.....#....#..#...#.#...###.#.....
##..##.......#..#..#..###.###.#.##.#.......###.......##...####...#.#....#...#.#..#.#.#####.........#...##.###......#....#..##..#.........#.#......#####...##.#.....###.#....#..#.#........#..##..#......###..#...#
#....#...####.##....##..###.#..#....#.#..##....#..#.......#....##.#...#...#...#...##..##.....#.##..##.....#....#....#.#.....##.....##....#..#..###..#..#.#..#..##.#.#.##...#.....##.#.#....#.###....#.#.##.....#..
#.#.#...###.#.#.###.......#.####.....##..##....#..##...##.#..##..#....#....#............###.#.##.#...............#...#......##...#.....#.##...#..#......##.....#.#.........#.......#.###....#.##....#......#....#.
.###..#.......##.#.###..#.....#.##....##.###............#......####.#..#.#..#..#..#.###....#.#......##..##......#..#....#.##.......#.##....##........#..........##....#.##....##....#..#..#........#...#..##..##..
##.###...#.#.###..#.#..#......####.#..#......##.#.##.#...#..#.##.##...#....#...#.#..#.....#...#.........##...##...#...........#..........#...#.#..#..#....#.####....#.##..##..#.....#....#.....#.........#....#.#.
###.##.#..#.....#..#.......#.###.#.##.....###.#..##....#...#..#..#.#...#....................#.#.#.......###...##.#........###...#.#.#..#.###.#.###.##.#........###..#..#.##..###...#.#.#.......#...#...#..##.###..
..##......###...##...##..#####......#..##....##..#...####..#.#...##....##...#......#.#.#.#..##...###.##.......##....##..#....###......#.#.#.......##.......#####.####.................#....#............#..#...#..
#.#.....#..##..#.#.###.###...#........###.#.##......#..####...##.#...#....##.#.##..##...#.#...##...##....#..#....##.#...##.#...####..####...#..##...#.......##......##.....#.#...##.##...#...###....##...........#
.##....#....#......##.###.....##...........#.####.##..#...##...#.#..##.......##.#..........#####.#......#.....###...##....#..#.#.#.#...#.....##.#..##.#..#.......#..#............#..#.#....###.#..#...#...#..#..##
.....##......#...#.......##.#.#.#..#..#.#.......###....##..#.........#...#.#..#.#.#.###....##.#....####.#........###..###.##......##...###..#.##.....##..#.#..##.#...##......#...#.##..#.##...###...##....##..##..
..#.##............#.....#........#.####.##...##.##.####.####....#.#.#.#....##..#..#..#.#......#..##...####..#..##.....#...###...#..#........#..#..##.....#....#....###..#.###.##..#.#...#.#.#.#..#.......###......
#..###...#.##..###...#.#.#..##.#.....#....##...##...##...#.#....#............##.#.#........#....#.#...#...##......#.##.##..#.#.#.#.......####.##..#..#.##.###....###..######.#...##...#.....#.##..#....#.#..##..#.
##..##.#.#.........#....#...###..####.#.#.....#..##.#.....#####.#..#...#.....##..........#..#.#...........#......#...#.....##..##.#.#.#.....#.#...#..#.#.###..#........##....#..##...#.....#.#..##..........##...#
#.#.#.#........#.#####.....#.#.#.#...##..#...##..#...##..#.#.......##...#.#....#.#...........#..#..#...#...###.#................###.#####.#..##..#.#...##.##.....###..........#..##....##..#.#.#...#....#..#..#..#
.##.........#.#.#..#..###.#..###.....#.#...#.#...##..#..#...#...#...#...#....#.#.#..##..#....#...#....#..#.#.##........#.#.##.....##....#..#.#...#......##..#.#...##...#.####....#.#..#..#...#.##....##........#..
...#..####...##.#...#...##........#...#..#....#.#....#......#....#.##....#.##....##..#....#.#....##...##..#..#.#...#..#.##..#.....#..#..........#....#.##.......###.###.##.#.#....####...#.#....###...#.#.##.#..#.
......#.......#...#.....#.##..#.###.#..##...#.#..##..##..##.....#.###.##..#...#.#.##..#......#......#..###...###.#.##...#..##............#..####...#..##...#.....##..#...#.##...#.......##.#........#.#.....#..#..
.....##.#..##..#........#....#.....#.#.......###.....#..#####..#.#.#.....#....#.......#.....#....#.#......#..#######......#.........#....#....###..........#.###...##.##..#.....####..#...#.##............##.#..##
.....##......##.#.....#.##.#....##.#.###..#.#..##.##.#......####...###...#..#.#.#.#.##.##......#.#...###.....#...##.#.#.......#..........#.#..#....#...##..##.#..##.#..#.###....#...##.##.#...#.##...#....##..#..#
....#...........####.#...#..##.....##..#......##.....#....#....#........#..#.....#....#..#.##..........#..#..#....#..#.....#.#.#.##...#..##..#....##..##.###...#..#.###...#....#........#..#..##..##..#..#....#.##
.##.#....#...##...#.#........#.....#.##....###.###..#........#..........#.#....#.....##..#....#..#..#..#.......#......#.##.........#...###....##..#.......#...##..#####...###..##.##.#...#....#.....#...##...#..#.
...#.......#.#....#..##.##...#.#...#..#.#.##.#..#.#.##........#.##.#..###.#....#...#.....##.#.##..#.#.#..#..###...####.####...#..#..#.##.#...#...###......#.#.#.....#...#..##...#.#..#..#.#..#.#...#.###...#.#.#..
..###.#####..#....#..##.....#...#.#..#......#.#.#.##...###.#......###...##..#...#.....#..#.....#.#..##......###.#.###.#..#...#.....#....#.......#..#####....#..#...####..#.#....#..##.......#.##....##....#.##.#..
#..........#.....#.#.#.#....##...#..#..##.##..#.#....###...##...#..##.#..###......#..##.....#..#...#..#.....######..##.#.#.#......#......#..##....##...##..#....#..#..###.#.............#....#.###.#..#..#..#....#
..##.#.....#..#.#.#....###...#.#.......#..#....#.#...##.#.#....##..#....#..#.##.#........##.#....##.#.#.#..#.#...####..#..#.......#..##..#.#....##.....#.....#.........####....##.#.....#..#......##.##.##..#.....
.#.....#.#...#.#.###.##..............#.#.#..#..#.###..#..#......#.#.........#...#....##..####.#..#...#.#.##....##..###...#..##.#.#....#....#.#..##.#.#.#..###.###...#.##..#....#.#...###...##.#..###.##.........#.
.#.#.#......##.##..#.#...#......#..#...#.#...#.#.#.#...###..####..##....#...#..#.#.#.#...........#........#...#...#.....#...#....##...#..####......#...##..#.#..#.##.....#.#.....#....#.#...##....#..#..#...#...##
..#...#..........#.....#..#.........###.##...#.####...#.#..#...##....#...##.#....##.#....#.....#...#...###.#.##.#.##.#.#.......#.#....##.#.#..#.#..##...#.#####..#...#.##..##.#.....#.##.##..#.........#.#....##..
.......##.#......#..#......###....###...##...#.##..##....#......##..#......#....####..####..##.####....#..##.......#.#.....###.......#...#.#..........#......###.....#...###.#..##...##....#..#....##..#...#......
##.....##..#.......#..#.......#.##.##......#.........####..#...##.##......#...#.#.#......#.##........####.##......#..#...#.##....#.....###.#..#...#....#.#........#...#..##....#.##.........##....#..#.#.#.#.#....
.......#..#.#....###......#.#.......#......###.#.#......##.##....#...#.#...##.#..#.........#......#...##...#...#.......#.#....#.##.......#.###.........#..#.#.##.#..#....##............#...##.#.....#.#....#......
..#.#.#..#....#....#.......#####......#.....##.........#..#....#.....#.#.......###...####.....#.#..#..#....#.#..##......#.#..#...#.....#..#..#.#.#..#.###.#####...#..#.#...#..#.....##.#...#####...#..#.#.....##..
.###..###...##...#........####...#..##...##.#.##..#.#...#.#........#.....##.....#.....#.....##...#.#.##.#..........##.#.......#..#..#.......#...#.#..#.....#.....###...#.#####..###....#..........#.#.##......#.#.
.#....#.....##.....#.##......#.#....#####.......##.#..##..#..#..#..##..###.#...#........#..#......#.....#.##.#...#.#......##.#.#..#......#.###.#.....##...#.#....#......#..#...#.#....#..#....##....#.....#....#..
...####......#.#.#####.......#....##.#....#.#.#....#......#.#.#...#.......##..##.##....#.#..#..####....#.###....##....#.....#.#..#..........##.....#.#......#.....#....#..#.#.#..........#.#.#........#.....#....#
...##.##.#.#...#.###...##.#...#..###.#..#...##.##.....#.#.#.#.....#.#.............##..#.##.#...##....#..##........#..##..#...........##.......#...##....#....#.#..#.#.....##...##...#...........#.....#....#....##
#....##.#........##...#....#.#...#..#.##.#..##..#..#.#...#.#.#....#....#.#..###...#..#....##.....###.####...#.#.#.#.#.......#..#..##.#......#..................#.#..#.#...............#..#.##.....#.#.............
#.#....#..##.#...#...#....#....#..#.##..........#....#....#....#..#....#.......#...#......###.#.#......##..#....##...##.....#.....#.##....#..........#####.#....##.##...#..#.##....#.#...##......#.#...##.........
......#...##......##.##....#..##.##..#.#...#.###...##.#.......#.......#####.###....#...#.##....#..##...#..##.#...#.........#....###...#........#.#...#.#.###...#..#....#...##......#......#............#..........
...#.......#.#....#.#.#...#.#.#.####...#.#....#....##..##...#...#...#.#.#.##.....#...##...##.....#.#.........#.##..#....#............###.....#..###...#..##.#..........##....#...#..#.......#......#..#....#....##
##.#.......#.#.#.....#......#....#......#....###..#.....#..#......#..##...#.#....#........##...##....#.#....#....#..###.#..#....#......#......#....#...##.....##..#................#.#...........#...#.#....##..##
#.#....#.....#..#.#....#.##..#.......#.....##................##......#..#.##.#...#....#....###.###.....#.......#....#.##..#..#...###.#.......#..#..##....#.##....###.#.#..##..##..#.##..##......##.#..#.#..#...##.
.#.#..#.....#..##.#.#.#..#.......#....#.##..###..#...##..#.#.....#..##..##......#...##.#...###.##...##...##.#..........##..#.#...#....#....#...#..#.#......#.####...##.#.#.##....#...###..#...##....#.###.#..##..#
#.#..........#..#..#.#.#.#......#....#..#....#..#.##.#....#.#...##.##.##.#.........##.#........#..#...##....#.##..#..##.....#.....#.##....#.#.#...##..#..####.##..##.#...##..##....#.##...#..#.##......#...#....##
...#.#.#..##....###..#.#...#.##.......#..#....#.#..#.#.#.#.#..........##....##.#.####...##.......###..###......#......#..#.#...#.#.#.#..###...##...##.#....#...#.#...##....#.#..........#....#..#......##.#.###...
####......#..#...##.......##....#....####...#..#...#..###.#...#..#......##........##...#.##...#..#.##.....#...#...#..#..#.#...#.#.#####...#..#.###.....#..#..#.##.........#.#.#.#.#...#......#..#....#..#..#...#.#
#..##......#..............#.##....##.#..#####..##..###....##..#....#.#.#..#..##..........#..#..##..........#.....#.........#...#......##.#.#.##........##...#.##..#..#..#......#..#.....#...##.#.#...#......#####.
#.#......#....#.......#.##....#...#.#......#.........#...#....#.....#.#...#..#..#.#..#....#..#.....##...#..#............#.##..#..###.##..#.....#.#........##...#..........#....##...#.....##.#......#......###...#
.....#..#.#.#.#....##....##..#..#..........##...##....#.#.#.#.##.#.##.##....##.####.....#.#.#..#..####......#.#.###.#........#....#.##.#.#.#......##.##....#####...###.#.#.#.#...#.......#..........##..#....#....
#.#....##....#....#..#.#.#..##.......###....#...###.#..####...##....#.#........#.#.#.###...##......##.#.##.#.##.#...#.#.##....#...........#..#.........##.....#.####.#.##...........#.##......####........#.#.#...
##...#..#..#...#..##..#.......##...#####...#..##.#.#.#...#....#.##....###.........##..#.......#..#.#.#...........#....#..#......##..#..#...........##.##..........##....##.....##.#...#..###.#..............#.....
.#.##...##..##....#..#..##.#..###..##...#.#....#...#..........#.......#....#..#.#...##.#..#..###........##..........##.......#..####...#......##...#..##..##...###.....###..#.#.....#.....#...#..#....#...#....##.
....#.#.#....#....#......##..###.....#.#.#.#..#.#.##....#.##.........####...#...#.#...##...##......................#.....#..#.....##..#.#...#..##.#...##..#.#...###..##..#..#.#.....#.....##....####.........#.#..
.....#......#.#..#..#.#.##....#......#.#..#.#.#....#..##.......#..##............#..##..#.##...#..........#...####.#..........#.#..#.#.#....#......#.#.#......#...#....#...#.#....###.#.#......#...#.....#...#..##.
###.#...#...##.#.####............#.....#......#.#.#...#.##.##..#..#.#.....##...........#..#..........###.#.#...#..#.###...#..#.....#.#...###......#......##..#........##..#....##.###..#....#.#.##......#####.....
.#....##....#...#..###..##.#...#......##.##..............#...#.#.#...#.......#.###..#.#.#......#.#..#.#......#.##..##..#.#..##.##......#.....#...#.........#.#....###..#.#...##....##.#.....####.....#...#.#...###
..#..#....#.......##.##.#..####..#............###.#.#..##...##.#####.....#...#.#.#....##..#..#.......##.##...#..##...##...#..........#...#..#.......###....##..#..#..#....##..#..#...........#...#....##...##.....
...#.#....##.#.######.#.###...#.....#.#.#..#.#.....#..#..##......##..###.#....##.##.#..#.#..#..#...........#.#.##...#.#.#..#.###..#.....#..#.#.....####.##.##..#..###.##.#....#.....#....##........#.#...###......
.......#..##..#..###...#.#..#.....#....##.....##.#..#..##.#.##......###...#.#..##.#.......##.##..#.......#.#....#.#....#....#..#....#....#.#............###.....#......#...#..#.......#....###...#.##...#....###..
...#...##..#.##....##.##.#........###.#.......##.#.....#..##..#.#.......#.#..##.#.#..##.#.....#.....#.#.#....##.##......##...#....#......##..#.#.#..#..#.#.........#.#.........#...###...#.###.##...#.#.#..#.###.#
#.#.#...#.#...##...#..##....#..#....#.#.......#.#.....#..#...##..#.##.##..........##....#...#....#.#..#..#.....#.....#..##......##..#.#..#..#....##..##..#.##...#..#.#...##..#....#..#.#.#..#.#.#.#...#...#.###.##
#.#.##...#....#.#.#..#..####.##.#.##...#....#.#....#......#.....##.#.###.##.#.##..#..###....#..#.##..###.#...##..#.....#..#..........#..#..#.###.#.#.....#........##...#..#.....#.........#...#......#...#.#...###
...#...#.#.#.#.##..#...#.........#.#...###.#..#.#......#..#.#......##.##.....#.#...#.##...........##....#..#......###.#.....#..###...#....#..#....#.##.......#....#...##..###....#...#....#..#....##..........#..#
.#..#..........#.......#.....#.#.#.#......#...##....###..###.#.....##.............#.....#.#..#..#.#........#..#..#..#...##...#.....#.....#..#..#..........##...#.##...#....##.#.##.#...........###..#..##......#..
#..#.##..###.......##.#.#.#.##...#..#.....##......#....#.#..##..#....##....#...#...#........##...##..##.#####...............##..##.#.##..###.#...............#..#......#..#...........#.##..##......##........#.#.
..#..#....##..#..#.#.#..#...........###..#.#.........##..#.....##...##.....#.....##.###.##.###..#...#.#....#.#...##.........#.#..##....####.#.#.....##.#.#####.##..#...###..#.####.###......#........#....#..###.#
..#.##......#..#.....#.##..#.....#.#.#.##.#........#.##..#....##.......#.#.#....#....##.#.#...#.#............#......###.###....##......#..#..##.......##....#..#..##.......#...#..##...#.###...#....##....#.....#.
...#..#..#...#.......#####.#.#.#.#..#..###...........#...#.....##.#.#....###.........###.#..#.#.#.#..##.#......#..#..............#...#......##.#..#....#.###..###...#.#...##.#.#.#..#.#...#.###...#......#.....##.
..#..##....#.....#...##...##...#.#...##.#........#..##.....##...#.##.#......#........#.#...##..............##....###.#..#..###......##.#.##...#...#.#..#....#........##.....###.....#..#.....#..####.#......##...#
...##..#.##.....#.###.......#......#....#.#........#.#..#......#......##..#....#.....#.......#...#.####...#...#.#.#....##..#.#.#.#.###........#..........###...###..#.#..##.##.#.####.#..#..#.....#...#####.#.##..
.#....#.#....##.#.#..#.....#.#.....#..#...#.....#...##.##.............#..##..#.#......#.##...##..........#............#..##.###......#...#..##.#.##.#....#.......##......#.#...#.#.##.......#.......#.##..#...#...
.#.............#....#.....#..####...#.#..#.....#...#.#...#..#.....#.##.#.##.#.#.#........##.#.....##..#.....#.....###......#......#.#..#..#.....#..#......###..#.#.#...#....#......##.#..#......#...##....#.#...##
#.#..###..#..###..#..##.......#..........#..###.......##.....###.##..#.#..#.##....#...##..#.##..#....#...#..#..####....#...#.#....#..#..#.##.##.##....#....#........##.....#.#.....#.#.#.###.....#.###.##.......#.
....#......#....###..#..##.##.#......#.#..#.#....#..#..#.....#.##.#...#......#..##.#..##.#....#.....##....####....#..#......##.......#......#.#...#.#...#..#...##.#......#..#....#.........#....###....#.......#..
##....#.##.#.#..#####....###.........##..#...#......#.#.#........#...#..#.......####..#.....#.......#...##...####...........#...#.##.#......#.#....##.....##...##..#.#....#....####.#..#.#....###.......#.#.#...#.
..#.....#..###.#.........#.......#......#..####.#.#.#.#....#...#..#.#.#...#.#.##.###.##.#..#..#.##..##..#....#..##......#.........#..#..#..##...#.##..#.##...#......#.#..##...........#...#.#.#..##....#..#..#..#.
...#....#....#....#....#.#.#........#.#...#.#............#.....#....###....#..#.##..#......#.........#.#.#.#...#...#...#...#......###..###..###..#..##.....##.............###..........#....#.#...#..........#....
#...#......###...#.##....#...#....#####...#.##....#....#.#...#.#..#....##........#..##.......#.........#..#.###.#....##..#....##....##.##..#......##....#.###...#.##.#..#.#......#.....#...#..#.#.#....#.####....#
#..##....#.#.........##.#.##.#.#.#....#...#...#......#####...#.#.#.....#######...#................#.#..........#...#....#####.#........##........#.#......##.#.#.##.###....#.....##.....#...#.....#...#####....#..
#.......#.......#...#.#.....##.#...#..#.#......#.......#.#.....#......##..#####.###.#.##....#......######.............#..##...#.#.#.......#..#.....#.#..#.....#.#..#.##.#..#..#...##....#.....#.........###.......
.###...###.....####..#...#......#.....#..##.#.#.##.#........#...###.##...##..#..##..#.......#...#..#..#.#.###........#.#......#...#..#..##...#.#.......##......##...#......#..#....#.##...#.##..##...#........#.#.
.........#..#...#.#....#..#........##......#.#...###.#..##..#...#.......#..........##........#.##.#..#....#.....#...#...#####.#..###.........#..#....#..#.#..#........#..#.....#.#.##....###.##.##..............#.
...#.#.#.#...#........#.###.#......#.##.#.##..##...##......#....#...###...#..##.##.#.#.#..#.....#.....#####...#........##..##....#..#..#.##......#....##.#....##..##.#..#....#.###.##.#......#...#.#...##.#.##....
...........#....#..#..#.####......#.#..#.#..#.#....##.##....###.##....#.##......#.#.....#....#.#.....##......#....##.....###.......###......#.#.....###.#.#..#....#.#....#.....#..#...#..#.##.#..#.#..#....##..#..
..##...###.....#......#....#..##......#.....#...#.....#..###..........#.#....#...#.##.#...#..#.#......#....##..#....#.#..#.#..#.##...##..##..##....#..##..#..###...##.##...#.##.###.##..#...#...#.#...#.#...#.#.##
.....#..##.##.#..#...#..#...............#.....#......#.........##.#........#.#.....#...........#.#...##.....#.#..##...#.#....#...#.......#.#..##.....#.##.......#.....##..#.........####.##.....#....#..#..##..#.#
...#.##...#..#...#........##..##........#.#.#.##...#..#..###..#..#.#....##......#.##...#..#......#....#..#..#.#..###...##.....#..............#...#....#.##....#..##...#..#..##....#...###.##.#....##.#..#..#......
#......#..#..###...##..#..............#....#....##.####..##.#..#..##..#.#....#.###..#...#.#...##..##...###..####......##.###.###...#........#...#.##.#.#..#...##..#...#####....###....#.....#......#...##.#...##..
....##.#.#.....####.#.#........##.....##...##..#.....#..#..#..........#..#.#..#.#......#....##.#.#...#....#.#.#.....#...#.###....#.#.#..#...#..#.#..#...........#...#.#.......#..#....#...#..#..#.#.#.#..##...#...
......###.......#.#.#......###......##......#....#....#.#..#...#.#..#.#..#......#.......#....###....#....#..##.........#.....##.....#....##.#...###........................#########..###......#.......#....#....#
.#..###...##...##.##....#...##.##...###..#.#...#.#.####...#..#......#.#.....#.#.......###...##....##.##....#..#.#...#...........#..#..##...#.##..#..#.#....####....##.....#.###.#.#.###.....#..#...#....##.##..##.
.##...#.#....##........#..#..........#......##.#.......#....#.#.##.#.#...##.#...#......##...#..####....##.###..#.####..#..#....#..##....#.###.#.....#.....#...#.#...#.#......#....##...........##...##....#......#
.......#...............#....###..#..##..#.....#.#.##.#.....#...#........#####.#..#...........#..#...#..#...###.#.##..........#.#..#....#####.#.#.........#.....#........##...##.....#..#......##.#.....#..........
..#..#.##....##...........#.....#..##......#....##....###..#...##..#..#..##.##..........#..#...#..........#.#........##....##.......##....##........#..........#...#....#...#.......#......#.##......#......#...#.
.##.###..#..#.#....#.........#.....#...##.#.#....####..##..#...#..#.........#.#..#.........##...###...##....###...#.#.#......#.#.#.#.....#..##.#......#....#.....###...........##.....#.#..#....#.....####.......#
#...###.......###..#....#.......##......##....#.#...##.#....###.....#..#...#...#...#.#.##..#.#.#..#...#.#.#...........#..##..#..##...#...####.....##.###.##..###.....#...#.#...#.##....#.#.#.#...####.......#.#...
#....##.#.##.#........#..#.#..#.##.##.#..#...#.#.#..#..#..#......#..###.#..###.#...........#.....#..#......###.###..................#.......#..##..#...#.#.#..#..#.##.....#....####.....#..#.#..##.#.#.#.#..#.#...
#..#..#.....#...#.#.###........#......##.........#.#.#####...####......#..##...####..###...###......#...........#...#.#..#.#....##............##......#.#.##...#.........#.##...###.....#....###....#....##..#....
#....#..###..#.##..#....#..####..###........##.#...##.....##...#.#.#.#.....#...#.##...#.......##...#....#...####.....#...#..##..#.#....#..#........#........####...#...##.....#.#.........#...#......#.#...#.##..#
##..#....#.#...##........##.##..#..##.........#...................#.......###...............#......##..#.....#.#.......#.#...#..#..##...#...#.#.##.....#..#...#..#.#.#..#######.#..##..#.#..#...#.....#........##.
..#...##.#....#...#.#......#..##......#..#..##...#......#..#...#..###...#.#..##.#...#....#..............##.###.##....#..#...#.#...#..........#..#.###......####.#.##..#.##.#.....#..##.......#.#..#..#......#...#.
.....#.######...#............#........#....#.#.##....##.........###.#...#...#.###.##....#.....#...###...#........#......##.#.#.......####....#......#...#.........#..##.#.....#########.##.#.....####....#..#.#.##
..##..####.##....#.......#.......##..###.#...#...#...##....##.........###.....#..#.####.#.##..##.#..#....##.#...#..##..#....#..#.#.#......#..###....#.#....###......#......#..........#...#..#...##.###........##.
.#...#..#........##..##.....#..#......#..#......###...#.####.####.#.#.#.....#....#......##...#......#...#....#..##.#.#.........##..##..........#.......#...#..#..........#...##..#...#..##.##........##....####.#.
.....##.#..##.....###.###.##..#.#..##....#..#...#.###.#.#..#.....#......#.#.......##..#.....##....#...#..#.......##..#..#.....##.##....##...##.#...#...#.#.....#.....#.#..#....##.....#....##.....#..##..#........
...##....##..#.###.#..#....##......#.#....###...##.##.#......#.#...#.#......#.......#.....##...#.#....#.......#..#......###......#.#..#..#...##...#..#.#.#..#..##.#....#..#.....#..........##......##..#...#......
..#..#..#...#.#...##.....#.#..#.###....#...#..#..#..#....###.##...####.##......#.#####.##...##.#.#.###.......#...#...#..#.........#....##.##.##.#..#.......#.........##.##.#...###...#....##.#.##..#...##....#.#..
##....#.#...#..##..#.#...#....#....##..#..#.#..#.......#.#.#.####......##.....###.###...#............##....###........#....##.#.###.#..#..##......#...##.....#.........#.#...###...#...#.##...#.#...#...#......#..
.#.##.#......##..##..##......#.....##.#.#...#...#..#.#.#.#....#.####.#...#............#....#..........##...#.#....#........#.#...#...###.....#.##.#..#..#...#..#..#..#.##.#......#.#...##.....#.#...#..##.##....#.
..#.......##.###..#...##.##.#....##...#.##...#.#....#..#..#...#..##.......#...#.##....#.........#.#..#..##.....#.#.#.####...###...#....#....#.#.###..##.#...#..##.......#.....#......#..#.#.#.#.#.#..##.#....#..##
#..#.....####...#........##.#.##.#.....###.##.#.#..#.#.........###........#..#.......##...#.#.#....###..###.#....##.####.....##..#..#.....#...#.##..#.#...#.....##..##..##.##.....#.#...#....#....##.#......#...#.
#...#..#.###.....#............#....#...#...#.#..#.#.##..#........#.#..##..#.#....##..#.#.#....##.......#.....#..#....#...#.#...#..#.#...#....#..#.#..##.......#.#..####.....#..##.#.....#..#......#.##....##..#...
.###..#.#.####....#.#.#..#...#......#..##.###......##.........#...#..##..##..#.#..................##.....#..#..#.#.#..#.#.#.#....#.#......#.....#.##...#...##....#....##..##...#..#..###.............#.#..........
....#...##.##..##....###....#.#.#.....#####..###.##.#.....#.#...#..##.#..##.#..##.#.##...#..#...###.#.........#..#.#.#.#...#.####.##.#..#..#.#.#.##.....##.###..#..#......##.#.....#.#..#.#####.#.#...#....#...#.#
#.##...#..........#.......#.##...#..##.#........##.#.####.#.#.#..........#..#.......#...##...#......#...####.#..#.##.......##.##......#..........#...#..#.#.##..###..##.#.......##.......##......#........#...#...
#...#....#.........#...#......#....##.....#...#....###...#.##.#.#....##..#.#.#.....##...##...#.........#...#....#.##.#.#.#...##.#..#.#.#...#....#.....##....###.##.#.#.#..#....##...#...#.#.#.#.#...#...#.....###.
..#...##.#..##....#...##.##.##....#...####...#.....#....#.#.#.##.#..##....#....###....#...#...#..#.......#.......#..#..##........#......#...###..#.......#......#..##..#...#.......#..#...#.....#..........#.#..##
##.#.....##.##........##..#..#.##...#..#..#....#.......##.#..####.#...##....###.....#.....#.#.#........#....#.#.........####....#.###.....#..#.#.######.#...##.#.###...#..#.....#####...........###..###.....#..#.
..#.#.....#..##..###.#.....#....##..#......#..#...####.#..#.#......##.#.#....#.#....###....##..#.........#..#......##..#..........##....#..#..#....#.......##...##..#......#.#..###.##.###.#..........#.........#.
.#...#..#..#..........#...##..###.####..#..#...#.#.#.....#.......##.###..#.....#....#.##.....#..#...#.#.#.####.#.#.##.#..#...#.##.##.#.#..#..#..###..............#.......#...#..................###.###....###..##
#.....##.......###..####.......#.#.##.#........##............#.#..###.......#....##..#......#...#.......#.#..#...#.##...#..##.##.#.##.......###.#..#.#..#....##..##.###.....#..##..#.#.....#....##.#..#.###..#.#..
........##.#.##.##........#.##......#..#.....#..#..##.#..#..##...#.#.#.#.....#.....#.#...#...........#..#.#.##.....##...#...#..#.#.#####....#....###........#.##..#.#.....#...#.....##..##...........#.#.#.#...#..
.........#.....##....######......#.#..##...#........##....#........#...##...####.##....##.##....#...#.#.#.#..#....#..#....#.##........###........####.....##.....#........#..#........#.#......#..#.#.......#...##
.....#.....#.#.#....###.#..#.....#.##.#.......###.####.....#..##....#..##..###.##..#...##...##...#....#...#.#..###....#.............#.#.#...####..#.####.#..##........#...#.#...#...#..........#...........#.#....
#.#...#....###.#...#.....##...#......#..####........#.#.#........#...#....#..#.##......######....##.#...#.###..##....#.#.#...####..#.#..#.#...#..##.##..###.#.#.#....#.#.#..#..###.....#.#.........#.....#..###...
...#..####.......#.#...#...#.....#.....#...#..............#..#...............#..####.#..#..#................#...##.#.#..#...#......##..#..#.####..#....#....#.......#...###.#....##..##.#..........#.##.#....#.#..
.####.#.#....#.#.....#..#............##......#...###.#.#......#.##.#......#..##.#.#.....#.....#....#..#.##......#.#........#.##.......#...##....#..#.#.#.#.##..####...........##....#....#..#...#......#.......##.
.#.##...#.....#.......#..#...#.#..#...........#.##.....#.......#.####..#####..........###......#.#.#...##.#..##..........##..#...###...#..##.......#..####.......#####..#..#.....#..#.#..#..#...............#....#
...#...###...#.#..#...#......##..#.#.#.#......#...##......#.#...#....#..##.#..............#.........#..##...###..#.##..###.##.#.....##....##.....#.#...##.#..###.#.#.#..##.....#.###..##.###...#..#.............#.
..#.#..##..###...###.##.....#.#.###.....#.....#.#.#.#.##.#.##...#.#.#........#...#..#.#####.##.......#..##.#....#.#.##.#.#...##.....#..#.#..##.##.#......#..#..............#........#...........##.#..#...#.......
..###...##..#..##....#...#.#.#.#.#....##...#.##......##..#......#..##.#.#..###.#.......##..#...#.##..##..#.####.#...#..##........###...##..#..###.##.#...##.#..##......##.#..#.##.#...#..##.......##...#...##..##.
.....#...#..#.#.#.####.##...###.#....#....#.#.#....#...##...###..##.#..#........##.#...........#..#......#.#..##.##..###.......#.##...#...##..#...##...#####.#...###.#...##.......#......#.#...#...#.....#.#......
#..##..#.......##...#.#.#..#..#.###.....#....#.##...#...##..#.......#......####...#.....#........###..#.#.......#.###....#..#....#....##.#.#...###..#..#.##...##......###..#....#........##.....#.###......###....
.#....#.....##..#....#...#...#....###...#.....####............###...#.#.#..#..#..##..#.#....#...#...#..#.....##....###.#.#.#...#.......####.#.....#...#..#...##....#####.......##.#.....#......####..#.##.#.......
...#.#....#.#...#..#...#..#....#.#.....##..#.###..##..#.#.....#......#...#..#...#..###....#.#..###.#.#..#..##...#....#.#..#...........##.##.#.#.....##.#.##...##..#.......#.#....#......#.##.........#..#......##.
.#.....#.......#..#....#..#.#..#.............#.#..#.......#..#...#..#..##...#...###...#.#..#.####.....#.#.....#...#..#....#.#.....#.....#..#.......####.#.#.##..#.#...#..#...#..#..#...#.#.#.....##.....##...#.###
..#.....#.#...#..#...######...#.#...#.#.......###.#.#.#.#.#.........#.....#...#......#...##...#.....##..#.###..##.#.....##.###........#..#..#.........#.#.........#.#....#..##.##...#...#...#...#...........#...#.
.#..#.#....###.#...###...##.#.###..#............#...........#.....#.#...#####.....#.......#..........#...........#....##.#..##.....#...####.#.###...#..............##...##.#.#....##..#..##....#.#....#.....#.....
##.#......#....#......##..##.#.#........#...#..#...#....#..........#..#.##.#.#.#.....#....#.#.#...##...##.##.#..#........#.##.##...##.#.....#.....##.#..#....#.#.#..#.#...#.#........##.......#...#.#.........#...
..#..#..#.#.###...#..#...###..##..#...#.###..##.#..##..#.##..#.#...#..##....#.##.##...#.#.#...###....##.#.......#.###...##.#.#.#..#...##.........#.##...#..#..##.###..##.#.##.##.###.##....#..#...........###...#.
....###.#......##..#.##..#....##.#......#..#......#......#..#...#..#.#....#.....#.#.#.#..#..#..........#....#.#.....#.#......##....#...#..#..###..##......#...#..#..#.##.#...#.#.#...##..#.##...##.##.###.......##
....####.#.#.......###..#...#.#.....#.##.................###..#.#.#...#....###...#...##...................##.....#......#....####...#..#....#.....#.......#.#.......#.#...#..##.#.#.#......#.....####.#.#...#.....
.##...#.##.#.......#..............#..#....##..#.........##.....#.#.......##...#....###.....#.#.............#..............####.#.#....###.......#.#.........#...#.##...#...###.#.....####..#..###.......#......#..
......#.......#..##......#.......##..#.....##.....#....#.#...#....#...#.#.#..#.#......#.##.###..##.#......#.......#...........##......#...##.#......#..##..#..##.#....#...#........#.#...##.#.#....####.#.......#.
.#..#..###....#.....###.##..#.#....#..#...##.#.#...#...#...#.......##.#..#.##.#..#....#.###.....#..#.......##....##..#.##.####..##.#......#..#.#..#..#.#.#.#.#..###.##...#.###..#.#.........#...#.##..#.....#.##.#
.....###.###.....#..#..###...#..#....#............#......#..#...###.##...##............#.....##..#.##.#.#.##.#.#..##..#......#.##..........#..#.##....#...............##.#...##.#....###.##...###..#..#.........#.
###.....#..#.#..##.....#.#......##.#.....#.#...###.#....#.....#..#.#...###.#..###..#.......#......#....#.....#..##.#....##...###....###.....#...#.....##.####...#....#.##..##......##...#..#......##..##..##.#....
#.#.##.#..#.#...#..#####..#.#.#....#.####.##.....##..#....##..##......##..##........#....#...######...#...#..#.....#.####...#...####.....##.....#...#.##..##.##.#..###.#....#...#......###.#.#.....#..#.###....###
...#.#..####.#####.........#.#.#.#..#..#....##..##...###.....#....#...#..#..###.##.#..#...#..####......#....##....#....##.........##........##......#.#.....#.##..####..#....##....#..#...#.........#...##..###...
##....#.#.......#.#......#....#.#..###..#....#..###....#..........###.#........#.#.##.##.#..####..#.##...#.#..#...##...#.#................##......#..#.###......#..##.##.....#.####.#.#..#...#.#..........###..#.#
.#..#..#.....##.........#....#.......#..#.#.#.##.....#..#...#.....###..#......#.......#.....#.#.#.#......#.#..###.#.#.#..####......#..#.#.....#..#.#.....#.##...#...#.#..###.#......#.#.....#.####...##..#.....#..
...#..#.#..........#.....#.#......#.....##........##.........#........#.......#.....#..#.##...#...#..........###...####..#...##..#.#.#....#...#..#.#...#....#.#...#.#.###.....##...#..#.#.#...........#.##......#.
......#.#.#..####.......#..##....#....#..#........#.##..##....#..................#..###.#...#...#.#....#.....#............#....#.....####.....#.#..##...#..#.....#....##.#...##..#.#..#.#..###...#.##..#...#.#..#.
...#...##..#......#.###.#.###.#..##.......#.........#.#....##.#...#........#..#..#######.......#..##.....#....#.....#......#..###...##...#......#...##.....##..##.#..#..#..#..#.......#..........#......#.....##..
....#...#..#....#.##.....##.#........#.....#..#..#.####....#.#....#....#.........####......#.....#......#.........#.......#.........##.......##.#.....#.#.#...##..##..##.##.#......##.#.#.#####....##..#..#..#....
....##..#.#...#...##..##.....#..#.##.##......###.#.#####....#..#....#..####....#.#..#.#..#.#..##...#..####.#..#..#.#..####...#....#..##.##.#...##..#..######.###.....#...#...#..###..#.###.#.#.#..#.......##....##
..#...#..........................##........#...#.#..####.#..#.....##.###.....#.....##.#......#.......#.#..#.....#.###.#.#.......#.#...##.......###....#....##.##.##.............#..##.#...#.........#...###.###..#
#..###........#..#.#.#..##.#.##......####.##...##.#...#...##........#....#.######.#.##...........##.##.#...####..##.#......#.###..##.#..##..#.##.....##..##.#......#...####..#..#..#.#.#......#..#.....##.....#...
........#...##...###....#..##......##.#....##..##...#...#..##.#.#..#.......#...##.#.##..#..#.......####.......#......#..#.##.....#..#.#.##.#...#...#...#....#.#.#..........###..#...#.#.........#.........#.......
.#........##.#..#..####...##....###.####.#..####.........#..#.....#.#....##.....#..........................#..##..##.##........#....###.#.........####....#.#...............##...#.#........#.#..##.....#.#.#.#.##
####...#..###..#........#.##..#.....#.#..##.#.#.##......#.#...##......#.....#.....#.........#....................###.##.#..#.....#.......#.#######...........##.##..#....#...#...................##..#......#..###
.#.#.#....#.....##..##.......#......#....##.#.#..###.............##.#..##..............#....#.##..##.#....#....#......#...#..#..##.........#...##..........#.#.#...#......#.#...........#.###.....#.#...####..#...
..#.#..#..####.#.......##....#.#..#.##.#.#......#..####.#..#.#.#.#.##.....##........#.###.##.#...###....##..#.......#....#.#......#.......#...#.#.#....#.###...#..#..##....##.....#...#.##.#....##....#.#..###....
#.......#.#........#.#...#....#...#....#.........#.....###...#.##.#.#.##.......#............#...#..###.#....###..##..#...........#...#..#.#.###....####..##..##..#..#.....#..#...#..##....#.#..#..##..###.....##.#
.######.##.....##.##.#.....###....#....##..........#..........##....#.#.........###.#..#....#.####....#.....#.#.##........##..............#.###.#........#.......##....#......#..##...........#.....##..##..#.....
##...##...##..##..#...####.###.....##.#...#..##......#.#.#......##...##........#.#....##....###.....#.##.#...#...#.#.#......#..#..#..#.#......#..#..###.#.#......##.#..##..#.###....#........#.#...##...#.......##
###.#......#..##.....#.#..##.........#.#.....##..#......#...#.#.#...#.#...##....#..#...#.#.#..###.#.#..#.#.##.##..##.............##.........#.#..#..##......###.#.#......#....#...............#...#.###..#........
#..........#....##..#.............#####..#.....#..#.....#......#...#.###.#..##.##.....##...##.#...#...##...#...#...##......#....##...##..#...##.......###....##.#...#.....##.#.....##...#.....###.......#..#..#...
##..###..##....##..#........#.###...#.#..#.....#.##.#.#..#.#..#..#...#...#.#....###.#..##.#.#....#......##.....#.##..##...#.#..#..#..#...#.#......#......#....#....##........#..#...#.....##.#......###.....#...#.
....#...#....#.#.....#....##..#...#.#.......##.##....##..#....#...#....#.#.....#.....#........#...........#.#....#......#.#..#.........#.#...#........##.#..#.#....#...#.#.......##......##.###.#.##.#.....##.#.#.
.....#....##.#.#...##.#.....##.##..#.....###....#..#.###..#.......#..#####.##....#....##........#......#.#.........#.#.##.#........#....#..##...#....##....#..........##....##...#.#...#...##.....#.......#....#.#
#.#.#.#.#.....###..........#...#..#.........##..##..###..#.#...##.#...#.#..##......#.......#..#.#..#.....#..#..###......###........#......##......#...#...#...##..###..##.....#.####..##..###.#..#......#.......#.
...##.........##...##.#..#.#...#...##...###........#...#....##...#####...#..#.......##...##..#.....#.##.###......#.##.#....#....####........#..##.##..#.##.#..#....#........#.#.#..#..###.......#.#.#.###...#.#.##
....##.....#..##......##...#......#...#.##..##..#..#.#...#.........#.##....##.##...##.##..####..#....#.........####.#....#....#.#...####.####....##.#...##.#......###.#..#..###...#...#.#.#.#.#.#.....#.#.#.#..##.
.....####.#.##...#.#.#..#.##....#.....#........##.#...#...#..#..#...#......##..#..#...#.#..##....###.....##..#.#......#.#..##.....#.#.......##...#########..............#.##...#......#......#...#......####....#.
..##...........#......###..#.##........##....#..#..##...........#..#.#.#...#.......#....#.##........#.....#.#...##.#..#.##............#.##....#..##..#....####.....#..#......#..#.........#........#.#.....#..##.#
#.#....#....#...###...###....#.##.#.....##..#.#..#.....#...#.###......#........#...#.##..##.....#...#.....#.....#..#..............#.#.#..##........#.#...##....#..#.....##.#...#......#.#...#.....##..#.#.........
....#...#.##.#...#..#.......#..###.#.##.......#..##......#..#...##.#.#.###.....##.#.##.....####..#...#.....#....##.....#.##.#.##..........#..............###.#.#.....##.##..#......#..#.....#..#...###.#.#..##.#.#
.##..#...#...#......##...#.##.#....#..#.#....##...#.#...###......#.....#..##..#...#.#.#...#..##.#.####.##.#..##........#.#.#..#.#.#.#.##.##...#.#.....#..#...#......#..#...##.#...#...##....#.#...#.......#..##.#.
.#.#..#..#...#.##..#.#.#.#..#....##.##...##.##.#.##.......#..#.#.......##...##.#..#...###...##....#...#.#......#..#.#.#...#..#....##...#..#..#..#.........#..#...###..........#..#.....###.....#.#......#...#...##
..##..#..#.##..##...##..#.....#.......#.#..#.####..#.##..##.##..........##..###.##...#....#.#.#.##....###.##.#.....#.#.......#.#.#.###.#..###.##.#..#..##.#..#.#####...##.#..#.....#.#.........#.##......#.#.##.#.
.......#........#......#..#.#.#.#..#..#.###..###........#.#..#.#..###...#..#....#...#...##......##..##.###..............##...#..#...#..#.....#...##....#.........##.#...###..............##.#............#..#.....
......#...##......##.##....#.....#.###..##...#..#.####.#..#..#..#.##.###.#...###.####.###.#####.##.##.......###....##...#..##...##...####..##...#.....##..#....#.##..#.#..#.##.##.....#.#......##.#.####.#.#.#....
.....#..#.....###....####....#.......#....#..#.....#...##.#.....#.....##....##...........#.#..##....##..##.###.####..##.........#..###.....#....###.....#...#####..#.#....##.#..#.#.#.#.......#....#..#.#.#..##.#.
.#....#.#.##.#....####....#...##.#.#..#.#.....##...#...#.....##.#.#.##.....##..#...........##..#..##........#.#...#...##...#..###..#.#.....#.#........###...#.#...#..#.......#.#.##.##.##...........#....#######.#
....#..#.#..#...#.##.....#...#....#.....#.#...#.....#.#.##...##...#.#......#...###.........#.##...#.##.##.....#.#.#............###.#..#.#####.......##.#...##..##...####..#......#................#.##...#...#.#..
..####.....#.....###...........#.#.......#..#..#..#......#.#.#.#.....#.........##..#..#..#.....#.#....#...##...#......#....#.##....##...##.....###..##........#....#.#.#...#......###..##.#..#..#......#.....##..#
.....##.##..#.....#..####......#.........#.#.##......#.#.#..#..##....#......##...........##........#....#.#..#.........#.##.#.#.#.......#..#...#..#.#.#.##.######.#..#.....#...#.#..#....#..####...##.#...#...##..
.#...###.##.#.#.......#..##...#..##...#.#...#......##.#...#.#..#...##.........#..#.........#..#..##.##....#.....#.#.#..#..............#.....#.##..#........#...#...#....#...#.#####.....#.......##....###..#.##...
....#.#.....#..#.....#..##.#....#..#.##.....###......#.#.#......#..#...#....#..##.#.##.#...........##.......#..#....#.#....####..#.#...####.##...#.......##...##.##.##..##...#....#..#....#..#..##.......#..#..#..
..#.#...#...##....#.##..#.......#...#..#.#.#..##.#.###.......#...#.....#..#.....##.#....#....#..#.#.#.####.###.....#...#...##..#....#..####....#.##..########..#..#..##.#...#.##......#.....#...#...#...........#.
#....##.##.#.............##.##..##..#....#...#..#.#..#.....#..#...#..#..#...........#.......##.....#..#.....#.##.#..#..#...#.#.....#..##...#...##........#...#....####...#......#.#...#..###...#......#..#........
#..............#..##......#...###.#.......###..##.#.#........#.#.#....#.#..#.#....#.#.#.......#.##.....#.#.#.........##..#....#...#.....##.#...#.#.#.#...#.##.#.#.....##......#..#.........#..##.#..........#..#.#
.....##...##...#...###...#..#.#...#...##..#.........#..#...#......#.......#...#..#..##.###.#....#...............#..#..#...##.......#..#......#......#...#.#..#...#.#.#....#.#..#..#.###................#..#....##.
.#..#..####.##.#.##.#...#.#..#.#.##....#..###...#.#..#.#....##.#.#.#.....#.#...#.#...#.##.#........#..#.........#.#....#....#...##......##.##.........#.#.....##..#...#.#...##.#.#.#.##...#...#.#.#..#..##....###.
..#...#.#..#........#........#.##.#.....#....##.#.....#..#....##.#...#.#....#..#.#.##....#..#...#.##..##.....##..........#..#......#...##....#......#.#..#.....#.....#...##........#..##......#.#.......#..##..#..
##.....#...##.#.#......#.#.#.....#.#.....#...#..#.#...###....#......#.#......#.#.##.##..#............#......#.....##...#.#..#.#....#....#.....#........####......#........#.###.#........##..........#.....#..##..
........#.#....##..........##.##....##........#....#.##..#....#..#..#.#......#...#.#...##.#........#.###.#..#....#...##...##.#......#..#.#........#...###....#.........#....#..#.#.#...#.....##....##...#..#...###
...##.......#...#.##.#..#.......#....#............#.#.....#.#..##.##.#.##.#......#.#.#...#.##.......##...#.#.........#.##....##....#....#.###.........###.#.##.#..##...####..#...##.##.....#.#.###.#..#.#.#..##.#.
#.#.....#......#..#.#........##..#.#..#.......#.#...##.....##....##....#..##..#..#.#....##.##.##...#.....####.#..##.#......#...#..#.#.#..#......#...#.#.###.##...#...##...#..##.###.#...............#...##....#..#
.#....##...##..#.###.#..#....##.#.#.#..##..#..#.......#............#.#......#.##...#..............#.....#.....##.###...#.....#..#..#....##...#..#....#.#..#..##......#....#.#............#.#........#...#........#
...........#....#.#.###...#......#..#.##...#....##.##....##....#...#.....#....#.........#.#.##.#..#......#...##..#####.......###.#.#.#.#..#.#....#.....#.....#.......##..###..##...#..#..###.###..##.#....#.....##
..#.##.####...#.#..#....###.###..#....#..#....##..#......##..#...#...##.##..#.#...........#...#.....#.......#.#.#........#......###...#.#.#...#.#..###..#...#..#.#.#.#...#.#...#.##.#....#.#.#.#..#...###.#....#.#
.#.#..##..#.#....#.#..#.#..#..###..#.##...#.....##..#.....#..#..#..#..#....#.##............###...##.............#.#..........#..####......#.#..#...##..#......#.#.#....##......##.##.##.##.......#.##.....#..#.#..
.###..#.#.###.....###..#..#....#...##.....#...........####.....#..####..#..#..#...#.#...#..#......##.###.#.#..###...#........#.##...........####.........######..#................#.....##..#..#..#.#...##..#..##.
.##...#.#..#.##........###.......##...##......##.........###..###....#...#...######.......#.#..##.#..###...#.....#.......##.#.....##.....###...#..#..#..#.#.#.....#...###..#.#.....##.##.#.##......#....###....#..
......#.##.###.#.......####..#.##.##.###..##.#...#...#.......#.###..#.#.#.....#...#####.###..........#..##..#...#...#.....##.............##..#.........#..#....#.#.#........#...#.###.#..#........#...####........
...#..#.#...##..#........#.....#.#.##.#.#.....##.#..#...#........####...#.........#.#.....##..##.........#.#.#..#..#..##....#..#.#..#.......####........#..#..###..###..#..#......#.###...##...#.#..###.....#..###
..............#..#........#.#....##.##.##.#.....#....###....#....##...#.#.....#....###..##.##...#.#...#....##.#....#.#..#...##.#..##........#.............##.###.......#.#...#....#..##....##.#....##....#......#.
....##...#...###..#..##.#...##...#..##.#...#......#...##....#.##......####...#.##...##.#....#..#..#####.......#.##...#.###.###...#......#....##...#######...####..#..#........#.#..#...#.#...#...#..#.......#.#...
#..#..###...#..##.#.##.#...#.#..##...#..#.....#.#........###.....#..#...#......#....#.......#..#.......#...#....#..##.....#..##...#..#.#..#........##...#...#.#..#..#.#..#...#..###.#.......#..#..###..#.....#####
##.....##...#..##.#....#..#.#....#.###.#..#...#...#...####...#...#...........######.#...#......#......###...#.#.####.#.#.....#..#....#.##.......#...#............#..#.........#.......###...#.....#..#..###.......
....#........#..##.....#.#.#..#...##...#.##................#...#...#.#..#.##.##.....#..#..#.#.#...###.#.#...#.##.#..#.#....#...#....#......#.#.##....##..............##.###..#............#......##.#...#..#...##.
...##.##...#..#..###.....#...#...#....####..#......###.#...#.#....#.#..#.##....#.#.#....#...#....#.#.#..#.#..#.##.#..##..####........#.....#..#...###..#.##.....#.#...##....#.#.....#...#...##....#..#...##....###
#...##..#.######....##...##..#..#.......#.#...#.##..###.#......#.###....#.#.#....#.#.#.#.....##..#.#.####.#.##.....##............#...##.....#.#....######..####..#..#....###....#..#..#..#.##...#.#.....###.......
....#..##..##....#.#......#...##......##...........#....#.#.#.#.##.#....#.....##..#...##.......###..#.#........###....##....#....#........#.###..##..##.#..#.#..............#...####.##.#..#.#....#..#.##...##.#.#
..#.###...#.#....###.##.##...#.###................##.#.##.....#...............#.#.#..#.##....###.......#.....#..###..#...#.#...##.#.##........###..#..##.####..#.......................#.#....#....#.....#...#...#
##.#..#.......#........#...#..#.#....#.##..##.###........#..####..##...#..#...#.###....#.#...##.#.........#..#.##............####..##.#..#.#.#####..#........#.#...#.#...........#.#.....#...#............#...#..#
...#.#...#.....#.......#....#..###.###..#..##....#.#....#.......#....#.##.....##...##........#..##...#....#.......#..#.#..#....##....#..#....##....##....#....####..#.#.#...#..#......#..#.....#.....##.#..#.#..##
..#...#.##.#..#...#...#......##.....##.#.#.#.##......#.##...#.#...##...####..##..#........##....#..#....##....##......#.#.#.#........###..##.........#..#..#..#....#.....#...#..#.....##.#....#.###.....#..#......
.....#.#..##..#..#.....###.###.#.#....##.....#..#........#.#...##.###..#..#.#.#..#...#.......##...#.###..###..#....##.###.....##...#................###...#.....#..###..###......#........###.....#...#.#....####.
.....##..#.##.#.....#...#.###..........###.##.#.....#.....#......#.#.....#.#.............#..##.#...#.#...##....#.......###.#.......#.##...#...###.......#..#...#...#.#.#......#.....##.##.##....##......#.##.#..##
.#.#..#...........#..###..##.....#.#..#....######...#.......##..#....##..##..#.....##...##..#.......#..#.....#....#.......#..###.#.#...........#..#..#..#.....#...##.#....#..#..#.......#.....##......#.#....#..#.
#....#.....#....##..#.#..............##.##.#....#...#..#....#..#...#..##...#.....#........#..#.#.....#.##..##...#...#..#.#...#..#...##......#.###..##.##.##..#....#.......#..##........#.#.##.......#.....#....#..
....#..#.......#..##.#....#...##.........###.##.#.....##..#....##.......######...##.#..#....##........###..#...#........#...##.....##.#####.#.#.........#......#..#....##.##.##..##.#.#..#...#.#.##.#..#####..###.
.##.##........#....#..............#......#.#.....#......#....#.#...###..#....##.#....#.#.#.#.##..#.......#.....#.....#....#.#..#.##.##.....#.#.....####..##.#.#......#........#.#.......##....#.....##.#.#.#....#.
..#....#.#......##..#.#.##.#..#..#....##....##.#...#...#.##......#...##.....#..##..#..#....###........#...#.....###.#...#......#......#.....#..#...#.#....#.#.#...#.....###..###..##..#...#....#.....#.#..#...#...
.##..#......#.#..#....###........#.............#.#............####.##.#.#.#..#...........#......##.......#####....##..##....#..##.#.#..#.....##........#..#...###.....##....#...#...#..#.###..##...........#......
###......#.......##...#...........#.#..........#...#...#.##...#..#.#....##.#..#.#....#...#..###...#.#.....#.#...##.....##...##..#......#..##..........##..#..####..###.......#.....#..##.##...#....#..##...#......
#.#...#.#....#.....#....#....##.#.#..##....#..#........#.#.......#..#..###.##.#.#.#...##......##.....#..#..#....#.....##...##..#...#.###.##.#.......##....#.#.##.##....##......#......#....#..#...##.#.#......#.#.
#.#....#.##.#.#.......#...##...#.##...###.##.#.####.#...#..#.....#.#.##.........###.#..#.#......#.#.#.#..#.##.##....###.......#..###..#.#......#..#.##.#..#........###.#..#....##.#..#...##......#.#.#.......#...#
#....#####..#...#......#....##.#..#.#....#.......#...##....###...#...#........#.##..#..#.....###...........#...#.#.##.#.#.........#....#...##..#..........##.#.###.##.#...##.#.##..###.###....#..#..#.....#....#.#
###...#..#.###.###.........#....##...####.....#........####...##.#...........#..#..##.....#.......###...#.##.##....#...#...#.#.#..#...###.#...#..##....##.#...#....##...#.##.#.#.#.##...###.#.....##..#.#...#.....
...#..##.#....#....####....#..###.#.###....###..#.#..##.#.#.....#.#.##....##....#.#..#####.#.#.#..#......#.....#.#.#.##......#....#...........#.##.#..#...####.##.#..#...#..#......#..#.#.#...#..#.#....##.#.#....
#.#..........#......##..#.......#........##...#..#......##..##........###.##........##.....#.#....#.......#...#.##..#.....##...#..###.###....##.#..#..#.#..#....##..#......#...###.#.#.##.##..#...#.#....#.#.####.
.##..#.#........#.##.....#..#.#.#....###.#...#......##..#....####...#..#.#.#.##.........#.##.#....####.##..#.#....#.#.#...##.##..#....#..#..##.###..#........#...#.....#.......##..##....#.....###.....#.##.#.....
###.#.#.#.#.....##.#..#.##.#.......##.#.............#.....##.#..........##..##....#.#...##...#.....#.#.#........#..#....##.#..##...#....#.##..##.#.................#.....#.....#...#.##...#...#......#...###......
.#.....#.#....###..#..#.......##..####......#..........#.##......#.....#.##..#.#.#..#.#........#..#...#....###........#....#..#...##..........####......#......###.........#....#.#..#......#...##..#.###.#..##...
#......##.......###....#..#.##.#....###.#....#...#.....#.......#....#.###...........####.......#.......#..#...#...#...##.#.....###....##.......#...#.#....#.#.#..##....##............##....##......#..#...........
###..#..#..##............##.............##..#....#..##..#.#...#..........###.....#...##....#.#...#...#..#.#..........#..#...#.........##.#...#.....#.###.#.......#.....#..#..#..#..#....####.....#...#....#..#....
.#.......#.#....#..#....###....#.#....###...##.....##.#...##..#...#.......#####...........#...#.#..##....#.#..#.#.#.#....#..##..##.##...#....#...#..##.#.#..#.#...##...##.##.....#.#..#.##...#....###.........#...
..#..#.#####....#....##.......#.....##....#....#.#...#..##.#.........#.##.####..#.#........#.....#####........#.##..##..#........#..#.....#..####...#.#....##..###..#..##.#.....#.......#.#.....#.#.###..#..#...#.
.#.#....#.#...........######..##...#.##.....#.....#.##...#..#..#..##..##.....#..#.#.....#.#.#.##.#..##..###.#..#.#.#.######..#.#.##.....#.###.....#.###.##..##..#..#..#.#.###..#.##...####.#..##..#..........#....
...##........#.......#.........#......#...#.#.#..#..#..##.##..#......#.#..#.....#..###......#.##........###...##.#..#...##..........####...#..###..#..#..#..#.#.##...........#...###.##.....#........#.##.#...#...
##...###....#...#......#.##..##.....#..#..##.....#####...#......##.##.#..##..#..#..#...#..##.#..##.#.##..#..#.##.#....#.........##....#.##...##...#......#.......#.#.##...#.#..#.#..#....#.###..#..#.#....##...#..
..#....#...#.#.##...#.###....#..#....#...##.....#........#..#...#..##............#.....#............#.....#.#....##.#....##....##...#..##.#........#.##....#...#.###...#.....#.##...###.##.#...#.#..#..#....#.#.##
#.#.####..#..#.#..#.###..#..##..##.#.##.#.#..#..#.##.#......#.......#......#.#..#....##......##.....#.#....##......##..#.#.#.#...#..#..#.#.#..#.#.#.....#.....#.#..##..#......##..#.#.#...##..##..##...#....###..#
.##....#...#...##..#..##.#..##.#...##..#......##..##...#..#..#.##...##....##......#...#.........##..#..##.#..............#..##.#....#.#.###.....####....##.#..##....#.....##.#.....#...#..#.#.####...#...#.###..#.
#.#..#.#...#..#..#.#........##..............#...#..#..#..##.........###.#...###.#.......#..##..#..###..#..#.######...#....#....#..##......#..............###.......#..##.##...#.#..#.##..##.#..#..##..#...#..#.#..
....#......#...#....####....##.#.#..##.#...#.##.#..#..##........#..#.###....#..##....#..##.###.##...##.#..#...#.#..........###.#...#..######..#......#..#........#.##..#..#..#....##.#.#.##.#...#........#.##.#.#.
.#.......#...#.....###...#...#....#.#........#......#.....#......##.#.....##..#....#.........#..##......#.......#.#.####..#....#...#.......#.#....#.#.....#..#..##.#.....#.#....#..#...##.##...###..###..#...####.
.....#.###...###....#...#.....#........#....##...#.###.......##...#.............#.....#....##......#.....##.....#.....#..###.........##......#..#.#....##..##...##..##...#.##.....#..##.#...#..##....###...#..#...
...#.#....#....#...####..#....#..#.##.#.....#..#.#..#......#.#....#####..#.#.#...#..#.##.###........###.#...#.##.#..#........#.......##.......#..##...#...#..###.#....##...#.#...........#.#.##.....#.#..#.#......
#.#..#..###.#..#.###.#.#...#....#....###..#..#...#.......#....#..##.#.....##...#...###.....#............#.###..#...####...#.#.#..#....#........#....#.....##......#....#.##.......##.....#.#.#..#...##..#......#..
........#.#.#.#..##...........###.....#.#.###...##..#.....#.....#..#.#.#..#...##.##...#...###......#...#....#..####.#....#.#..#..##....#.#.#......#.#.###..##..........#..###.#....##..#..##....##...#...#....#..#
##..##.....###......#.###..#..#.#.......##...#..........##..#.##..##..###.#.....##......#..#......#.....#..........#.#..#..#....#.#..#....#.#..#.###...#.#.........#...#.##.#.....#....#.....#.#..##....#.........
...#.##...#........#........##...#....#..#.#..##..........#....##.#.#.#.#..#.###.....#..#...#..#....#...##.####...#..#......#.###..#...#..##.....###..#..##...#.....#.#...#.#..#..##...##.#.#.#....#.##..#......#.
...#......##....##........####...#..#.###.#..#....#.#..#..#....#.#.#.....##.##.##.#.##...#.#..#.....#......#.....#.##.####.#.#.#.##..###.##.#.##.........####..#...........###......##.#........#.#.#.#......#....
.....#.....#.#........##...#....#.##..###..###..#.##.##.##...#.#........#.#..#.....###.#....#..#.#....#......#.#..####.#.#....####.....#...........##....#...#....###..#....##.#.####.#.....#..#..#.#...#...#...#.
..#...#...#...#....#####..#.....#.#.#.#...#...#.#........###..##....##...#.#.#..#...#......#...#.#.#......#.#.#...#.#.......#.##...##.......####........#..#..#...#..#.#..#.##.#....#.##.##.##....#..##...#.#....#
...#.##...........#.#...........##.#...#...#.#.#..##.....#.......#...#.###.##..#....#.#.#.#.....##...#..........##....##.##..#...#...##.#..#................#..#...#...#.#.##...#......#....#....#..............##
....#...##...........#..###.#....#.##...#..###.##.#....#...###.####.#........#......#..#..#........#........###.##.###.#.......#..##....##.....#..##.#..##..#......#...#.#..#..............##.#..##.............#.
##.#.#...#.......#.....#...#.#....##..........###.........#..............#.#....#.#.#.##.#...........#.......#.#..##.##...##..#.....##.....#.....###.#.#....#.#......#...###..##..........#...........#.###..#.###
.#...##............##.##..#.#...##..........#.#.#.......##..#....##..#.###...#...##.#.....#......##......#...#.#...##.....#....#..#..#.#.#....##..#.....#....#.......#.#.#..#..###..#.....#..##.#...#...#..#....#.
##.###.......#.####...#.#.##...........#.#...###.....##.####......###..###..####..#..#..#........#.##..#....#.##....#..#.#............#..#.....###..#.#.......#.#...##.....#.##....#####.#...#.......#.......####.
#....#...###.....#.####.#.##.#.#...#......##..#.......##........#####...#......#..#..##....#..#..##.##.#.####.....#.##....#....#.........##..#...###..##.#..##.#.#....#..#.#.#........#...#..#...#.#.#....#..#....
......#...#......##...#.#...#..###.#.....#.####.....#.#....#...#.....#......#..###......#.##.........#..#..#...###.#....#.#.####.....#..##...##..##.....##.#..##.#...#.......#....###...##...#...##..........#....
.###......####..#.#.........##......###...##........##.....#....#....#....####.#.#...##..#......#.......#.##.##..#..#.#.#......#..#........#........#...#.#...##.#....##..#.#.#....#.......#...###...#.....#.##...
###...#..#.#..#..#..#.....#..#..#.....###....#.......##.........###............#.#.#.......#..#.#...........#.#....#..#####...#.#..#.......###.......##.......##.........#.##.###.#.#..##....#..#.##..........#.##
##..#.#..#.##.##..#....#.##.....#.#.....#.....#......#........##.#.#.....#..##.#....###......#.#.#.###..#....#.#..###.#..#.#####....#........###.......#.####...#......#..#....#..####...####........#.#..#....##.
##....#...........#......#.....#.#.##..####.#.#.##.#....#.......##.........#.#...##...#....#..#......##.#.###...#...........#....##.##..##..###......#.##..#....#.#.#.#.....#....#..####.#.###.#####.....#..#.....
.#....##.......#....##........#.....#.#.#.....##....#....#.....#..#......##.#....#.#........#..#..##.......#.#...##...#.#....#..##........###..##...#.#.#...#........#.#.......#..#.#.#.#..........#.#.......##.#.
.....#...###.#..#.........##..####.#..##..##.#..#..#....#.#..#......#...##.#.###..#..###...#....#..#...#..#.....#...#....#....#.###...#.#.#.#..####..#.##....###........###...###...####........#...##......#.....
###..#.......#..#.##.####..##.....#.#..........####...#....##......#..........#.#..##...##.#.......##.#.##.....##.##....##...#...#..#......#.###...##.....##..#.....#..#........#.....###.......#.#..#..##.##..###
##..##..##......#..##...#.........#.....#...#.#..##.#.#.......#......###.#......##..######.#.#..###..#..###.#......#...#..###..##.#..#....##.####....#..####..........#..#....#......##.#.#...#.......#........###
..##.......#..............#.#..#..##.#....#...#.#...#...##..#...#......#.#..#.##.............#....#.#.#........#......#..#..#........#..#....#...#..#...#....#.#...#....###.....#.#.#....#.....#..#.###..##.#.....
##...#...##.#.....##.....#.#..#.........#...#.#..###...#.###.#..##....#.....#..#.##....#......##.#...#.......#....#.......#.#.#.##....##.#.#......##.###.#.....#...##.#..........#.........#.........#..##.#...#..
##...#...##....#....##.....#.#.....##.#....#..##.....##....#..#..#....#...#..#.#..#....#.##..#...##.#.###.........###..##...##.#.###.#..#..####..#...##.....##...#......#.#..#.#....#..........#...#..#.##..#.##.#
.....##...#......#.##...##..##.###.###....##....####.##.#..#######.#.#..#.......#.#..#.#..##..#.#..#.#..#...#.##......#.###...#.#..#.##.....#....#...#....##.##......##....#.#...#.#..#..###...#..##.####...#.#.#.
#.#.#....###.#.#.#.#......#.##........#....#....#..#..#......#..#........#....#....##...#....#...#..#.#####..#..#.......#.###.........##.##..##..#...#.#...##.....##.#.....#..#.###.##.##...##....#.####.###.##...
...#........#..#..##..........#.#.....#.#...#.##.#.....##.#.##.#..#..#....###..#...####.#..#.##....##.##.#...###.#.#........#.........#......#..#...#......#..#.##.#.....#..#.....##...##...#.##.#..#...#.#.##..##
#....######.#...#......#..#..#.........##...##..#..#........###.#..#.#....#.#.#.....#......#..............#.#.#.##..###........#.....#.#..#.#.##..#..#..#..#.#...#.#.##.#.#.#..##.###....#.#..#.#.#....#.....##...
.##...##...#....####....##..#....##........#..........##..#..#.##...#.#.....##..#..........##.#.#..#.##.#........#...###..##..#.....##..#.####.##..............#.....#..#.....#...#.#.##..#....##.......##.......#
#.....#....#..#.##.#.....##.#.#.........#...###....####..#......#...#......#......#..###......####.#..#.#.#.#.........#...#..#.###........#...#...#..#.#.##.##......#.........##.#........#...#.#.#.#.#.#..#...#.#
##..#######.........#......#.....##..#.#...##.#........##.##....#....###..#..#..##.#..##.#..#.###........#.....#.......##....##..#...#...#...........#..##..##..#..#...#.#.##....#..##..##..#.#.....#.##..#.#.#.#.
#..##..#.#...#...#..####.....#..#..#....#..###....#..##.#.#.#.....#.#.##....#.#....#...##..##.##.#.#...#..#.#.#.#..#..#....#.#........#...#.##...#.#..##........#...####.##...#.###..#.##.#..#.#.#......##..#.#.##
#...##............#.....##.##.....#...#.#.#........#.#.###.#.........#..#....##.###.#...#....#.#......#.....#..#.......##..#.....#....#.###....#...###.##...##.#.....................#......#.....##.#............
........##.#.###....#.#..#..#...#######.#.###..#.......###...#.#.....###...........##.....####...##.#.......#.##.#..#..##.#...#..###...#...#.###.#.#...######..#.#...#..##.#.....#.###.....#####..#.#.#.....#.....
...#....#.###.#.##.#.....##..#...#...##..#.....#####............#...#.#..#.#.##.##.#...#....#...#..#.#....#...........###..#.#####..##..##.#.#......####...##.##...#....#.##..###...#....#.....##.....####.####.#.
#........#.#..#..##.##.##.#.......#...#.#..#.....##...#...#...#...##..#..#.#.##....##..#.#####......##...#...###.#.#........##.#..#....#.....#.#..#..##.......#....#.##.....##.##.#...#....#.#.#........#.#.#..#.#
......#.######...#...#...#...#.##.##......#.............#.#........#.##.#......#....##.....##...#.#..##....##.#.#.....#.#.........##.....#......###....##.......#..#....##.#..#......#.#..#..###.###..#####.#.....
.....#....##.#.##...#.....#.......###....###..#.#.#..#.#..#......#..#.#..#.#..........#..#...#....##.#..######..#...#..##..##....#.#.#...####.##........#...#.#....##.#..#....#..#...##..#..#.#.........#..#.#....
.#.#..###.#.....#.####....#...#.#..#..#.##...#.#.......###........#....#..#.#..#..#....#......#....##...#.#........#..#..#.#....##...#..#..#.....##..........##.#....#...##.......#.....##.#...###..##....#...###.
.#.#..#...##...#.#....#...###...#.#...##......###.....###.#####.#.......#.#.#...#####..#...#...............#....##.....###....##.#.#.......#.#.#....#..#.###......#....#.##......#.#..#.###.....#..#...###...#.#..
.....#..#...#.#...#.#..##.#.#..##.##....#....###....#...#...#.#......#...#..#...##.#.#....#..#...#.#..#..#......#..#.....#.......#.......#.##.#....##.....#...#..#......#.###...#.#..##.###......##..........#.#.#
...#..#.#.....#..#......#..#.#....##.#..#..........##.#.....##.#..#.#.#..######.#...#.##...##....#......##.##..........##.#.........###.......#.###..##.#....#....##.#.#.#.##...##...#.....#...#.##...#..#....##..
.....#........##..#..#.......#.#.#.#......#......#....#...#..#.##......#.#...#....#.##.....#.....#............##....##...#.#.......#...##.......#.##..#.#..#......##..........####......##.....#....#.##.#.##.#.#.
.......#...#...##.#.........####...###.##...#.#...#....#.#.......##...##..##..#.#.#..###..##.####......##...#...##..#.#.#......#..#.##.......##...#....#.....#.####..#.#....#..##..#.###....###.............##....
..#..###..#.##.###......#..##..........#........#......##.....#.##...##.#.#..#..#.###.#.#.#........#.....#.##...##.....##.#............#....#.#...........##......####...#..###...#..#.#..###..........#....#....#
...#.###...#..#.#...##...#........#..#.#....##..##.#...#.#.......#........#......#.............#...###......#..#.###.#.###.#.....#............#.#...#.##..##..#.......#.....#......#..#.......####...#.#.#####.###
.........#..#.#.#.....#...#........#.#..####....#...........##...####..##.#..#...#.........#.##....#...#..#........##.#.......#.....##..#......#.#..##.................#.#.#.............#..#.#....####.#....#.##.
##.#..#.##......#.#....#..#.#..#..##..#.#....#..#....#.#....#.....#...............##..##.#...##...###.......##..#.#...#..#....#.#...##.##.....###..##..#..#...###....#.#.........##...##..#.###....#.....#.#...##.
#.#####...#...#..#....#.#.#...###...#...#####.##.###.#.#...#.##.##..#...#.#..##.#.........#.....#............#.#.......##..#....#...........#....#.#.#..#...#..#..#.....#.##...#.#......##...#..##...#.##...##..#.
.#.#..####..###.#...#..#.#...#.###....#.....#####.#.......##.##.....#.#.###..#..##..#.#.....#.##.#...#.##......##.#...#...#..#..####...#...##.......#.#..##...#..##......#.#......#.##............#.#.#..#...##..#
#...........#...#....#..#..#.#.#..##.##....#..#.......#....#.....##.##..#...#......##..##..........##.#.#.#.....#.#.#...#..........#.......#.#.#...#####...##.##.#...#.#..#....#.#..#..............###..##.#.#....
###......##...#.##..######..#...#..#.#....#...#.#...#..#.###.#.#....##.#...######..##.#..#.###.##.##.##.....#.#...#.#..........#...#.####......#..#......#....#....##.....#..##...#.#........#.###....#....#....#.
.#..#.....#..#.........##......#.#..#.......#......#......#..#.##..#..#.#....#.#.#....#..#.....#.#.......#.#..###.....#..##.#.#.##..#...#..........#.#....##.....#.....#.#.#......#.##..#..#..#..#.#.....##.......
.###.#....#.#.#.#.##........#....#.#................#.###.##.#...#..#.#.....#......#.....#.............#.#.##........###.....#.##........#.......#.#......#...##...#.#.#.#...#..##...##......###..##.#...##.......
..............######.#.#..####....###..#..........#.....#.#......##......#..##.##.#.#..........#....#.##.#..#..##.##.#...##..#....#.##..#.#...#..........#.....#.#....#.......#.#..#...#..#....###..#.....#..##...
#.#.#........#.#.#....#...##.........#.#...#.#........###...#....#..#.#.#..#...#.#.#.#.....#..#.#.###.#..#.##........#.......#.####...#...#.....#.........#.........##.#.#.#....#....#..#.#.....#.#..####...##....
....#.##....#......#..#.##.##..#.#........#...#.#....#.#..#..#....##....##..#.#..#....#....#....#...####.....###..#..#..#............#..#.##.####..#..#.#......#.##.#............##....#....#....##.###......##.##
..###...#............###...#...#.#.###...#..#.##.#...##.##..#.....#..#..#...##.#.###..##..##.##.....#.#...#........#..#......#......#..........##...#............#..#......#...##...#........##....#.###....#.#..#
..#...##....##...#....#.#..#..#..#.#...#.....##.......###.#.##.#...#...#...#.#.#..#....###..##.......#.#........##..##.#.#####..#..#.##............#...###.#..##.....#...#####...###..#...#.#...###.####..#..##...
.......#.#.....#.#...#..#..#...##...##..#####....#..##...#.#..#...###.#.#..#..###.....##.#.#....#..####....#....#..##..#.##..#..#....#..##.#.#.#.....#..##........#.#.#..........#.#.##....####...##....##.#.##..#
..###.......###....#...####..#......#..##....#.##.............#.........##.....#.#.#.#..............#.#....##...#.....##.#....##.#...##.#.......##.....##...##.##..#..#...#..##.##.......#.##..#...#...#.#.#.##.#.
..#...#......#......##.##...####.....###......##......#.#..#.......###....##..#..#.......###.....#.####.....#......#.#.#####.#......#.#..#...##....#..##.....##...##....##.#.#...##.....#...#...#.....##..#.###...
##.#.....#....##..#.#.##..............#..#..#..#####....#.....#..#.#...#...#..#.##.#...#..#.#..##..........##.#.#.......##......##..##...#......##..#.#.#..#...##...##.........#.###.#.#..#.#.##.#...##.##.##....#
....#..##...#........#.#.#..#.......#.....#......###..#..#.#....#..#....##.##.#..#.........#....#......#..#.....#..#........##..#.#.##.##..##..#..#....#......#.....#..#....#..###.###.....#.#...#....#..#......#.
..#.....#.#....##...###..##..#.....#..#.......#...####....#.#......####.##..#...##.##.......#...#...#.#..##.....#.##.#.#.#..##.#.#...#.....#..##..#.....#......##..#.#.........####..###...#....###.....#.#.#...##
.##..#..####.......#..#....#.#.##....#...##...#..####..#...#.#.#.#...##..##..#.##.#..####..#........#...#.##.....###...#...#.#....##.#..#..#.....#..........#.#..##......#..#..#.#...#.#..##.#..##.#.#..#...#..#..
.#......##...#..#...#.#...#..#.#####............#......#..........#....#................#....#.....##..#.##.####.##.#.##..#....#.#.#.##.....#..#....#....###..##.#####.#.......#.###..#..#.#..#.#..#..#.#.#....##.
....#.......#...#.#.........#..#...#.....#...#...#........##.##.#..#....####.##...#.#.....#.....##...##.#...##.#...#......#.#..#.......#.....#..#.##....#..####...##...#....##.#..##.#####..........#..##....#..#.
###..#....#.#..#...##.###...#...###....##..#....##....#.##....#....#.......#.#...##....#.#.##..#..#.......#..#.#..#......#...##...#......#...#...##.#.............#.#......##..#....#...##..#.......##.....##.....
...........#...........#.....................#..##........####.#..#..###...#...#..##.....#...#.#.#..###.#..###...#..#..........##.#...#.......###.#..#..#......###....#......#...#....#.##...##....#.#.#......#...
...#......#.#..#..###.......#...#.##....##.###.......##..#...##.#.###...##......#.#.##..#....#.............####.#..#.#..###.#...###..#.....##.....#.#.....#...#....#..#.##.##.#.#.#..#..#.#...#..#..#.#...#..#....
##..#....#.##...#..#..#.#..#.#.#....#...#..#..##...#..#...##.#.......##............#...#..............#..##.#....##.....#..#..#..#..#.#......#.#..##....##.#..##..#.#..#........##..##............#.##.......###..
.#..#..#...#...##.##........#.###..##..#...##......##.#....#.#.......#...#..........#..#.#..#..##..##.##..#...#...#...#.##.........##............#....##.#..#..#..#####..#....#....#.....#..#..#.##..#.....#....##
..#..##.#..###.#...##.....#.....#...#.#.#....#..#....#.#...#.##.##.##..#.#..#.##......#..#.##.####.....#.#.#..#.#........#..##......#.#........###.......###......####.......##.....##....#####........#...#.....#
.##..##....#.##...#....#.#...#.##..#........###..#.#....#..#...###...#...#..#...#..####..####.###....#..#..###...##.####...#..#....#.#........##.#.#..#####.#.##.....#..#..#...#.....#...#.#......#.....#..#......
.#....#.#....#..####....##..#.#..#.##....###.#.#.#...#..##....#..#..#....#.#...........#.####.....#...#..#.....##.#..#...#......###....#...#.#.#.....#.###......#...#.#.#.###.....#.#.#....##...#......###........
.....##...#.#.#..#..#.##......##...##.##....#..###...#.......#.###...#.........#..##......##.#...#.....##..###.#..#..##..#.##.#............#.##....###.#...#.#...##....##.......##.#...#.##...#.##.#....#...##....
..#...#..##...#.#..##....##.......#.....#....#.##......#...#.#.....##........#.####....####...#......##........#....#.###....##.....#....#.....#.###..#...###....####.#..##...#..#..##........#..#...#.....#.#....
.#.#....#.##.###....#.....#.#..#..##...##....#...#.....#..#.#........#..##.#.###.####.#..#..#....#.##..#....##...#.....#...#......######....##.#..#.........#......###........#.##.....##..#....#.#......#....#.#.
.#..#.#......#.......##.....#.#..##....#..#..##....##.....#.##.#....##.....###.#...#...#.....#.#......#.#...#......#..##..#..###..#.##.#..#..#.#.#....####...#.##..........#.....#....#....#...#............#....#
##........#.#..#.....#...#.##......#...##....#.....###.....#..#...###..#...#.......#.#..##.....#.#....#.#........##.#.......#.#....#.....#.........##.....#.#.#.#.......#..#.....#####.....#..###.##....##........
.#####...#..###.###..........#.........#....#............#..........#..#.##..#.##..#.#.##.##.......#.......#...#..#..#..#.#.#.#..#.##....#.##......#.#....#...######...##.#.....#....#....#.#......##..#.##...#.##
.#...##..#.#.....##.##.........##....####.##.#..#.#..#.....##..#.#....#.#.#..#.#.##..#............#.#....##.#....#...#.....#.#.....#.#.##..#.#.#..#..##........#.#.#....#.#..#.#................#.#..###.#.###..##
.#........#.#...######....###.#.#..#.#....#...##....#....#.#...##.##..#.#..#.#.#..##.##..#...#.#.....#..#...###.###....#....#..###..##.#.....##.#####.#.#..##..##.#....#....##....#.#.....##......#..###.###..#.#.
...#..##....##.......#........#..#..#.......#..#.#.#.......#.#..#.......#.##....#.....##.......#.##....#..#.#..##.##...##......#.......#..###..##....#.#.#..........#.#.#..#....#......#..##...##...#.....#......#
.###..##.#.......#.....#..#...###...#...........#....#.##....#.##..#.#.#....##.###..#.#.#.#..##..#.##....#...##.#....#..##..#....##..####..........###.#..##..###...##..#.##.......#.........###..#.#..###....#...
....#.##.....##.......##.....#..........#.#....#..#.#..#..#....#..#..#.#...#....##....#..#.......##.#..#....#..#..#....###....###....#.###....##.#.#....#..#..##.#.......#.#..##.........#.#....####....#.#..#.##.
..##.....#..#..#..##..........###..#.#..#.##............##......##....#.............#........#..#..#..#......#.#.#....#..#..#........#..............#..........#...##...#...##..##..#.....#.........#.#..#...#...#
.#.#..##....#.....#..#...#.....#..#.#.##...#.##.#......#...#..#.#...#....#....#.#..#.##..#....#..##....#.###.#.#....##.##....#....#...#.#..#..#........#..#..........#.#....#..#.#...#.#..#........#...##...#..#.#
..###..#.#.........#.#.#..#...##.....#.##.#....#...#.#.....#.##.#.##.#.###.#.#.#...#..#........#.....#....#...#..#......#..##......#...#..##...#..#...###.#..#..###..##....#........#.#.##..#.#..####.##......##..
..##.#.....#.............#..#.##.....#......#.#.####.#.#...##........##....#.....#..###....#..#....#.......#...###.#.......##.#.#.#.......####..#..#...#.##...##.#....##.#..#.#.#.#....#.#.#..#.#.#..........#....
####.#.#....#..##...#...#....#.##.#.##...........#......#..#..#.......#.##...##..#....##.#.####.##..##.#..#....#..##..#.#.......#..##...#...........#...##..#.....##.#.##.#.....#...#..#.#.......##...#...##..#...
....#....##.......#...#....#.##.##.#.#......#..###......#.#..#...##..#.##..##....#...###....#....#..#....#......#.##...##.........##......#.......#.#...##......#.......####....#.#...#.#.#..#.##...#...###.##....
.#..#..##.#.#..#...##.#...##.##..#..#....#.#......#.....#....#.....##...##.##...#......#..##.................#.###.......#...###.#...###....#....##..#..#.#....###.#......#..#...###....##..#..##.#.....#.#..#.##.
......#....#......#.#.#...#....#...#..#....#.......#..#.....#..#.......#..#.....##.#....#...#.......#.#..#...........##..#....###...#...#...##.....#.#..........##..#..#..#.#.#..#..###..#...#...##..#...#.#......
...##......##.#...#####..#......#...#..##..##....#...##.....#..##.#..##..#......#.#...#.#......#...#.###.#........###........#..##..#.#....##.##.......#....#....##.........##....##......#...#.....#..##......###
##.#.#........#..##..##...##.#..#.....#...#......#.#.#......##.........#..#..#...##.#...#.#....#.##....#.#....#.........#.#...#....##..#.#.#.#..#....#...#..#...#.#..##.......#.#.#.......#....#..#.#.##..##.....#
.###.#....###...#.#.##.###......#.#...#..##.#..##.##..##..#.#.#...#....#...##.#.##...#.###....###.....#.#####..#...###....####....#.#.#....#..##.#............#....#.....#..#....#.......##...#.#....#..........##
.##....#....#.#.###.#....#.........#....#.....###..#..##.#....#......#.##.#.##...#................#..#.#..##.###..#....#....#.....#.#.#.....#....#......#..#.#.#...#.#..#..#.........#...#.#.#...##..#..##..##.#..
...#.#.####....#..#.#..#.#.#..##..#.###..#...#..#..#...##......#.....#........##....##..#....#......#..##........##.##......##...#.#.#......#.##.#.##..#...#..###.#..........#..#.##..#........#.##.....###.#.#..#
...#...#..#........##...####....#..#..#.#..##.#.#.....#.......#......##.#.......#.....#..##.#..#.#...#.#..#.#.#......#..#........##...#.#...#..#..#.#...#........#..###..##...###.#......#.##..##...#...#..#.#....
.##.#.#.#.####.#.#.#......#.#.##.###...#..#....##......#...#.....#.......#......##..#.......###.#....#..#..##.#...###...###............##.#...#....#..#....####.##.#.##.....#......#####.##...#...##..........##..
...#.##.....#....#.###..#.#.....#....####...##..#..#.###.........#...##........##.#...###...######...#....#.....##.#.#.##.........#...#.#.....#..##..###....#..#...##.#.##.....##......#..#......#..####.......#..
.####.#####..#..#.####.#.#..##..#....##..#.#####.....#.#.......#.#.###...#..##.#.##.............###...#..#..#.#.#.....#.##.#...###...#.......##.##......#......####.#.#....#.....#............#####.##......#..#.#
##.#.##..###.....#.#....##......##.##......######......#.#.#.........#.....###..###.....#..#..#.#..#..........#...###.###.##...#..#......##..#.###..#..#.......#....#..#.#..#.#....#..#.###...#..##....#...##..#..
...#..####.#.##..............#..#.......##............#..##......###..........##.#...#..#...#..##...###.......#....##..#.###.............................#....#...#.#.#.#......#..##.#....###..#....#..#####...#..
#....#....#....#....##......##......##..##.#...#.......###..#...##.#....#..#...###.....#......#...#.....#.#..#..#.#..#..##.#.##.#.##.##.#......#.#.#......#...#....#...................##.#.#......##.....#.......
.#....##..##...#...#.##.....###.##.#...#...#..#...#.##....#...####.#...##...#.#...###.#.#......#..##..#...#.#....#.....#.#.....##....#...##.....##.##.###...#.##.#.#...##..#......#......#..#......#.#..#...#.#...
.....#......##.........#...##.#.#...........#..#.#.#.#.###.#....##.#...#.#.#..........#......#..#.##.#....###.##...##.#.###...####....#...#.###..##...#...#...#.##.#....##..##.#..#.#....#.#.....###....####..#...
#..##.#.......##..##.#....#..#....#....#..#....#.#####...........#.....##.#.#........#....##.#.....#.#...#......##.##...#.#....#.#...##...##......##...#..##....................#.....#..................#...#....
........##........#..#...##......#..##..###...#...##.##...#....#.....#....#....###..###..#.....#....#...#.#.....#.##.##......#...#...##.....#..........##....##..#......#..............#.....#..#....##.#.####.#..
.....###...#..#.....#...###.###..#.####.#...##.#....#..##.#.###..##.#....#.#...........#.##.#.#..#...##..#..#..##.#...###...#......##....#.#...#....####..#...##.###...#..#.#....#......#..##...#..#.#...#..###...
..#............#.....#.#.........####.#.#..#.#.#...##.#...#......##.....###.........#....#...####.#.#..#.###..#........##..#..........#........#...#.........#.#..#...###.#....#...#....#..###.###...##......#...#
##..#..#...##....##.#.....##.#.##......#......##.....#...##....#.#.....#.....##.#.##...#.#...#.##..#.#...#..#.##.#..#...#.........#.#..#.....#.##...#.##..##..###..####..#...#...#...#.##..#...#........###..#....
#.........##.#.#.#.....#............#......##.....#.#..#.#.##..##..##.#.####....##...#........#.#.....#...........##..#.##..#.#.##..#..#..#.##.#.#..#.#..#...##..##...#####.......###...##.#..#.#.....##.....#..#.
...##....##..#......#....#.#.#..###.#......#.#.....#..#........##.#........#...#.#.#......##..##..##..#...#......#...#......#..###.....#.#..#.#........#...##..##...#.##...##.###..##.....#.......#..#.....##...#.
#.##.#...#....#.#.###.##..#...#.#...#.#..#.#........#..............#...#..#..#...#.#...#...#..##.........##....#..#...##..#.....##......###.###.....#......##..##.##....#..#..#....###.....##.#...................
.##.............#...#.#..####...#..#........#...........###..#...#...#....##..#.........##...#.#................#..#..###.#.#...##.....#..#..#.....#.#..#...#.......#....##.....#......#.........#....##.....#.##.
..###.#..#.##.....####...###.#...#.#...##........#..#..#.##.######...#.#.#.#...#..........######..#.#....#.....#.....#..#.....###......#.#.##....##...#.......##..#..#.#..#.##..##.......#...##...##..............
.#....#...#..#.#..###.####.##.#...###..##.......#..............#.....##..#...#....#.####..#...##......#...#...#..#...#.....#..##..#..#..#...#.#.##.#.#####..#...#.....#....#..#.###.#..##.###.#..##...#.....#####.
.##..#...#.......#.....###..........#..........#.#.#.#....##....##..#.#....#...#..........#.##.#..#.#......#..#..#...###.##.....#......#......###.#..#......#.#..###.##......##.#.#.#..#.....#....###..#..#...#...
.#....###..##...##......#........#.....#........#.##......##..#.....##....##..#####........####..#...#...#.#####.##...##......#..#.#............####..##...#.#..#.#.#.###.....#...#...#...###...##.#..#..##....#..
#........#..#....#.#.#..................##.#...#.#.###.#..#..###.....#...#....##...#.#...#####..####.........#...........#.#.###.#...#.....#.....#.....#####.....#.##........#......#..##..#..#...#..##.#.........
...####...#...#.##.##..#.#..#..........#.#....##..#...#...........#.#..#.#.##.##.....#...#..##.....#..##...#.####.#....#...#..#...###.#..#....##.##.##.#.#.#...#..#.#...#.#.....#.....#.#..............#...#....#.
.##......#....#...#.#....#.......#......#....#......#............#..#...#............#...#.##.....#............#...##....##.#.#.......#..##..##..#.#...##..#.#...##...#.#.##...#...#.#..#..#...............#...###
#.#........#.##.#....#.#.....#..#....#..#..#...#.#...#.#..#..........##...#....#........#...#........#..#.##..#..##...#..#.#.##............##.##..#.......#......#...#....#.....#......#.#.#.#.......#........#.##
....#...#.#.....#.#..#..#....##..#.#......#..#....##........##.#....#....#...#..###.....#....#........#......#.....##.#......#....#..##.........##....#..##.#...##.#......###........#......#..#....#...#....#.#..
#.###.#...#..#.#.##.##...###..#..##..#.#...#....#.#...#.###..#.....###..##.##..#.#.#..#..##......#.##..##........##....#....###..#....#..........##...##..#..#.#..#...#....#....#..##.##...##.#...##...#...#..##..
............#.........#..#.##.##..#........#...#.#.......##......##.#.#.#......#.#..#.......#..#.#.#...#...##......#.##......##..#..#.#..###..##..#..#.#......##.#...#.#............##.......#.#..#....##..##..#.#
.................#.#.#..............#.........#....##...##.#..##.....##......##.##...#.##..##.##.#####..#...#.#..#....##.#...#......#..##....#.#.##.#..####.###..#.#..#..##..#.....#.####.##.......#...#..##..###.
.##.#.....###.#...#....#.....#.#.####..##.#.......###.......#......#...#...#.#..#...#...#..#.#..#....#.......##########...#..#....#....#.#...#....##.#...#........#...#...#.#.##.####.........###..###....#......#
#.###..............#...##..#.#.#...#....#..#..#.......#.##..#..###....#.##.....#.#...#.#.##...#.######.##..#........###..#...#.....#........#......#...#..........#.#.....####..#..###....#....#..#.#...##......##
..#.##.##..#...####.#....##........#...###.....#..#...#.#.##...##.#...###..#..###..#..#.###.........##..#......#....###..####.##.#.##..#..#.....#...#.#..#...........#...##.#.##......#....#...#..###....#........
......##...###.##..#......####.........#.#....##..##.#...#.#...#....#...#.##.####..#....###...#..#..##.#..#.###.....#.###.##.#.##...#...#.##....#..#...###..##....##.##.....#.........##.#...##.#..#..#.#.#...#.#.
.....#..#..#.#.##.........#.#.#.#......#........#........####.......#..#..#..#...#.####....#..#..#.#..#.........#......#.##......#.#.....##..#.........####.#.###..#...#.#....#.......#...#..##......##...#....#.#
###...........#...##.##.##...#..#..#.##.#.....####...#..#.#.#.#.##.##..#...#..####.................#.#....#.....###....##...#...........#........#...#.#.#....#..##.#.#.......#.....#.....###....#..##...#........
.....#.....#..#...##.#..#.........#.#.#..##.#.#...#.......##...#.#....#...............#..##.#..##.#........#....#...##..............#.###.#..#..#...##..#.##.#.###.###..#..##........#..###..#.....###.#...#.#.##.
..###...###..##....#..#....#........#...#..##....#.......#...##...#.#.....#.#.....#...#..#........#........#..##...#.##.###..##.....#.#..##...#...###......#.#.##.#.#..#.#.##...#...##..#.#....##.#....##...#..#..
