A sieve is always symmetrical in a recursive manner:


#.....#.##.#..##..#.##.#..#..##..#.##..#.#..#...#.##.##.#......#.#..##....##..#..#.##.#..##....##.##.....#....##.##.#..##..#.#..#..#..##..#.##..#.#..#...#.##.#..#...#..#....##.#..##..#..#.##.#..##..#.##..#....##....##.##.#..#...#.##.#.....##..#.##..#.#..#.....##.##.#...#..#.#..##.#..##..#....##.#..##..#.##.##....##....##.#..#..##..#..#.#..#..##..#.##..#.#..#...#.##..#.#...#..#.#..##.#..#...#..#.##....##..#.##.##....##....##.##.#...#..#.##.#..#..##..#.#...#.#..#...#.##.##.#...#..#.#..#..#..##..#..#.##.#..##..#.##.##....##....##..#.#..##..#.##.#..#..#...#.##..#....#...#.##.##.#...#....#..##.#...#..#..#.##.#..##..#.#..##....##....##.##.#..##..#.##.#..#..##..#..#..#.#..#...#.##.##.#...#..#.#...#.#..##..#..#.##.#..#...#.##.##....##....##.##.#..##....##.#..#...#..#.##..#.#..#...#.#..##.#...#..#.#..##.#..##..#..#.#..#..##..#..#.##....##....##.##.#..##..#.##....#..##..#.##..#.#..#...#.##.##.....#..#.#..##.#..##.....#.##.#...#..#.##.##....##....#..##.#..##..#.##.#..#..##..#.##....#..#...#..#.##.#...#..#.#..##.#..##..#..#..#.#..##..#.##.##....#.....##.##....##..#.##.#..#..##....##..#.#......#.##.##.#...#..#.#..##.#..##..#..#.##.#..##..#.##.#.....#
    
 This sieve for 11# is formed by 11 symmetrical sub-sieves for 7# (210).
 Each of those for 7# is formed by 7 symmetrical sub-sieves for 5# (30).
 And those for 5# are formed by 5 symmetrical sub-sieves for 3# (6).

 After N sub-sieves are composed, each N-th hole of the sieve is removed.
 This breaks sub-sieves symmetry and forms a new whole-sieve symmetry.
 (N# is the product of all primes lesser than or equal to N.)

 Primes up to 17# (510510), wrapped at 11# (2310); only odd numbers shown:


.###.##.##.#..##..#.##.#..#..##..#.##..#.#..#...#.##.##.#......#.#..##....##..#..#.#..#..##....##.##.....#.....#.##.#..##....#..#..#..##..#.##....#......#.##.#......#..#....##.#..#...#..#..#.#..#...#.#...#....##....##..#.#..#...#.##.#.....#...#.#...#.#..#.....##........#..#....#..#..##..#....#..#..##..#..#.##.....#....##.#..#..##.....#.#..#...#....#...#....#...#..#..#.#...#..#.#...#.#......#....#.....##....##.##....#......#.##.#......#.##.#.........#.#...#....#...#.#..#..#......#.#..#..#...#..#.....#.#..##....##..#....##....##..#........#.##.#..#..#...#..#..#..........##....#...#....#..#..#...#.....#.#..#..##..#.....#....#........##.#..##..#.##.#.....##..#................#..#..#...#........#....#......#.##.#..#...#.##..#.....#....##.##.#..#.....#.....#...#.....#..#.#..#...#.#...#.#......#.#..##.#..##..#....#.........#..#.##...........#.##....#.....##....#...#..#..#..#........#..#.##.....#....#.....#...#.......#......#..#.##.##....#.....#..#..#........##.......##..........#..#...#..#.##.#...#..#....##....#......#....#..#.....##.##....#.....##.......##..#.##....#...#........#...........#.#..#...#.......##.#...#.......##.#...#..#..#.#.....#
#..........#..##..#.#..#......#..#.##..#.#..#.....#..#..#......#.#..#.....#...#..#.#............#........#....#...#.#..##..#..........#.....##.......#...#.#.....#......#....##.#...#..#..#.##.#..#...#.##..#....##....#...#.#......#....#.....##..#.##.......#......#.#..#...#..#.#........#...#....#..#..#...#....#.....#......#.#..#..##.............##....#...#.#......#.#...#.....#..#.....#.#..#.........#....##.......#............#.##.....#..#.#.....#..#...#.#...#..........##.##.....#.............##..#..#..#.#..##.....#.#.....##....##.......##.......#..#.........#.......#...#.##.##..........#...#.....#..#....##.#..##..#....##.....#....##....#......#..#.#..#...#..#..#.......#.....##.#......#..#.#...#....#...#..#..#..........#..##....#......#.#..#........##....#......#.##....#......#.#...#........#.#..##.#..##.....#.#.........#..........#.....##.#..#..##..#..........##..#.......#..#.....##..#.....#.......##.#..#......#.##........#...........#....#..##....##....##....#..##....##....#..#...#..............#....##....#...#..#....#........#..#.....#.....##........#..#.#..#..#........##....#......#..#.##.#...........##.....#..#.......#...#..#..#........
#.......##.#..##..#..#....#..#.....#.....#........##..#.#........#...#...........#.##.#..##.....#.#......#..............#....#..#.....#......#..#....#.....##.#..#...#..#....##.#......#..#..#.#..##....##.......#.....#...#........#.#..#.....##..#..#..#.............#..#......#.#...#....#...#.....#........#.##.#...........#.....#..##.......#..#..#......#....#......#.#..............#..#..#..#...#..#.##.....#..#.##..#..........#..##.#........##.#.....##..#.#............#..#..#.#...#....#...............#.......##..#.##.##....#......#..#.#...#....#..#.........#.##..#..............#.#...#....#..#..#...#..#.....#.#..##..#.#..##....##.......#..#.........#.#.....#......#.............#..#.........#.#........#...#..#.#..#......#..#..#....##....#.....#...#....##....#...#.....#....#...........##.#...#..#.#...#........#....#..#..##..#....#.....##....#..#..#..#...#..#....#..##..#..#..#....#...#...........#..#..........##........#.#...#....#..............#...#........#.##....#..##..#.#........#...#.....#........#.......#..##.....#..#....##....##..#....#......#.#...........##.......##....##....#.........#.##.#...#.......#..#..##.....#.......#...#.#..#......
........##....##..#.#..#..#...#..#.#.....#..#...#.....#.#......#.....#....#...........#..#.....#..##..........#...#........#....#..#......#.##..#....#...#..#.#..#..............#......#....##.....#....##.......##........#...........#........#..#.......#........#..##........#.#..##....#...#....#..#..#...#.#..##....##.....#.#..#..##.....#.#......#........#.#..#.........#.#...#..#.#...#.#......#..#.#......#.....#.##..............#.#...........#..#..#.....#.....#......#..#.##.#........#..#.....#...#..#.#.....##.....#..............#.......##..#..........#......#..#....#.....#..##.#...#....#..#..#...........#......#..#.#...#.....#........#....##....##.#..#.........#..#.#......#.##.#......#..#.....#...........#....#..#...#....##..............#.#..##.....#.#......#..#................#.....#...#..#....##.#.........#....#...#.......##....#......#.##.....#..#.......#..#...#.#...#.#..#...#..#..#.....#..#.#..#..#...#........#.#.........#.#.....##....#..##....#.....##.#.........#..#..............#..#.#...#....#.....#..##.............##..#.##.......#.....##..#....#...#...........#.....#..#........#..#.#......#..#.#.....#...#..#.....#.#..#.....#..#.....#
#.......#.........#.##....#........#...#.#......#.##..#..........#..#......#..#..#....#..##....##.##..........##.#..#..#.....#..#......#....#.....#..#...#.#.................#......#.....#..#.#..##.....#..#.....#.......##....#...#..........##.....#..#.#..#........##.....#..#.#.....#...#..#.....#.#..#.....#..##.....#.....#.#......#..#.......#..##....#...#........#..#................##.............##..........#..##....#.....##..#.#...#..........#..##....#...#.#..#...#.#.....#........#.....#.........#.#..#..#...#.##.......#.....##....#...#....##.#..#......#.....#..........#...#.............##.#.........#.##.#......#....#.....##.....#.......##.............#...#..........#...#.#..#..#......#.#...#.....#..#..#.#.........#.#........##.....#..#.#..#......#........#....#...#....#...............#..#....#..#..##..#.......#..##.....#..#.............##....#...#.......#..#...#..#....#...........#.........#....##....##.....#.#..#.........#.##.....#........#....##....##.#.........#.......#............#.#...#..#.#.....#..#...#.....#.....#..#.#...#..........##.......#......#....#..#.....#.....#......#..#.#.........#.#.....#..##..#..#.......#...#..........#
#.............#...#..#.#.........#.#.....#...........#.........#.#...#....##.......##.....#.....#................##.#..#.....#..#..#...#..#.##..#...........#.#.........#....#..#..#......#.#..#..##.....#..#....##....#..#.........#.#............#.##..#..........##...........#.#..##.#..#...........#..#...#.##................#..#...#.......#.....##....##....#..#...#.#...#.....#..........#..#......#.#............#.##.....#....#...#.#...#.....#.#......#..#.......#..#...#.#..#..#...#..#....#.....##..#..#.......#...#..#..#.....#....##..#........#.#..#..#..#.....#........#...#..#....#...#........#.#......#..#........#....#...#....#.....##..#.....#.....#.................#.#..#...#.#..##.#........#.....#..#...#..#..#.#........##.##...........#.#..#..#......#..............#..#.#..#.....#..#.........#.#...#.#...#..#..#.#..............##....#.....#...#....#...#...........#..#.....#.#......#.#..##.............#......#.......##.....#..#.#.........#....#..#..#..#...#....#.....#......#....#......#.......#......#....#......#..#.......#..#...#..#.......#.........#....##..#.##.#.....##....##..#..........#..##.#........#...#....#...#..........##....#........#
......#.##.#........##.#..#...#....##..............#.#..............##....##........#.#........#..#......#....##.#.........#.................#..#.#..#......#.#.........#....#......#..........#..##..............#.....#....#........##.#......#..#..........#........##.....#..#.#...#.#...#..#....##.....#........#....#......#.......#......#.#..#..##..#.##.............##.............#..##.#..#......#.#.....#......#.......#......#.#..#...#..#.#..#..#..#...#.#...#.#......#.......#...#..#.#.....#...#.......##....#...#.#..#............#..#....#...#.#..#.....#......#..............#.#......#..........#...#.....#.#..#...#....#..#......#....#..##....#.....#.....#......#..#..#........#....#..#...#........#.#..##..#....##....#...#..#..#....##........#....##.....#.#..#...#....#.....#......#.....#.#...#....#..#..#.........#.#......#.......#......#....#...#....#.....##........#..#.....#....#.....##.##.....#..#.#...#.#.....................#.##.##....#.....#..#..#......#.#..#..#..#...#..#.................#........#.#..##.....#..#..#..#.#......#..........#.....##........#....#..#............#...........#.##.##.#......#.#..#..#...#.......#.....##..............
......#.##.#...........#..#..##........#.#......#..#.............#........#......#..#....#.....##..#.....#..............#..#.#..#..#......#.##...........#.#..#..#............#....#........#..#...#..#..#..............#.#.....#.....##.......##..#.#.....#........##..#.#............#.....#..#.....#.#...........#...........#.....#..##.....#.............#...#.#..#.....##........#..#.#..#..#.........#.......##..#..#........#....#..##.#...#..#..#...........#.......#..#...#....#..#......#..........#...#.......#..##.....#.##..........#...#........#................##..#........#.#..#..#...#....#...#........#..#.##.#...#.......##.....#.....#..#........#.#..#..#..##..#.....#....#.........#.....#........#.#..##.......##....#......#.#..............##....#.....##...........#..#.......#...#....##.....#..........#..##.......#.........#....##.....#.....#........#....#.....#..##....##..#....#........##.....#..#.#..##...........#.............##.##....##.......#.....#...#..........##..#.##....#..#.........#.....#....#...#.....#..#..#..#.#........##.#.....#........##.....#..#.##.......#.....#.....#......#.#...#........#.#.....#......#..#..#.#...#..#.#.........
#.....#....#......#.##.......##.....#..............#.#..#...........#.........#...........#....#...#.....#....#.....#..#.....#.....#..#...#.......#......#..#.#..#.................#.........#....#..............#.....##.##.............#.....#......#..#..........#...#.#........#..#......#........#.#..##..#................#........##.......#..#........##...........#.##..#.....#..#.....#....#...#..#.......#.....#...#....#......#...................#..##..#.#.....#......#.##.##.#...#..#....#..#..##..#..#..#.....#..#...........#....##....#..#.....#..#..#......#..#..#.........................#.........#..#....##....#...#....#.....#.....##..#.#......#.......#...#.....#..#..........##....#...#..#..........##..........#..#...#....#.....#.....##....#..#.....##.#......#....##..#........#.#.....#...#........#.....#..#..#.#..#..#......#.##.....#.....#.#..#........#........#.....##.......#.....#...#........#....#............#.#..#...#..#..#.##....#.........#.#..#...#.#.........#....##................##.#...........##.....#.....#....#..##.....#..............#..#.....#.......#.....##..........#........#.....#......#....##.....#.....#.##.#..#.....##.......#
........##...................#...#.......#..#...#....##.#........#...#....#...#.....#.#........##........#....##.##.#...#.............##..#..........#.....#..#......#........#.#..#...#..#..#....#...#.##........#....#..#.........#..........#...#..#..............#.##.#........#..#..............##.#...#..#.#..#.....#......#................#......#..#.##..#.#......#.##..#.............##.#..#...#....##....##....##.#..............##.....#.....#....#........#.....#......#....##.....#..#....#..#......#.....#.#......#.#........##....#...#.#...#....#.....#........#........#...#..#........#.......#......#..#..#....#......#.#..##.....#.....#.#..#..#.....##.......##.....#..#.#......#..#.##.....#........#.#.................#........#.....#.....##.##.#...#.....#.#.................#..#........##.....#....#..#.....#...........#...#..#..#.......#.....##........#....#.........#....##..#........#.##...................#..##.......##.#...#........#....#.....#..##....#...#.#..#.....##....#........#...#..#.#.........#.#..#.................#..##....#..#...........#..#......#.......#..#........##....#.........#....#...#..#.#..##....##.....#.##.#...#....#..#.....#
........#......#.....#.......#...#..#.......#...#.##..#........#...........#........#....#.....##.#......#....#..#..#..#........#.....##.............#........#......#.......#.....#......#...........#.....#..........#..##....#...#.##.#......#.....#..#.#..#......#.##.#..............#..##..#....##..............#..........##.#..#...#..#..#.......#.....#.....#..#...#.##...........#.....#.#..#...#..#..#....##..#.....#.............#......#..#.#.....#...#..#.....#.#..#......#..#.....#....#..#..#...#..#..#.##.#...#.....#.#......#........#....##.......#..#.........#..#....#...#.#..............#.................#.....#...#..........#.....##..#.....#.......#..#..##........#.#............#.#...#........#....#...#....#..#......#.#.........#..........#........#.....#...#.............#.....#..#..#...#..#.....#...........#.......#......#.#......#.....#..#....#.....#.........#..#.#...#........#.....#........#....##.#.........#....#......#.#..##....#...........#........##.#.........#.......#......#....#......#..#.#..#.........#..#....#..##.....#..#..............#....#...#..#.#..#...#...................##.##.....#........#.#..#...#....#..#........#........#
#.....#.......#...#..#.#..#..##.........................#......#.#.........#.......##.#..#.....##..#.....#.....#..#.#......#....#..#..#......#....#......#.......#...#..#.....#.#...#..........#..##........#..........#..##........#..#.......#......#....#..#.....##..#.#...#........#.....#.......##.#......#.#...#.....#.....#..............#.......#...#.##..#..........#.....#...#....#..#..#..#......#..#........#....#.....##....##.#............#.#.....#...#.#........#...#....#......#.......#..#..#...#....#..#...#..#.....#....#.........#....#...#.#.....#............#........#.#.....#........#..#..............#..#...#..#..........#.....##.#..#..##....##.#..#..##..#..........#........#..#........#.....#...#.....#..#....#.....##.......##....##....#........#..#.........#.##..#..........#..#..#........#..#......#.....#.......##..#..#.#......#.....#.##........#.......#.................#.....#..#......#.............##.....#..#.....#..#.##.......#..............#...#...........#..#..............#....##........#.#..#.....#...#..........##..#..........#........##....##....#..............##.............#..#......#.......#..#.........#.......##..#.#.........
......#.##.#..##.....#.#..#..#.....##..#.#..#...#..#.#.........#.#...............#....#...#.......##..........##.#..#...#..#.......#......#.#........#...#.#.........#..#.....#.....#..#....##....##.....#.............#.....#........##........#....#...#....#.......................##.#..#...#....##....#..............##.................#..#....#..##........#.#..#...#.......#......#.......#..#......#.#.........#.#..##....#.....##..#.....#..#..#.#.....##..#.#.....#..#...#.##..#........#....#..#...#.....#..#..........##..#.....#........#.#......#..#.#.........#..#.......#...#.#...#..........#...#.....#..#..#.......#.....#........#..............#...#.##.#..#............#.#......#...........#..........#..##..#....#..#......#..#..#.....#....#..##.....#....#.....#...#........#........#....#..#...#.......#..#..#...#.......#.........#.##....##....#.....#..#...#..#....#.........#....#........#............#.#..#..............##.#...#..#.....#.....#........#.#...#..........#..##.....#................#..#........#.....#..##.............#......#.......#......#.#......#.....#.#..#..##.................#.#..#.........#.....#...........#..#..........##.......#
........#.....#.....#........##..#..#..#.#..#......#.##..........#...#.....#..#....#..#...#.....#........#.....#..#....##..........#......#..#..#.#........#..#.........#..........##.....#...........#.#........#........##..........##.#.....#...#.....#....#......#.##........#.......#..................#..#..#..#.....#....#..#.....#...#..#.#..#......#..............#..#....#...#..........#..#...#.....#....##....##..#....##....#.....#........#.........#..#.#...#..........#..#..#..............#..#......#..#.....#.....#..#....##....#..............##.......#...#.##..#........#.##..#.#............#.#...#..#....##.#..#...#.#..#..............#.....##..#..#.#.........#..........#...#.##.#...................................#...#.#...#..........##.#......#....##.#.........#..#....#........#..#.........#.......#..#...#..#.#.........#.....#..........##.##.....#....#........##..........#..#........#..............##....#......#....#...#.......#........................#..#....#...#....#.....#..#........##..........#..##.#..#...#..#..#....#........##..........##.......#......#....#..##.....#....#.........#.#......#..#.#.................##.#..#.....##.#......
#.....#..#.#..##..#.#.........#....##....#..#.....##...........#.....#.....#..#..#.#...........##.#...........##..#.#..#...#.......#..##....#.....#......#..#................#..#......#..#.##..............#..........#...#.#..#...#.##.............##..#.#............#........#..........##..#.......#..##.......#.....##.....#.#..#..#......#....#..#...#.....#.#........##....#...#.......#..#..#..............##....#........##....#...#.#...#.....#...........#...................##.....#....#..#.....##.....#.##.#..#........#......#.....#..#.#......#..............#.#...#....#...#..#....#........#...#.#......#.......#..#...#.#..##....##.....#.##.#..#...#.#..#...............#...........#....#...#........#....##..#....##.#........#..#.....##.......##..........#..#..#...#........#.#........#.....#...#..#.#.........#..#..............#..........#.....##..#........#.#..............................#.##.....#..#....##.....#.....#.............##.#......#..........#..##..#..#....#......#.##....#..#...#....#......#....#..##.....#..........#........#...#....#........#.....##.....#.#.....##....##..#........#..#..#................#..##.....#.#..#........#........#
#.......#..#..#...#..#....#........#...#....#...#....##.#........#............#.....#..........##.##..........#..#..#......#.......#..#.........#....#.....##........#....................#.#...........##..#....#.....##..#....#...#.#..#.....#.....#...#.#..#.....#..............#.........#..#...........#..#....#.....##....#.........#..#..#.#.....#......#....#........#.....#...#..#.....#.#......#....##.....#..............#.......##.....#..#.##.#..#............#.#........##.#..#......#..........................#..#.........................##.......#..#..#.....#............#.##..#..........#..##.....#.....#..#....#........##.....#.....#....#........#.....#..#...#..#....#..#...#.##.#.........#...........#..#..#....#......#....##..........#..#......#....#............#.#........#...#.....#.....#....#.....#..#...#.......#..#...#..#..#..........##....#.........#....#..#.....................#........#..#....##.#..#......#.#............#.##.....#....#...#.#...#.....#.#.....#...#..........#...#..#....#........#..#..#...#..#.....#.#...#........#....#.....#..#.....##..#.##.......#.....#.....#......#....#......#..#....#.....##.....#..#.#..##.....#.#......
......#..#........#..#....#..##........#....#...#.#............#....#.........#..#.......#.........#.....#....#...#....##.......#..#.........#....#.........#.#..............##.#...#.......##........#.##..#....#........#.....#......#........#..#.......#.........#..#.#...#..#.#..#.....#...#....##.....#..#.##..#....##.......#.....#......#....#..#...#..#.............##..#........#..............#................##.......#.....##........#.......#..#...#....#...#....#...#....#.....................#..#..#.#.........#.##.#......#.............#...#..#.......#......#..............#..#..............#.#......#....#..#..#...#.#........#.....#..##..........#.....#...#..#.....#.#......#.#..##.#........#.........#..#.......#..................#.......##.#..##...................#....................#......#.#..##...........#....#..##........#....#.....##.......##..#.......#..#...#.##....#..#...#....##........#.......#...#.....#........#.....#..#.....#....#..#..#........#.....#......#.##....#.........#..#.....#..#.......#............#.#........##.#...............#....#...#..#.#..#..#......#..#........#.##........#....#...#....#...#....##.#..##....#.........
...........#...#.....#.#..#........##.......#...#.##....#......#.....#....#.........#.#...#....#..................#.#..##....#.........#....#.....#..#.....#............#.....#.#...#.............#...#.#...#...........#..#....#...#..#.......#.....#...#....#.....#...#..........#..##....##..#....#..#..#...#..#.#......#.............#...#.......#........#...#.#..#.........#.#........#..##...........#...........#..#..#.....#.....#.##..........##....#..#...#.....#.#.........#........#..#.#.....#...........#..#..#..........................#...#..#.#............#.................#.##.#............#.....#.....#.#..#..#...#.....#....##.....#.......#........#..#...#..#.....#........#....##..........................#.##....#..............#.....#...#.#...#.......#......#.....#..#.#..#.....#..##.#......#.....#.#......#..#...........#..#..#....#.....#.....#.........#........#..#..#.......#...#.#..#.........#.#...............#.#......#....##..#.....#.......##.#..#.....##....#...#..#.##....#......#..#..#.....#........#................#...#....#..#...........#..##....#.....##..............#....#......#.....#.....#.......#..#..##........#.#..#..............#
......#.#..#..##..#.#..#......#..#.#...#....#.....#..#...............#....#...#..........##....#..#...........#...#.#..............#..##.....#.......#...#..#.#..#...#.......#......#..#..#.##....#.....##.......#......#.##.#.........#........#....##....#..#.....#..............#...#........#.....#....##..#..#.#.....#.....##.#.....#........#...........##....#..#...#.......#...#..#.....#....#......#..#.....#..#..#.##...........#.#..#...#..#.##.#..#......#.#...#....#...........#...........#.....##..#.....#..........#..............##..#........#....#..#..#...#.##..#....#...#....#..#...#.......#..#......#..#.#...........#...#....##.....#..#.#.................##..........#..#...#..#....#...#..#.....#....#......#....#..#........#.....##.....#.#............#....#......#.......#........#...#........#.....#.....#..#.......#......#...........#....#.....#...#..........#..##....#.............................#..##.#...#.......#......#....#..#...........#..#.....#........#...........##..............#.##.....#..#....##.#......#..#.......##....#...#..........#.........#..#.#...............#..#........#.##.##.#...#.........................#......#..........#
#..........#.........#....#...#....##..#.#......#.#..#.........#.#..##.....#.....#..#.....#.......##.....#....#...#.#..##.............#.....#...#....#.....##.#......#.............#...#..#.##.#..##.....#............................#..#......#....##..#.............#...............#.#..............#...#..#.#..#.....#.....##.#..#..#......#.......#...#..............#.##....#...#..#.#..#............#.#.....##....#........#.....#.....#........##.#.....#...#.....#....#.........#.#...#.......#.....#...#..#.......#...#....#.....#......#..#.#...#.....#.#.........#..#...................#...#.......#..#.................##..#.#..##..........#........##....#..#.................#......#.....#.#........#...#.#......#....##....#...#.##........#.......#.....#......#....#......#..#..#....................#....#..#..#.........#....#...#.....#.#.....#........##....#......#........#....#........#...#..#.#......#..#....#..............#......#..#..#.#.....#..................#.##.#..#...#.....#....#..#........#..#........................#..#.#..#.....#...#....#...............#..#..........##....#.....#........##..#.#..............#...#..#..#........#....##.#.....#
.........#....#...#...........#....##..#..........#..##........#....#.....##..............#........#.....#.............##..#.#..#......#..#.....#....#...#.#.....#............#....#...#..#.......##....#........#......#..#.#..#......#.......##..#.#.....#.........#.#.........#.#..#.....##.................#.#..##....##..........#...#..#....#.....#.....#........#......#...........#.................#.#.........#...........#....#..##.............#..#........#...#.#..#...#..#.##.....#.............#........#......#.......#......#........#....#...#..#.#..#..#...#..........#.....##....#........#..##........#....##.....#....#........#...............#..#.#..#..#...#..#..#....#.........#..#.....#....#...#....#......#..#....#......#.##..........#........##....##.#.........#.##................##.....#..#....##....#........#..#......#.....#.....#..........#...#..#.......#..#...#.#.....#..#...#.#.................#..#..#.........#...........#..#.....#........#....##....#............#..#.......#...#..#.#...........#........#...#.....#.....#....#........#.....##...........#.#.....#........#.....#......#....##.#...........#.....#......#....#..##..#.#..#......
......#.#..#..##..........#...#........#.#........#...#.#...........##.....#.....#.##.........................##........#..#.#..#.....##..#.....#....#...#.##...........#....##....##.....#..#........#...................#..#.........#.......##.....#..#....#.....##.#..#......#.....#.....#..........#..#...#.##.......#........#.....##..#.......#..##..#.#.....#..............#...#.......##........#....#...........##..#...........#.##..........##.......##..#.....#.#........#...#.#......#.#........#...........#..##..#....##....#..................#..#....#......#..#..#...........#.##.....#.......#......#.......#.....##..#....#............#.##.....#..#.#.....#...#.....#....#........#..#......#.............##..#....##.#......#................##..#..........##....#......#.##.......#...#....#..#...#....#...#.#..##.......#..#..#........#..............#......#..#.#..............##....#......#.#.........#....#...#.#...#........#.#......#..#.#...........#..#..#........#........##.................#..#....#......#.....#.#..##..............#..#.##..#.............#.........#.#.........#.....#...........#.......#........#.....#......#..#.#.....#...............
#.....#..#....#...#....#..#........##.......#......#..#..........#..#.....##........#.#...#..............#.....#.#.....##....#..................#..........##.#......#..#.....#...........#.##.#......#.....#....##.......#..#.........#.#.........#..........#.....##.##.....#..........#...........#..#..##..#.#..##....#.....#.....#..##..#.......#...#..#.#........#.....#.....#......#.#.....#..#...#..#........#..#....#.....#......#..#.#...#..........#..##.............#........##........#....#..#......#....##....#......#..#....##..........#..#...#..#.......#.....#...#..........##.#......#........#.....#..#...........#..#....##.....#..........#........#..#.........#..#....#......#.##..#.....#..........#......#.....#.#..#...#..........##....#.....#...#...................##..#....#...#.#....................#.........#.#...............#.....#....#..#.....#.....##....#...#..#.#...#.#............#........#.#...#.............#..#........#..#.....##....#..#..#......#....#.....#......#...........#..#.#.........#..........##........#.#..#.....##.......#........#......#..#..#.#..#...#........#.#......#..............#.#........#...#....##.#...#.....#.#.....#
........##.....#....##.......#...#.#..............##..#.............##....##........#....#......#.#............#..#........#.#.........#..#.#...#........#.#.....#............#...........#.#.........#..........##........#..........##.#.....##..#..#..#.#..#......#.#...........#.....#..#........##.....#.............#......#.#..#...#..........#..#.....#........#...#.#.........#..#.#..##........#..#.#.....#.....#...#.............#..#...#....##...........#.....#....#...........#...#....#.........#.....#..#.....#.....#.#......#.....#...........#................#........#...#....#..#........#...#.#...#.......#......#..#.#..#...........##..#.#..##.......#..#..#.........#...........#.##.#......#.#........##..#.....#.#......#.##........#.......#..#..##.......#.........#..#..#..............#.#...#..#...........#.......#..#..#...#.....#..............#.#........#........#...#.#............#....##..........#...#....#......#..#.#........#...#.....#.............##..#.#.....#..#...........#..#...#....#.........#.......#...#..............#..#..#.##....#......#..#....#...............#..........#........##.##.#...#..........#...#........#.....#.............#
#.......#.....#........#......#....#........#.....#..#...............#....#......#..#....##....##..#..........##.#..#...#....#..#......#..#.#.....#..............#...........#..#..#...#..#.##.#..#...#..#..#..........#........#...#.##........#..#.##.......#........#.........#....#..#..#..............##.....#.............#..#..#..##.....#....#...#........#........#.#...#........#....##.............##....#......#.##..............#.....#..........#............#....#...#..#....#...#.......#......#..#..#....#......#..#.##....#.....##..#....#...#.##....#............#..........#..##.....#........#.#............#.#...#....#..#......#....##........#..#....#.........#..#..#.#...........##.#...#..#.......#......#.......#........##.#.....##....##..#.....#....#..#..#.........#..#.#..#..................#.#..#.....#......#.#.....#...#....#.....#.....#...#.#..#......#....#..#.....##....#........##........#....#...#....##.....#.#......#.............##.......##........#..#....#..#...#.......#......#..............#....#.........#..#....#...........##.............##.....#.......#..#...#.................#.#...#.#......#.....#....#...#.....#.#..#...#.#..#......
#..........#...#..#.##....#..#.........#....#...#..#..#..........#........##.......#..#.........#.#............#.#......#..........#......#.#.....#..#...#.#..#..#............#....##........#........#.##.......##........#.#..#...#.#..#.....##..#..#.............#..................#.#...#.......#............#.##....#.....##....#...#..#....#.....##....##...........#.#..............#............#..#..#........#..#..#..........##....#........#............#.#........#...#..#..#.....#.......#..#...#.......#..#...#.......##....................#............................#...#.#..##.#...#.......#..#.........#.#.....#.....#..#.....##....##..#..........##....#..#...#..#....#......#..#..#.#........#...#....#...#.......#......#....##....##.....#..#.#.........#....#...#.........................#...#....#..##....#...#....#..#..#...#....##..........##.#..#......#.##...........#.....#.#............#........#.#..#......#..............#..#.#..##..........#...#.#..##..........#..#...#.......#..#......#.#..#........#...#.....#..#.....#...........#..............#.......#...#................#...#..........#..#......#....#........#......#.#.....#...#.#.........
........#..#..##....##.#.........#..#..#....#.....#..##...................#...#..#.............#..##.....#........#.#...........#......#..#..#....#.........#....#......#.......#......#.......#..#...#.................#.#.....#.....#..#.....#........................#.....#..#.#..#..#...#..#....##....##........#....#......#.......#...#..#.#.........#.##....#..#......#........#....#..................#....#........##....##.....#.##.#......#..#....#...#...................#..#.........#.#.....#...#..#................#...#..........#...#.....#....##.......#....................#.....#...#..........#...#..........#...#..#................##..#.#......#..#.......##..........#..#...#...........#..........#..##.....#.#..#......#.#...#...........#.#..#..##..........#.........#..#.#......#.#..#..#...#..#....#..#...#..#.......#......#..#..#..........#..#...........#...............#..#........#..#........#....#...#..............#........#..#.......#.....#..#.....##..#.#.....#...#..#..........#...#..#.#......#....#........#.........#....##..#.##.............#........##....#..#..#..#......#...................#...........##.#...#.....#.#.........#.#.........
......#........#.......#..#.................#...#..#.#..#......#.#..#............#..#....#......#........#....#..#..#......#....#..#..#......#..#...........#.#......#..........#...#.....#....#...#.....#........#....#........#...#...........#....#...#.#...........#..#........#..##....#..............##....##.##...................##.............#...#..#..#........#..#....#......#.#........#..............#........##.....#..............#..#..............#.#........#.....##.#......#..#....#..#...#..#....#.....##..#.....#....##........#.#.........#.#..#......#..#..#..........#..#..#...#........#........#....##....##..#.#..#.....#........##....#...#.#........##..#..#..#....#...#....#..#........#.....#...#.....#..#.#..#......#.......##.....#.#..#..................#..#..#.......#.........#.............#.........#....#..#..#......#.#............#.#......#....#........#......#.............##.#......#.......##.............#..#...#..#................#...#.#........##.......#...#..#...................#...#........#.#..............#..#.....##..............#..#....#......#...................#......#....##.....#....#...#.#...#..#..#.............##.#.....#
......#.......#...#..............#.......#........##....#........#..#...............#.#........#..##.....#....#........##..#....#......#........#.............#..#...#.......##.#.........#....#...#........#....##....#...#.#..#.....#..#.........#.##..#.#.........#....#............#........#....##........#..#.......#......#.#............#.#......#....#.....#......#..#..#.#......#....##..............#........#..........##.......##.#...#..#..#.......##..#.....#....#...#.....#.#......#.#..#.........#....#.....##..#..#.##....##..............#.......#.....#.........#........#.#..##.#...#.......#......#........#..........#..##..........#..#..#........##....#.................#...#.#..#.........#.#.....#..#......#.##.............#...........#...#.#..#.....#..............#........#...............#..........#...#.................#..#.#.....##.....#.#..#.........#....#........#........#...#..#.#...........#...#....#......#..#.#...#.....#.......##.......#..#...#.......#.....#......#....#..............#......#.#.....#...#.....#..#....##.....#.............#..#.....#.....#.........#....##....#......#..#..#..............#.#...#.....#.##....#......#.#......
......#........#.....#....#..#...#.#.....#..#...........#........#...#....##.....#.#.....#.....#..##..........##.##.....#.......#......#....##.......#........#...............#.#..#.........#..........#...#....##....#..##.#......#..#...........#.#...#.#..#.....#.....#...#..#....#.....#...#....##....#.....#..#.....#.....#.........#.............#.........#....#......#....#...#....#..##.#......#..#..#.....#..#.....#....#......#....#......#.......#...#....#............#.##..#.#......#.#..#.....#...#..#..............#........#.....#..#.....#.......#.....#.....##.............#..#......#....#.................##.#..#...#.....#..........#........##..............#........#..........#.........#........#....#..................#..#.##...........#.#..#..##....#..#......#....#...#.#...........#......#.......#......#..........#..#.........#....#......#.#.....#.....##.......#...#..#..#........#.#..#......#..........#..##....................#.......##....#..##.#..#...#....#.........#.......#..............#...#....#...#....##..............#..#..#.................#....#...#.......#..##.....#.............##.#..#........#.....#..#...#....##.#..................
......#.#.........#.#..............#...#.#..#.....##...........#.#...#........#..#.#..#...#....##.##...................#........#.................#..............#..............#...#.......#......#..#.....#.............##..........##.#.....#..............#.....#..##.#......#....##........#..........#.....#........##....#........#...............#..#.##..#....#.........#.....#....#..#.....#.........#.....#..#.##.......##.......#..#......#.##.......##..#.......#..#...#.#...#..........#........#...#.....#.#...#..#...........#..........#..##.....#..............#..#....#.....#..##..........#..##.....#..#..........#...#.....#..........##....#..#........#.....##..#.....#........#..#.#.........#..........#...#.....#...........#.......#......#....#..............#........##..#.#......#....##.....#....#.....#..##.......#.....##..#.....#....##....#..##.....#.....#.......#.........#....#.....#...#..............#....#......#.#..#...#..#.#.........#........#...........#.#.....#...#.##...........#..#...........#....##.#..##..#..#..#.#...........##....#.....##..#....#...#..#....#........##..#.#.........#...........#....#.....##.....#..#...........#.#......
...........#......#.......#...#..........#..#...#.##..#..........#.........#.......#.....#........##.....#.......#..#..#.....#..#.....##..#.....#....#...#.......#...#..#.......#...#.....#.#..#..#.........#.....#.....#.#..#.........#.#.....##....##..#..............#..........#..##.#..................#....##.##..........##.......##..#....#.........#..#...........#.#.....#......#.....#.#..................#....#..............#..##.....#.....#.#..#..............#......#.#...#........#.................#.#..#.........#.##.....#....##..#....#.....#..#.....#...#..#..#...........#.#..............#.........#..#.................#....##.....#..#.#...#..#.#.....#...#..#.....#.#..#......#.#.........#.....#.#..#........##.#........##.......#.....#..............#..#..#...#...................#...#.......................#..#.......#........#......#.....#..#........#.#.........#....##..#....#...#..............#.#.....#.........#..#.....#..#..#................#..#..#........#..#...#....#.....#..#...#....##.#...........#..#...#..........#..##.....#..#....#.....#..#...........#..#......#.....#.................#.#...........##....#...#....#..#......#....#......
.........#.#...#....#.....#............#........#.#..#.........#.#.........#..#.......#..##..............#.....#..#....##..#....#.....#...#.##..#....#.....#............#..........#...#..#.#......#..#..#..............#.#..#......#.##.............##..#..........#...#.#........#........#........##.....#..#.#.........#....#..#..#......#....#.....##.....#..............#................#.....#...#..#.##....##.......#.....##....#...#........#...........#..#.#.....#......#.#...#.#......#.#..#..#.........#..#.#...#........#.........................##.#.....#...#.#..................#.#............#...........#.......#.....#..##.....#.....#.......##..#..#.#.....#......#.......#...#.....#........#.......#..#...#....#..#......#....#.....##....##.#...........#..#....................#...........#...#....#..#..#..##.....#.#......#..#..#.............#..##....#.....#.....#..#.........#.#..#......#.##.....#....#.....#...........#..#...#..#..#.#...........#.....#.........#.......#......#..............#........#..#.#............#.....#.#..##..#.##.............#...#...................##....#...#.#.........#..#........#....##.#.....................#..#........
#.....#..#.#..##..........#..#......#..............#....#...........##....#...#.......#........##........#..........#...#....#..#..#......#.#...#........#.##........#........#........#..#.#...........#........##.......#..#..#........#.........#.......#.........#.#......#..#.#.........#........#....##..#....#...........##....#...........#..#..#...........#..#.....##.............#.....#......#..#..#.....#..#..........#.....#.....#...#.................#.#.....#......#.#.........#....#.....#...........##.#..#.....##.##....#.....#............#..#.......#...#.#...#....#...#..#................##.....#.......#...........#..##....##........#.#...#..#.......#..##..#..#..#.#......#.#.........#..#.#.........#..#.....#..........#..##....#.....##..#.#...#.....#.#......#.....#....#......#.#.....#............#....#......#.#............#..#..............#.#........#........#...#..#.......#...#....#......#....#...#....#.........#..........#.........#.......##........#..#.#..#..#.....##....#............#.#...#........#........#..#........#..#.#..#...........#..#.........#................#............#....##.............#.....#...#....#.....##..#..........#
#.....#.......##..#..#....#......#.......#.........#..#.#..................#..#....#..#...#.......#....................##..#.#..#..#..#......#.......#......#.#.........#....##.#...#........#....#.....#.................##....#....................#...#.#.........#...........#.......#...#..........#..#...#.##..#..........#..#..#...#.............##....#........#......#..#.#........#...#....#......#.#.....#...#....#.....#......#.##.....#.....#.#..#........#..............#.....#..................#..#.....#....##........#....#.....#...#.#...#..#.##...........#.....#........#.##.##............................#.....#...#...........#....##.#..#..#.....##.#......#..#..#.......#.....##.#...............#.#...........#..#..#...#....##..........#........#.....#.........#..#..............#.#..............#..##.#......#..#.#......#.......##.....#....##..#.....#.....#....#..#...#..........#...#.....#.....#..#.......#..#........#.........#..........#........##..........##.......##..........#......#....#.........#....#...............#.#...#....#..##..........#..#.....##..#.##.#......#.....#...........#....##.....#.......##.#..#......#..#....#.....##.......#
......#................#.....##..#..#..#.#.........#....#............#.....#.....#.##.#...#....##.##..........#..#..#......#.#........#.....#............#..#....#...#.......##.#.........#....#..#....................##....#..#...#...........#.....#..#.#..#.....##.............#...#.....#........#........#..#......................#...#....#..#......#.##..#.#..#....................#...#....#...#....##........#.#..#.....#.....##.#.........#....#.....#.....#...#.#............#........#..........#...#..#.......#......#.......##........#....##..#..#....#......#.##..............#.##.#...#....#..##.....#.......#..#...........................#....##.....#....#...#.....#..#.#......#....##.#...#..#.#.........#..#.....#..........#..#...............#....##....#.....#......#..#.............#.................#..#..##.....#.#..#..#...#..........##........#....##..#.#.........#....#...#.#..#......#........#..#....................#..........##.##.............##.#........#..#..#..#.....##...........#....#.................#..##.....#....#............#...........#........#.......#..#..#......#...........#.....#.#...#..#.....#.#...#.......#.........#...........
........#............#.#.....##..#.##....#......#....##.#............#.....#.............##.......#............#..#....##..#....#..#...#..#..#..#....#.....#..#.........#...................#.........#.##.......#.....#..#.....#...#.#........##.....#....#............#.....#.......##........#...........#.....#.#......#..........#.........#....#......#.....#.#........#.....#...#....#.....#..#..............#......#.#...........#..#..............#..#..##..#..........#...............#..#.#..#..#.........#.......##....#...#.....#....##..#....#...#.......#.................#...#..#.##.............##.............#.....##....#..#......#....#..#..#..#...#..#.#......#........#.#..#.....##....#........#...#..............#...................##........#.#..#......#........#..#.#.....#..#.....#..#......#....#............#..#.......##.......#..............##....##....................#..#.............#......#..#....##.....#........#.....#..#....#.....#.....#.........#..#.##....#..#.....#.....#......#.....#................#..##.....#....#..#...#..#.#.....#..................#..#....#........##.............##..#.....#..............#.......##....#...#.##.......#
........#............#.#..#...#........#..........#..#.........#.#..#.....##..#.....#.#........#..##..........#.....#...#..#.......#........#..............#.....#...........##....##..#..#.#..#.................#......#..#..........##............................#...#.....#..#....##...................#...#..#.............##.#......#..#..#........#....#...#.#......#.#...#..............#.#..#...#..#..#........#.##.#......#.....#........#....##.#.....##....#...#....#......#....#........#.....#...#..#....#......#....#...#..........##..#..........#.....#..#...#.....#.............##.......................#.....#.#........#...#....#......#....#......#.#.....#..............#...........#..#...#..#.#...#..........................#.##....#.....#...#....#.....#.....#........##...........#.#...#..........#.....#.........#.#.....##.....#.......##.............##..#...........#....##.............##.#.........#.#.....#..#......#.#..#......#..........#...........#.........#.#......#..#..#....#..............#...#....#........##..#..#.......##..#..#.##...........#.##...........#....#..##....##..#..........#...#.#...#..#.#........##........#.#...#.......#......
......#.#..#...#..........#.........#.......#...#.#..#...........#..#......#.....#.......##.....#.#......#....##.#.....#........#...............#....#......#...........#.....#...................#...#................#.....#......#.#........##.............#.....#.........#..#....##...................#........#......#.....#.#.................#..##..........#..#......#....#...........#....................##.......##................#...#..#.##.#......#...................#...#.....#..#...........#........#.#..##..#.##.##...........#....#...#..#..#....#......#..#.......#........#......#........#...........#.#..#..#...#.#.........#....#..#.....##.....#.#......#..#..#..#.#......#.......#.................#......#..#.#......#.#..#...........#...#.#.........#....#......#.....#................#...#....#..#..#..#......#.#......#.....#..#....#........#......#....#.....#..##..#..#.............##.#...........#..##.#...#.......#..#.........#.##....##....#...#...............................#..#...#.....#.#......#.....#....##.....#..#....#........#...........#..##....#...#..#.......#.........#.#......#..#..#.....#..#.#..##.#...#..........#..#...#.##.......#
........#......#..#..........#......#....#......#.#..##.#......#....#.....#...#.......#...#....#...#...........#...................#..#.....##..#........#.##.#..............##..............#.#...#........#.....#.....#.##.#......#.................#.......#........##.....#....#..#.....#........##........#..#..#..........#........#..................#..#....#........##....#...#..#.......#...........#......#..#.#..#......#.......#...........#..#.....#...#.....#....#......#......................##.......##..........#..##....##....##..#.#.........#....#..#..............#...#..#..#.#..............#...#..#..#..#..........#.................##.#...#..#..#.#......#.....#....#.........#.##.#..............#..#......#.......#.....#..............##.#..#...#..............#....#...#................#........#.....#...#..........#.........#.#......#....#.........#..#.##....#......#.#............#..#.................#.....#........#.#...#..#.#..##.............#..#..#...........#...#....#............#..#...........#.#...#...........#....#.........#.##....#......#.......##..#..#.#..#...#........#.............#......#..#.......#......#..#.#..#..#...#.##.#.....#
#.....#..#.....#.............##..#.....#....#......#.#.....................#..#....##.....#.....#..............#.#.....##..#....#.....##....##....#..#...#....#..#......#.......#...#..#.....#....##....#...#.....#....#........#...#.##.#............#..#..........#..#......#....#..##.............#..#...#......................#..#..#........#..#..#...#..#....#........##..#.....#........#....#...#.....#..............#....##....##.#..#........##.#.........#.....#.#..#...#................#..#..#...........#.....#...#.................#.......##..#.##.#..#.........#..#...........#.##.#........#.........#..#..........#...#......................#........##.......#.........#..........##...........#..........##.......#...........#.........#.......##.#...#....##....#......#.#...#........#.#...#.#......#....##...........#.......#...#..#.......#.........#....##..#.#..............##.......#...............#..#.....#....#...........#...#.....#........#.......##.....#..#.#.....#..##.............#........##..........#..#..#..##..#.......#......#..#..............#.......##....##.#.....##.....#....#......#..#....#...#.............##.................#..#.......#
......#.#.........#...........#..#.#...#.#........#...#.#......#.#..##...........#.......#......#.#............#.......##....#...............#..#.#..#.....#..#.................#...#.....#.##.#...#..#.#.........#.....#....#...........#.....##.....#....#..#.....##..#........#.#..#..#..#...#...........#..#....#.....#..............#......#....#...#.....#..#....#.....##........#..#.#...#.#...........#.........#.#...#....#.....#...#.....#.......#..#......#.#...#.#........#........................#..#..#.#..#...#..#....#............#....#..##....##....#..#..................#.....#.#...#....#.........#..#..#..#........#....##.....#.......##.....#.....#.#............#....#..#.........#........#...................#.....#...#....#.....##........#.....#....##....#............#.#..#.....#...#.#..............#..##..#.......#...........#...........#........#.....#.....#...#..#.#...#....#...#..#.#.........#....#............#.#...........#..##.....#....................#........#..#.#............#..#.............#..##....#...#..#..#....#...#....##..........##.#.........#.#..#.................#......#.#.........#..........#..#......#..#....#...#.##.#......
#........#................#...#..........#......#....#...........#..##....##..#....#............#........#....#........#...........#........##...........#...................##.#..##..#....#............#..#.....#.....#..#.#.................##....#.....#...........##.#...#....#..##.#...........##.#.................##..........#......#...........#........#....................#..#....##...........#.......#.....##.##....##....#...#.#.................#...#.#.....#........#..#..#......#..........##..#...........#..#....#...........#.........#..........#..#......#.................#.............#..#...#..#...........#..#.....#.............##........#.##.#.........#..........#...#....##........#.#...#....#......#....#..#...#..#..#.....#.......#.....#......#....#........##....#...........#...........#..#.....##..........#..#.........#..........##.#.....##..#.................#..#..........#..##.............#.....#........##.#......#..#.##....##.......##....#...#..#....#........#.....#..#......#.#..#........#.....#............#.#..#......#..#....#.....##.##....#...........#...#....#...............#....#...#....#..##........#.....#.............#......
........##........#.#..#......#..#.#...#..........#...#..............#........#....#............#.##..........#...#.#...#..#.#............#.#.....#.........#........#..#.....#....#........##.#..##.....#.............#..#.........#..#.......#...#..#..#.#..#.........#.....#..#.#.........#..#.......#..#...............#....#........##.....#.......#...........#..#...#.....#................#..#.........#..........##.......#......#..#.#......#..#...........#..............#.#...#.....#..#.......#.........#....#......#.##.......#.....##....#...#..#..............#.....#....#......#....#...#....#..##.#......#....##....#...............#........#.#...#.............#.........#.#.........#..#.#..............#...#..#..........#........#.....##....#.....#..#........#..#..........................#..#......#.#..#..#......#...........#..#.....#....#.....#..#...........#.....#........#...#........#.##.##..........#...#....##.....#....#......#..#.##.....#......................#..#..##..#..#..............#....#...#..#.....#.#......#..#.......#.....#...#....#.........#........#....#..#..#.....##....#......#.##.#...........#.....#...#........#.#...#.......#......
#.....#....#........#.....#...#........#.#......#.#..##..........#........#...#....#............#.##...........#..#.#..#.....#............#.#...#....#........#..#......#....#.....##.....#..#.#...#.....#.......##....#..##..........##.#......#........#....#.....#.........#....#..##.#......#.....#.#...#....##..#................#..##.......#.....#...#..........#...#..............#....##...........#.#......#....#.........#.......##.#.........#....#..#...#.#...#.#...........#..#......#.#...............#.#..#......#..#.##..........#.............................##..#...........#.#......#........#.....#........#.....#..#.#..............##.......##..........#......#.......#........#..#.................#..#........##....#...#.##..#...........#........#..............#..#..#................#......#..#.........................##.......#.....#......#.......#...#..............#.##..#....#.....##.............#..#......#.....#.............#........#.........#.#...#..#..#.#..#...#..........#..#...........#...#..#.....#.....#..#.....#.#.........#......................#........#......#....##...........#.##...........#..........#......#....#..#...............
#.....#.##....##....##.#..#..#.....#.....#......#..#..#.............##........#..#..#.#...........##.....#.....#..#.#...........#...........##..#.#..................#..#....#.....##.....#.#.........#..........#.....##....#..#........#....................#.....##..#.....#..........#......#....#..#..##....#........#......#.#............#.......#.....#...#........#.##....#...#..#.#..#..#..#......#.......##.....#..#....#.....##...........#.#........##........#....#.....#.........#..#.......#......#..#..#.....#.......#.....#.........#.#...#..#................#............#....#..............#..#...........#..#............#.....#.......##....#.....##....#..#...#....................#.#...#..#.#........##..#..#..#....#...#.#..#..............#.....#........#...........#...#.#..#...#....##.#...#.......#..#..................#..#..#..#..............#.#......#..#....#...#....#............#..#........#....#..##.......................#.....#................#...#.....#.......#...#..#.......#......#....#......#.#..#..#......#.......#..#.....##..........................#.......#..#.....##..#................#........#..##........#..#.##...........#........
#.....#.##.....#..#..#.#.....##....#........#...#..#.#..#........#..#......#..#....#..#...#....##................#......#..............#..#.##.......................#.............##..#....#.....#...#.##..#.....#.....#..#.#........#..#.....#...#.##..#..........##.#......#..........#..............#..##..#.#..#............#.#......#.......#.....#...#.##.......#......#.............#.....#.........#.#.....##..#.....#....##........#.#......#................#.....#......#.#...#........#.......#...#........#.#..#..............#......#.......#...#.#..#.........#...............................#...#.#......#..#................##..........................#........#........#.#..#.....#.........#..#...........#.......#..#..#......#.##..........#..#......#.....#.#......#.................#....##.#......#....#..#...#.......#..#.........#.#......#....#.........#....#........#...#.##....#......#.#.........#........#....#........##........#.#...#..........#........#...#.##....#...#..#..#....#......#.......#...#.......##.#...#....................#.#.....#........##..........#.....#...#........#........#.##................##.#......#.....#.#...#.....#.#......
#.......#.....................#..#..#..#.............#..............##........#.....#.....#....#...#..........##..#.#........#..#.................#..#...#.##.#..#......#....#..#..#......#.##....##..#.#.........#....#.....#...........#.....#......#....#...........#..#...#....#.....#..##..#.....#....##.............##....#........#...........#......#.....#........#..#....#...#....#............#..#.#.....#...#.#..#............#....#...#....##.......##....#............#....##........#.#..#.........#.....#.#..#...#.....#....##........#..........##....#.....................#.#.........#....#..................#.#......#.....#....##....##.##....#......#....#...#..#..#....#..#........#..#........#............#..............#..#.......#.....#...#.#..#......#.................#....#...............#..........#..................#.....#.#......#....#...#.#...#....#.........#....##.......#.........#.............................#.....#..#.#........#........##.....#....##...........#..#....#......#..#.##.#...#..#....#..#..#......#..#.....#..#.#..............#..............#........##........#.#........#..#..............#..#..##.............#......#.......#
#........#....#...#.##.#..#..#...#.#........#...#.....#...................##.....#..#.#..................#.....#..#....##..#.......#..#..................#.#.........#..#....##...........#....#..##..............#.......#..#......#.#..#............#.................#........#.#...#.#...........#.........#.##.#.....#.....#.....#..#..................#.#.....#..#.....#.....#......#.#.....#..#...#..............#...........#....##........#.......#..#..##....#...#..........#..##.#......#....#..#..##..........#.........#..#..............#.#..#......#.#.........#..........#.....#..............#..##........#....#..#...#....#...#....#......#....#........#........#...#..#....#......#.#..##.#...#........#....##..#..#...........#.#..##....#.....##................#..#............#..............#..........#.........#..#.................#.......#.....##.#..#..#.....##........#..........#......#..#...........#.#........................#.......##.....#.......#.....#...#...........#.....#.......#........#...........#...#.#..##..#.....#.....#.......#.....#........#......#..#.##.#.....##....#.....#........##..#.#........#..#..#...#.....#.##.#..##..#.##.#.....#
.........#.#......#..#......................#...#...................##.....#.......##.#...#....##................#.........#.......#......#..........#...#.#.....#...........##........#....#...........#..............##...........#....#............#................##.#...#........#....##.......##.#......#.....#....#........#..#.......................#...#.#..#.....#.....#......#....#..#..#......#..#.....#.....#........#....##...........#..#.#..#..#...........#..............#......#.#..#............#.##.#......#.#...#..............#....#...#.#........#.....#...#....#......#.............#..#..............#.....#...............#.......#..#..#...#..#..........................#..#........#..#.......#..##.....#.#...........##..#....##....#...#....##..........#..............#..#...#.#...#.#...#.......##....#........#..#......#.....#...........#..#.....#.....#.............#............#..#...........#.#.....#..##.................#.#..#.....#.........#........#..#.#..#........##....#.........#........#....#.....#......#.....#....#.........#..........##..#....##..#.#..#..#........##.................#..........#...#..............#....##.............#
......#....#...........#..#...#....#........#...#.##....#........#..#.........#..#.......#......#................#..#...#....#..#..#..##..#.##....#......#.#.....#...#..#.....#.#..##.....#.##.#...#....##.............##..............#.......##..#..........#........#......#..#....................#....##..#..#........#....#........#...#....#.....##....#..................#.#......#.....#.#..#......#.................#.....#....#...#.....#....#..#...........#.....#......#..#.#......#....#.....#...#.......#...........##.##....#..............#......#......................#........#..#........#..##........#.....#.....#....#..#....................##..#..#.......#...#..#.......#........#......#..........#...#.....#.##.#.........#..#....#.....#...#.#...........#..#......#.##....#........#..............#...#....#...#..#..............#.#...........##....#..#......#.......##....#...#....#.....#............#.....#....##..........#...#....##.......#...........#......#.#..#..#..........................##.#...#..#.....#....##..........#...#..#...................##...........#.......#.....##..#..........##..#.....#..#.#.........#..#..#....#..#...#....#.....#
#..........#..##....#............#.##..#....#.....#..#.........#..........#......#.##....##....................#.#..#...#..#.#.........#.....#................#.........#.......#..##........#..........##..#.............##.#..#......#.#.........#......................#........#...#.#......#.....#....##.....#..#...........#.#..#...#..........#.................#......#..#..........#.....#..#......#.......##.....#.............#...#.#...#..#.#........#...#..........#...#.#..#..............#.....##........#.....#.....#........#.....#........#..#.##.#..#......#.#.................#..#..........................#..#..#...#....#.....#......#.##....##..#..........##.............#......#..#.#...#.................#..#.#..#...........#...........##.##.....#....#..................#.#............#.............##....#........#....................#......#....#.........#.......##..#..#..#..........#.........#..#....#..#.........#.##.....#..#....##....##..........#......#....#.....#.....##....#......#.....#.#......#.#...#....##........#.....#....#..............##..#...........#....#...#....##....#........#..#...........#..##........#....##.....#..#..#........
#.................#..#.#......#.....#..#....#......#....#......#..............#..#....#..#.........#.....#........#..........#.....#...#..#.#.....#......#.#....................#..............#...#.............#.....#..#..#..#...#....#.........#.....#.#........#..#......#....#..#.....##........#.#...#.......##....#......#.#.....#...............#..#..#..#.#......#.#.....#...#..#.....#....#...#....##....#...#.##.#..............#.........#.#..#..#..##........#..........##.#......#....................#.......#.....#..#.....##....#...#...................#..............#...#.#.....#...#........#.#...#..#..#....#..##..#....##....#...........#........#........##..#..#.......#........#..#...#..#.......#...#.......#..#..#.....#..##.....#.......##.....#....##.#...........#............#....#......#....#..#.................#...........##..........................#....#......#.......#..#.........#.....#....#..#.....##.....#.#............#.#......#....#..##.#..##....##.......#.....#........#........#......#.......##........#..#.............##.##....#.....#.........#.....#.#..#..#.........#..........##.#.........#.......#...........##.#..##..............
......#..#.#........#..#.....#...#.##..#........#..#...........#.#........#........##....##...................##....#..............#...#........#..........##....#...#.......#.....#..............#...#..#..#....#.....#..##........#.#..............#...#....#......#.#..#...#..............#..#....#......#........#....#........#..#...#..........#...#..#.......#............#..........#.....#..#...#.....#....#.........#....#.........#........#.#.....#........#...............#.##........#.#..#.....#...#..#..#....#...#..........#.....##..#.#......#....#.........#.##.............##....#...#........#.....#..#.......#...#..#....#...........#..#.....#...#.##.#.........#..............#.#.....#......#.#...#.#.........#....#...........#...........#.....#...#....#.....#.........#..#.#..#...#.#.........#......................#.........#....#...........##....#..#...#..#........#....##....#..#......#........#.......##.............#......#..#.##..#.............##.#..##.....#.#.............................##.#......#.....#.....#..#.....#.#.........#.......#.....##........#..#....#...........#...............#....#............#.#..#......#..#.#......#.#........#
......#..#....##..#.##....#..#.........#.#...........#..#.....................#....##....#...............#.............##..#.#.....#......#.....#...........#....#..............#...#..#..#.##.....#....#...#................#......#.#..#.....##....#.....#........#...#........#.....#.#...#........#....#......#........#.....#.#.....#...#.......#..#.....#.....#........#............#....##........#.....#.....#...................#..#.........#.#..#.....##....#...#....#......#.#..#......#.#..#......#..#..#....#...........#.....##.....#....#...#....................#...........#....##..........#..##.#...#........#.#..................#....##..#.#...#..#.#..#.........#.....#........#....#.........#.#.....#...#..........#............#.....#.....#.##.#...#.......#......#.................#.#..#..#......#.#...#....#..................#...........#.....#....#......#.#.....#...#..#.##..#........#...........#..#.#...............#........#....##........#....#.....#..............#...#.....#....#..#......#..#.#...#..#.#.........#....................#.#.....#.....#..##..........................#....#.........#..#.....#..#..........#....................##.#......
#.............##..........#.........#....#..#........#..#............#........#....##..........#..##.....#....#..#.....##..#.#.........#....#.....#.........#....#............#.#.........#...........#..#.............#..#..#......#..........#.....#...#..............#.#...#..#.#..##.............#..#..#...#..#..#....##....#.....#..##..#....#..#..#...#.......#........#............#....##........#..#..#....#...#..#.#.................#...#....#.........#..........#..#........#...........#.....#......#..#......................#.....##..#.............#..#..#......#.......#.....##....#...#.......##........#.......#......#.#.........#....#..#.....##..#.#............#.....#.#..#.....##........#..#.....#.....#..#..#.#..#..#.........#....##.............##.....#.............#...#.#........#...#.............##.#..#...#..#....#...........#..............##.....#..#......................#..#.....##.#.........#.#.....#..#...........#.........#.......##....#...#....##....##.#..#...#....#.....#......#.....#.....#..........#..#...#.......#..##..#....................#........#..#.#.....#.....##..#................#......#.#..##.#.........#.............#..#......
#........#..........##.......#.........#.#..#...#.#...#..........#..##....#...#....##.#..#......#.............#..##.#......#..........##....##.............#.................#.....#......#.#.....#...#..#..#...........#....#..................#.....#................#..#...#.......##........#.......#..#...#.#...............#........#..#.......#...#..#.....#.#..#...#.....#..........#..#.........#...........#.....#.......##....#.....#........#.....#..##..#.....#...........#.#..............#..#..#......#.##....#.........#....##.....#.......#...#....#.....#...#..#..#...........#.#..#...#.......#..#............#....#..............##....##..#.#..##..#...........#..#..#..#..............#...................#......#.#.........#.#..#.....#.....##.......#......#..........................#..............#.....#.#...#..#..........##.....#........#........#.#...#..............#....##.......#......#..#..........#...............#....#...#....#........##.......#............#.#..#...#..#.#.................#..#...#....#...............#........#..#.#..##.............##....#...#.#..#.....#...........#........#.........#....#.........#..#....#.....##..............
#.......#......#..#.##........#.....#..#....#.....#..##.#......#...................##....#.....#..............##..#....#........#..#..##..#.....#....#...............#........#.............##....#.....#...............#..#.#...........#......#..#.....#.#............#..............#.#...#..#....#..#.........#.#.....#......#.......##.......#......#..#.#.....#.........#..#.....#.......##..............#..........#...#.....#.....#.##.#...#..#....................#........#.#...#.#...#..#....#......#..#.....#....#...#.#..##.....#........#....##..#.##..........................#.......#........#..##.#...........#..#........#........#........##.#...#..#.#........#...........#.........#..#.....#........#.#......#....#..#..#...#.#...............#.#.....#......#.#......#.....#.............#.....#...#....#..##.#.........#.......##..#....#.....##.............#...#.#.....#......#..........#...#.#..............#.....#..#.........#..........##.......#.....#.....#......#................##.......#...#.....#.#........#..#.....##..#..#....#.................#.....#.........#....##........#.....#....#.........#.#....................#..............#......#.#.....#
#.....#..#................#..#...#..#..#........#.#..##.#.................#...........#...#....#..#......#.......#..#..#...#.......#......#..#..#........#.##................#..#..##.....#..#.#..##.............##.......#.........#..#.............#........#......#.#..#.................................#..#.##.#.....#..............#..............#...#.##.......#...#...........#....#.....#...........#.....#........#..............##.....#..#....#..#......#..........#...#.##...........#.#..................#....#...#....##....#......#..#....#........#.....#.....#........#.....#.........#..........#...#.....#.#.....##....#.........#.......#......#..#.##........#........#....#........##.#......#..........##.....#..#........#.##.......#.....##.##....#........#......#..........#............#.....#....#...#.#..##..#..#.#..#......#....##.....#....#............#.#........##..#.#.....#......#...........#..#.....#..............#.....#....#...#.............#..#..#.....##.......#...#...................##................#......#..#....#......#....##...........#..#.....#..........#..#...........#......#.....#.#......#....#..#......#....#......#.....#.#......
......#..#....#...#..#.#..#...#....#.....#..#......#.##.#......#.#...#........#..#....#...#....##........#....#...#.#...#..#.#..#.....#......#.............##.#......#.............##..#................##.......##.......#..#..#.....##.......#...#................##.............#...#....##........#.#..#...#......................#..##.....#....#..#...#.##..#..............#.......................#....##.............##.....#.....#.#..#...........#..#...#..#.#...#....#.........#.....#..........#..#...........#........#........##.....#..#.#..#......#.#..#..#......#...........#..#.#..#...........#..#...#.......#.....#........#..............#..#......#..#.#............#....#..#......#..#...................#...#..#....#......#..#.............#..#......#.....#...........#.#........#........##.#.................##.......#..#...#..#....#............#....#..#...#................#.....#..#.....#..##..........#..#..#............#.#......#..#.......##....#..#.....#..............##..#.#...............#..#..........#...#.#......#.....#..........##.......#.....##.#.........#..#.......##....#...#...........#.#......#..#..............#.....#.#..##..#.#..#.....#
........#.....#...#.#..#......#........#.#.....................#.#...#...........#..............#.##..........#...#.....#..........#..#......#..#.#..#........#..#......#..........#...#....#.....................#.....#................#.....#.....#........#.....##....#.................#...#....#.....##...................#............#..#........#..#.##..#.#.........#..#.#........#..##........#..#.#.....#......#..#....#........##...........#.#..#...#....#............#....#...........#........##..#.....#....#...#................##........#.......#..#..#.....#...#....#...#..#..#.............#......#.....#........#..#...........#....#.....#...#....#..#......#........#.#...........##.....#..#.#...#....#.....................#.#.....##...................#.....#.........#.......#...#.#..#......#..#....#......#..#....#.....#......#..#.....#.......#.........#.#.....#..#.....#.....#........#.........#..#.#..##.#.........#..#.#.........#.#.....................#..#..#.......##..#..............#..#....#...#..#....##....#.........#.#......#.##..#.............#.....##....#........##.....#..#........#.......#......#.#..##...........#.##..........##.#.....#
.........#....#..................#..#..#................#........#.........#..#..#..#..........#..#......#....#............#.#........##........#....#.....##....#...#.......#..#..#...#..#........#..#.#...#................#..#.....#............#..#....#............#.#........#.........#.......##....##........#....#.....#.................#......#.....#..#.#..#...#.....#.#......#.#..##....#...#....##....#.....#..............#..##.#.........#....#...#........#.#........##....#...#.................#....#......#..#.#........##....#.........#.......#.....#.....#...#....#...#.#..#..............##.....#.....#.............#..##....#......#..#.#........#..#..#...#..#................#............#..........#...#..............#.....#.....#....#.....#........#..#..#.........#.......#...............#.............#...#..#.#..#..#...#..#.......##....#..##....#..................#.......#...........##.....#..........#...........##.....#.......##....#.....#............#.#............#.##...........#..#.#...............#....#......#..#.#..##.....#.............................#....#..............#......#.##...........#.#........#........#.........#...........
.........#.#..#...#.##........#..#.#..................#.#...........#..............#......#.....#..#...........#........#..#....#..#..#.....##..#.#..#...#....#......#.......##.#.........#.......#...#.....#..........##.......#...#....#.....#.....#...#....#......#.................#.....#..#....#..#...#..#.##...................#..##.............#..................#..#........#..#.#........#......#........#..#...........#....##..............#.................#..........##.##.#..............#.........#........#..#..#..#.....#........#....#...#.#.....#........#...#..............#.#...........##.#......#.....#.....#....#........##.......#......#.............##..........#..#...#..#..#.#........#........#..............#...#.#..............#...#....#.....#..#......#..#..#....#..#.....#............#.....#....#...#.................#.##....#........#......#....#.........#..#..#....#...........##.....#....#..#..#.........#..#..........#........#.....#.....#..#..................#.......#......#..#..#................#..#...#.......#..#......#.#....................#.....#.........#....#...#........#..#....#...#....#...#.#...#..#....#......#....##.#......
#.....#.##.............#.....#.....##..............#.#..#........#........##..#.......#..#.....##..............#.##.....#..#..........#...#.....#.#..#...............#........#........#..#.............##.......#......#.##........#.#........##....##....#........#..##.#......#.......#..#........#...........#.........#.....#........#..#..#....#...#........#....#...........#........#..##....#...#..#...........#.....#....#.....##..#........#....#..#......#.....#.............#.................#..##..#.....#.#.........#........#..........#..#...#..........#...#..........#...#.##........#........#...........#..#........#....#...........#..#.....#......#.#..#..#...#................##...........#.#.....#...#.....#...........#..#.##..........#........##.......#............#....#..#...#....#..............##.....#.....#.......#........#.....##....#..##...........#....#.........#..#.#..#.....#...#.....#....#..#..#...........#......#..#.#...#....#..............##..#...........#..#.......#......#...........#..#.#..#......#.....#...........#..#.#.....#........#......#....##.......#......#..#........#.....#.#........#...#.#..#...#..#..#.....#.......#......
......#..#.#........#..................#........#.....#.............#.........#.......#...#...................##....#..#.....#...............#.......#...#.##.#......#..........#..##..#..........#......#..#..............#..........##.............#...#..........#..#......#..#.....#.#...#........#....#........#.....##.....#........#.....#.#......#..#.....#...........#..#..............#........#..#..#...........#.##..........##........#....##.#.........#.......#........##....#...........#.....#...........#..##..#..#........#..........#...#..#.##.......#...#.#..............#..#......#....#..#..#.........#.##....#...#....#.....##....##..#...........#....#..##.....#....#......#.......#............#....##..#.....#........#....#.....#......#....#...#....#.........#..#.#.....#..#.....#..##.#........#........#..............##..#..#.......##....##....#...#....##.......#...........#.........#.##.............................#..........##.#.....##........#....#...#.#.........#.....#...........#....##..........#..#..#.........#..#....##....#........#......#.......##..........#...#....#..............#.....#...#..#....#..#..##..#....#...........#.........
#........#...........#.#..#..##..#.##.......#...#...................#.....##..........#..#......#..............#.##.#........#..#..#......#.#...#................#...........#..#......#..#....#........#...#.....#.....#.##........#.#..#...............#....#..................#....#......#..........#...........##....#.....#..#..............#..#......#..........#.....##..#.#...#..#.....#....#..............##..#.....#....##.......##.#......#..........##..#................#..............#.........#.....#.#..#..##........#.....#.....#...........#.##.#..#.........#..#....#......#................##.#......#..........##....#..#............#..#.#........#.........#..#..#.......#...#....#..#...#..#.....#.#...#.....#..#........#..#.##..........#..#..#...#.......#..#...#..#..#....#......#.....#.#.................##.....#.#.....#......#.#...........#..##..........#.....#......#.##..#.............##.............##................#......#....##....##..........#......#.##....#........#.....#...........#.................#..#...#..#....#..#.....#...#....#........#.........#..#.#......#.........................#......#.#...#.#......#....##.#..#.....##.......#
#...................#........#.....##..#...........#.#..............##........#..#..#....##.......#......#....#.................#..#..#...........#......#....#..#...#........#....##.....#.##.#...#..#..........#........##....#..............##..#..#..#..........#...#.#...#............................#...#.##.#.....#........#..#.........#.#......#...................#...........................#.....#....##..#.#..#............#..#........#..#....#..#.....#...#.............##.....#..#....#..#..#...#.....#........#.....#....##....##..#.#...........#..#............#........#.#.....#........#...#...................#.....#........#......#..#.#..#...#..#..........................#...........#..............#..#....##..........##.......#.....#..##.#..................#..#.#............#.......#......#.#..#..#..##..#....#......#.......#............#.##..........##.............##.......#......#.#.........#....##.....#.....#....#...#.....#..#.....#........#.#......#..........#...#..#.......#.........#.............#..#...#..........#.........#.............##..#....##..........#..##..........#...........##.....#....#...#...........#.#..#......#..#.......#
........##....#...#.......#........#...#..........##.#..#......#..............#..#.#..#..................#....#.....#..#...#....#.........#..........#.....##.#...............#........#.......#...#..#.#.........#....##..#....#.....#.........#........#..........#...#.#......#....#..#..................#..#.##.#.....#......#....#.........#....#...#.....#.............#...#.....#.......##........#.....#....##.....#..#....#.....#..#............#.#..#...#........#.#..#...#....##.#...#....#..#............#.#..#......#.#...#.....#.....#.......##....##...........#.##.............#..........................................#.#...#..........#........##....#........#.........#....#...#.#...#.....#..#.............................#....##.....#.....#.##....#..................#.....#....#........#..#...#....#.......................##.......#..............#.........#.##........#....#........#..................#.....#.#...#........#.#...#....#........#.....#..##.#...#.....#.#.....#...#..#.......#...............#.......##........#..#....#...#......................#.....##.....#.............##...........#.#...#.............#..#..#........#.....##..#.#.........
#..........#..#........#..#...#..........#......#.#...#........#.#..##....##.....#.#..#..#.....##.##.....#.....#.#......#..#..........##.....#..............#........#.......##.#...........#.........#..#..#...........#..#.#.........#.......##....#...#.......................#....##....#........##....#....................#.....#..#...#..........##..........#..#......#....#...#..#.#............#....#.....#...#.#..#...........##........#...................#...#.#..#...#.....#........#...........#..#.................#.......#.....##........#.............#.....#...#........#.##....#........#...#...........#....#............#.....#....#..##.#...#..........#......#.....#....#......#..#...................#........#.....#...#....#......#.....#.#..#...#....#..#......#..#.#.....#......#....#..#.................#...............#.......##....##....#..#......#.....#...................#..#......#.#......#.............#......#.#......#........#..........#.....#.........#.#..#.................#......#..#........#.......#..#..................#.#..##....#.....##..#....#......#.#..#..........................#..#........#...#........#....##.....#.............#
......#.#......#....#..#.........#..#..#.#........#...#.#........#........##.....#....#..##........#.............#..#..##.................#.##....#......#.#..#......#.......##...........#..#.#..#...#.##..#.....#..........#..#......#.#.....##.............#.....#.........#..#...................##..........#...#....#.....##.......#...........#..##..#.##...........#...........#........#.#..#......#........#..#....#......#.....#....#...........................#.#..#...........#......#....#..#......#....#..#..#......#........#.....#.............##.......#...#................#.....#............#.#...#.....#.......##..#....##....##.....#..#.....#..#....#.....##.....#.......#.....##.#...........#...#........#..#.#.....#.....#.........#.......##.#.........#.#............#................##.....#.......#.....#...#.......#..#...#..#..#.....#.......#..#..............#......#.#...#....#...#................#.........#.....#.#............#.#......#..........#..#......#....#..##..........#......#....#.........#.#....................#..##....#...............#.#......#..#.#.....#........##..#.#........#...#.....#.......#.....##........#...........#........
........#.....##....##....#...#....##..#.#...........#...........#...#..............#.#..##..............#....##...........#....#.....##..#..#.......#...#.#..#.................#..#.........#.....#........#....#...........#................................#.....#...#..........#..#..#..#...#....##.#........................#.......#..............##..........#..#.........#.....#..#.......#.........#..#........#..#.##...........#.#..#......#.......#...#....#.....#..#.....#...#..........#..#..#...#.....#..#.#......#.#...#....##.............#...#.#..............##..#....#...#..#..#..........#...#.....#..#....#.........#....#...........##.......#...#..#.......##..#................##......................#...#....##........#.#........##....#.....#..#.....#.....#.........#..#....#.......................##.....#..#....#......#.....#.#............#....#..##..#.......#.................#...#.##.#..............#............#........#..#..#.............#.....#...#..#..#.#..#........#.....#..#........#...............#.#...#.....#........#....#...#..........#...#..........#..#..#..##....#.....#........#...#........#......................#..##..#.##.#......
#.....#.......#.....#..#......#........#.#.........#.#..............##...........#....#...#....#...#..........##..#....##.......#.....#.....#...#....#.....#.........#.......#..#...#..#....#............#..#....##.....#.##..........#..#............#....#........#..................#.....#..#.....#........#.##.#............#....#......#..#........#..#..........#......#...........#.#........#.........#.....#....#..##....................#.....#........#....................#....#...........#.....##.................#.#..##....#.........#.#..#......#..............#.............#.....#...#..........#...#........#.#......#...................#..#........##.#......#.....#..#........#.....#.#...#..#...................#..#..#...#..#..#....#...............#.....#.#..#...#....##..#....#........##.....#....#..#.................#......#..#.............##.##.#..##.............#..............#.........#.....#..#.....#.#...........#.........#..#.#......#..............#....#..#......#..........#..............#...#..#.#.....#.........#........#........#.......................#.#..#.....#......#..#........#.....#........#....#.....#......#.......#...#.##.......#
..............##..#..#..............#..#.#..#...#.....#.............#......#.......#..........................#.........#..#.#............#.##..#.#..#...#.#.....#......#....##....#......#....#.........#.......##...................##.......#...#.......#........##.##.#...#..#.#..................#....#.....#........#........#..#..#...#..........#...#.##....#..#...#.#.........#..#.#..#.....#...#..#.##..............#....#......#.#......#..#.......#...#.............#.....#..##...................##..#.....#....##...................#.....#......#..#....#..#...#.##..#..........#.....#...#..............#.......#..#........................#.#......#....##.#..#...#..........#......#..#.............#........#........#.....#.....#..##..........#...#.........................##....#..#...#.#...#.....#..#.................#........#.......#............#....#..#...#..#...........#.#.....#..#.........#........#.......#...#....................#.#......#.......#.........#..#....#..#...#.#.....#..............#...#.......#..#..................#........#...........#.......##..#..#........#....#...#...........#.#..#...#........#...................##.......#.....#
#.....#..............#.#.........#.......#..#.....#..#..#........#...#.....#..........#.......................#.....#..#........#..#..##.....#...........#..#................#......#.....#.##....#..............#......#.##....#......#.#......#........#..........#...#........#.#........#........##..........##..#....#...........#...........#..#..##..#.....#.#........#...#.#............#....#........#..............#......#.....#..#.#...#..........#...#..........#......#.......#...#.......#.........#..#..#....#...#.#..#......#....##.......#...........#........##.......#...#..#..#.............#..#...#..#..#.......#..............##........#.#..#......#.#..#...#..#..............#.#.....#........#...#........#....#..#........#........##....#.....#........#............#.....#....#...#....#..#......#.#...#.#..#......#.#.....#......#..#.............#......#..#.##....#..##.....#..#.#.........#.............#..#............#....#......#..#..#.............##.....#..#..........#...........#..#........#..#...#..#..........#.........#.....#..#.#..............#...#....##..#..#.#...........#...#.#......#....#..#...#..#.......#...#..#.....#..........#..#......
......#.#......#.................#.......#..#......#.##.#...........##.....#.....#.............#..............##.##....#...........#..............#........##....#...#..........#..#........#.....#.....#....................#........##...........#.....#....#........##.#...#....#............#.....#....##.....#..#.....#.....#................#.....#...#.#.....#..#.....##..#........#....#..#..#......#...........#.##..............#..#.#...#.....#.#...........#.....#..#...#.#...#.............#..#..#...#....#..........................#...#.....#..#.#........#.........#....#......#.#..............#.........#..#.#.....##....#........#......#.##.#.........#.......#.........#.#......#....#..#...#....#.....#...#..#.......#............#.....#....##.#..#..##.......................#........#....##..........#.....#...#.....#....#..#...#..#.#.....#......#....#..#...#..#....#...#..#..........#...#.#.........#....#...#.............#......#..#..........#.........#.#..#...#.#..#..#........................#.................#.#...#..#..#..#..........##.......#......#..#..........#..#.....#..................#.#...#.............#..#..##.......##....#..............#
......#.#..#........##.#.....#..................#....##..................................##....................#....#...#..#.#..............#...#.#..#.....#.....#............#........#.....#........#.#...#....##.....#.#.....#...#..#.......#.....##..............#.##.#...........#.....#...#.....#.....#....#..#...........#..#.....#...#..#....#.................#...#.#.....#......#....##.............##.....#..#.#..##.....#....#.........#.......#..#..#...#.....#.............#...........#.........#.......##.#........#...#....#.....#........##..#....#.........#..........#........#..#........#.....#......#....##.....#..#.#.................#..#.................##.....#.......#......#.#......#..#.....#.#..#......#..#...........#........#.......#.....#.....##.#..#............#..........#...#..........#...#........#.......#...#..#....#.....##.....#.......#..............##.....#....#............#..........#..##....##..........#............#.....#..................................#........#...............#..#....#......#.....#..#........#..#.......#.....#..............##....#...#..........#......#..#....#........#.....#..#.........#.#.........#........
......#.............#.........#....##.......#......#....#......#.#...#....#......#.#............#.##..........##.............#........#...#..#....#..#......#........#..#.....#....#........##....#.....##.......#.....##...........#.##........#..#.##....#........#..##................#..#...........#..##........#.....#....#..#..#...#..#....#..#........#..................#.#......#.#..##.#......#..#.#.....#......#..#.....#.....#.##.....#.............##..#..........#...#..#.##.....#....#..#.....##..#.......#........#..##....##........#.....#....#............#..........#.....##.............#..#..#...........##....##..#....##....#..............#...#..............#.....#.#........##.#..#........#............#..#..#........#.##..#...........#.......................#....#...#.#......#.#.................#..#.................##..#..#.......#........#.....#......#........#........#.#......#....#...............#.#............#.....#..#.##................#..#...#..#..#........#..........#..#......#.................#.....#..........#...........#..............##.....#.......................#.#........##...........#.#..#......#.....#.......##..............
......#.##.#......#..#.#.....#......#..#.#......#.....#..........#.........#.......##.............##..........##....#......#....#......#....#........#......#.#.........#.......#...#.......##....##.............#.....#..#.........#..#.......##....#...............#.#..#......#..........##..#..........#.....#..##.....#.....#........#..#..........##..#.#............#.##..#.#...#..#.....#.#..................#....##.#...........................#.#...........#.....#..#...#..#.##.....#..........#..#......#.#.....#...#..#.##.....#....##..#.....#..........#......#................#...#.#...#....#..#............#..#....#...#.#...#...........#........#..#..#..............#..#.#.........#....#........#...#.....#..#..............#.#..#...........#..#.....#.....##....#......#.#........#...#.#.....#...#....#...#.#......#..........#...#..#.......#......#....#..##....##....#.........#....#........#..##.....#.......##.#...........##........#..#..#..............#..........#..#..#..##..#..#.......#.......................##.#..#...#..#.......#...#.##.#.....#.....#...#....##..#.......#.........#....#........##.#.........#...................#...........#........#
#..............#....#.....#..##..#.....#.#........#..##........#.#..#......#..#....#......#....#...#.....#..........#..#........#............#....#........#..#..#...#..........#..##..#.......#..#.......................#..#..#........#.........#.....#..........#..............#........##..........#..#......#.##.....#.................#...........#.....#...........#....................#....#....................##.......#.....#...#..........##........#..#.................#........#.......#............#....#..##....##..#...........#....#.........#.#..#......#.##............................#............#....##....#.....#........#........##...................##.....#....#......#.....#.#........................#.##....#.........#.............##...........#........#..#.#...#....#.....#..##.#......#....##...........#...........#................##.......##.....#....#..#...#.#.....#......#....#......#.......#.....##.......##.....#..#....##..............#....##..#.#.....#..##....#........#...#....##..........#...#...........#..#.#........#........#........#.....#...........#..##.....#................##.............#..#...#.....#....#......#.##.......#
......#..#....#........#.....#.....#........#...#..#..#.#......#....#.....##.....#.##..........#..#......#....##................#............#..#....#......#....#...#........#.....#..#....#.........#..#..#..........#..##.#.........#.#.....#.....#........#...........#......#.#..#.....#...#..........##.............#...............#.......#...........#.....#.....................#.....#.#.........#..#....##..#....##....#......#..#.....#.....#.#..#..#...#...................##.....#....#.....#..#...#....##.#..##.....#.#....................##..#.#..#..#........#............#...........#..........#...#..#....##.#.......................##................#.....#......#..#....................#..#.#............#....##...........#..#....#.....##..#...........#.#..#........#...#.#......#.......#...#..#...........#..#.......#.........#.#...........#..##....#.....#.........#....#........#.....##..#.....#........#.....#.....#.#......#........#...................#...#...........#..#.......#......#....##..........#..#..#..............#..#...#.#..#..............##........#.##.......##........#........#..#....#...#....#..#..#.........#...........#...........
...........#..##..#..#.......#.........#..........##....#.................#...#....##...........#.##..........#..#...........#..#..#..##..#.....#....#...........#...#..#.....#.#...#..#....#..#..#...............#.....#....#...........#...........#...#.#..#......#.#...............#.#..##..............#.............#.....#............#....#..#...#.............#...#.##..#.#...#..#....##...........#..#..........#.........#....#............#.##....#..#...#.#.....#......#....##.#......#..........#...#.......#..##....##.......#.........#.#.........#.#..#......#..#...........#.#..##.....#.......#..#......#..#..#.#......#.#...#..........#............#..#.#..#..#..............#...#.##...........#.#.........#.......##....#...#..#..#.....#.....#.......##....#..#............#................##.....#..#..........#........#......#........#....##..................................#........#.....##.#......#........#....#........##.#........#...#....#.....#..##........#..#....#......#.##....#.........#..#....................#........#....##..#..#..#.............#..............#.....#.....................#..#........#.......#..#........##.#...#....#.........
#.....#.##.#..##..........#...#..#.#...#.#........#..##.#......#.................#.#............#................##....#.....#..#..#..#...#..#.......#...#..#....#...#..........#..##..#..............#..#........#.......#.....#......#...........#................##.##.....#....#...#........#.....#.....#....#..............#.....#...........#..#..............#.........#........#....#..#..#......#....##.....#..#.#.........#.....#....#......#...........#..#.#...#......................................#..............#..#.#.....#.....#...#....#...#.........................#.....#.....#...#....#...#.#...#..#..#....#........#...#....#.........#.....#..#....#......#..#..#.......#......#....#...#.............#...#..#..............#.......#...........#..#.....#.....#.........#...........#.#..#..#...#..#.#...#....#...........#......#.....#.....#....#............#.##....#......#.##..#..........#.........#.......#..#..##.....#.#............#.......#.....#..##..........##........#..#.............................#.....#....##........#........#.....#...........#..#....#.....##.#......#.................#.#............#....##.#...#.......#.....##....#..#......
#.....#.##...........#.#..#..#.....##.......#...#..#..#........#.....#...........#....#..#......#.##...........#....#...#....#.........#..#.#.....#.........#....#......#....#..............##........#..#.............##..#........#.#..#......#.....#.......#........##.....#..#....#..#..#...#..............#.#.........#.....#..............#.#...........#...#........#.....#..........#............#.................#..#.....#....#.....#......#.#.....#...#....#...#........#....##........#.#.....#..#..............................#.................#.......#..#...#..#..............#.##.#...#.......#..#.........#..#....#...#....##..............#....##..#.................#..#.#..#......#.#..#......#.#.....#..#...#..#.............#........##....#...#.#...#............................#........#...........#..#..#..#...#....#......#........#....#.........#.#......#.##........#.....#.......#..................#.#..#.....##..............#.......##...................##.....#.............................#.............#..##.#..##..#..#........#..#....##....#.....##.#......#....##.......#.........#..........#..#..............#.....##..#.....#.#..#...#....#......
........##...........#....#...#....##...........#.##.#...........#..................#.#...#........#...........#.......#...#..........#...#..#.......#...#..#.#..#..................#..#..#....#...#.....#.......#.....#.....#......#.##.................#.#..#.....#...#.#...#.................#....##.#........##.#............#.#..#...#.......#...........#..............##................##..............#....#...#..#.#......#....##.#......#....##.#.....##..#..............#....#.........#...................#..#..#...#....#......#....#...#.....#..#.......#......#..#..#........#..#.##.............#..#...#........#.....#....#..##.....#.....#..#.#........#.....#...#..#.......#.........#...................#..#...#..#....#........##..#.....#....................#.#......#..........#........#............#....#.........#....#..#..##..#..#..............#....#...#..#.#.....#..#...........#......#..#.............#...#....#......#.#.........#.##.#.....#..............#......#.......#...........#.........#.#......#....#..#..#...#........#.#..#.....##.............#..#.....##....##.#..#...#......................##.#...#..#..........#......#....#......#....#......
........#.....##.....#.#..#...#.....#..#..........#...#........#.....#........#..#.................#...........#.##...................#......#..............#........#..#.................#........#.....#.............#...#.#...........#......#..#.......#............#.....#....#........#..................#..#..#.....#....##.#.........#..#.#..#..#.........#........#.#..................#.#..#...#.....#..........##.##..........#...#.....#..#.......#..............#......#.#...#................#..#......#.##.#........#..#.....#......#........#..#.#..#.........#.##..............#.#..#............#.....#.....#..#.....#..#.#..............#...#....#.....##....#..#..............#.....#..#..#......#.......#......#.....#....#......#.#......#.......#.....##...................#.....#..#.............................#........#......#..#.....#..........##.##.#...#....#.........#..#.#........#...#......................#..#......#.#..#......#..#..#....##.................#.##.#......#..#..#..............#..#.#...#..........#...#..#...........#..#..........#.........#....##..#.#..#..#...#......................#...........#..##.....#.....#.#...........#..#......
..............#...#....................#....#......#..#........#..........##........#.#........##..#.....#........#.#......#.......#..............#......#.##........#..#.....#....#...#....#.....#.....#........##.............#........#......#..#.......#........##..#..........#..#.....#...#................#..............##....#..#......#....#............#.#......#..#..#.....#.......#..#......#....#.....##....................#.#......#.....#....#......#.#...#.#..#......#.##.....#.............##..#.....#....##....##..#..............#.#........#.....#............#.............#......#........#.....#.......##.#...........##....#.....#.........#..#.#............#..#..#....#.....##.............#.....#..#...#..#..#...........#.#...........#..#........................#.##.......#.....#..#..#......#....##.#..##....................#.#......#.....#.#............#....#...#..#.....#........#.....#................#..#......#.#...........##........#....#..##........#.#.........#.....#....#......#....##.............#......#..#.....#.#......#....##..........##..#....#.....#.....#............#.#.........#........#........#.#..#......#....#......#.#..#.....#
......#.......#.....#........#......#.............#...#....................#..#..#.##.#..##....#...#...................##.............#...#.##....#..#...#.#..#.........#...........#.....#.##....#...............#..........#..#....................##.............#.....#......#.#.................#......#..#..........#...........#...#.......#..#......#.......#..#.........#.#...#..#.....#........#..#.#............#.##....##..........#.................#...#.......#........##........#.......#.........#.....#.#..#...#....#...........#...#....##....##...........#..#.......#...#.##..#.....#..........#.........#.#.....#.........#.....#....##.............#..#...............#.#..#...#..#..#.#...#..........#...........#..............#......#..........#..#.....#..#..#...#....#............#.#..#.........#.......#.........#.#............#..#.....#....#..#..#...#....##........#..#..............#..#........#..#.......#..............#...........................#.#..#...#.#..#.....#..............#........#......#........#....#......#....#...#...................#...#....#...#....#.................#........#..##.....#....#...#.#..#........##....................
#.....#.##........#.#.........#..#.....#...........#.............#..#.....##........#.....#.....#.#............#....#..##..........#......#.#..............#..#.........#..........#...#..........#..............#.....##....#...........#.....##..........#........##.##.....#..#..............#....#.........#.#...#....#.....#.....#..#...........#...#..#..#....#........#...#..........#.....#......#....##.....#..#.#..#.....#.....##.##.#......#................#...#.#......#.#...#.#......#....#..#...#.....#..#........#.#.........#....#........#.....##.#.........#.....#....#.....#..##..........................#.#......#........#.....#.....#................#.....##........#........#.....#.#......#.#.........#..#..#....#..#...............#..............#....#.....#............#....#.........#........#....#......#..........#...#..#....##..........#..#.....#......#...........#.....#.#......#.##.#.........#..........#........#..#........#........#........##....#........#......#....##.......#........#..#...#..#.....#.....#..#..#.......#.....#..#.............................#...........#...............#....#...........##.#...#..#..#.......#..............#
......#.......##..#.##.......##....##....#........##.#..#...........##....##........#....##..................................#........#......#..#....#.....#............#....#......#.....#.##.#..#.....................#.......................#..#.##.......#........##.....#..........#......#.....#.#...........#.....##....#............#..#.......##..#.....#....#...#..#..#.#...........#.....#...#................#..#............#.#..#...#....##....#.............................#........#.......................##....#...#....##..........#..##..#.#..#.........#..............#.#..##.#........#.........#..#..........##..#.#.................#..#.........#.#.....##.....#....#........#............#.....#.............#.....#......#.......##..............#....##.#..#........#.................##.....#.......#............#.#..#...#.......#............#..#.#.................#.....##....#.........#..#.....#.......#..#...#........#.#...#....#..#......#.......#......#....##....#......#.......#......#..............#....#.....#...#.....#........#................#..##........#.##.#..#...#.....#....#......#..#.#..#......#.....#....#...#.....#.#..#..............#
......#.#.....#...#..#........#..#.##...................#........#..................#.#.........#................#..#......#....#...............#.#..............#...........#.....##..#..#.#......#....##.......#.....#..#..#..#...#.#........#...#.##...................#..............#...........##.#...#..#..#..#.....#.....#.#.....##.....#....#..##....#...#.#..................#..#.#........#......#.......#...#.##..#.............#......#..#....#..#..#.....#........#...#.......#...#....................#.#..#.........#.#.....##....#.......................#........................#..............#.#.........#.#..#..##..#.........................#...#....#.....##..#..#....#..#.....##...................#.........#.#.....#...#.#.........#.....#..#................#...#..#.....#..............#........#.#..##.............#.....##.......#.....#........#..#...#..#..........##....##...........#.#..#...........#...#...........#....#......#..#..#....##....#..#.....##..#.##........#..#.#.....#..#.........#.#............#....#......#....#...#....##..#..............#....##..........#.........#..#.............##.....#....#.....#......#..........#...#...........
...........#...#....#..#..#......#.##...........#.##..#.............#.....#...#....#..#............#.....#....#...#....##..#....................#........#..#.#..#...#..........#...#.......##.#...#........#....#......#.#..............#.....#...#.##.......#...........#...#.......##.#..#.........#.#..##....##..#....#...........#...........#.....##........#........#.#............#....#..#......#....##..........#...#....#.........#.............#.....#...#..............#..#................#.....##.......#.........#.##.............##.............##.#...........#...#....#...........#...#........#................#...........#.....#......#..#....#.....##....#...#..#..#.......#...#..#.##..............#.....#..#....#..#......#..#.##.....#....#.....#...#..............#....#...#....#.....#..#.........#..........#......#....#..#......#.##....##.......#...........##.......#...#.....#....#........#......#..#....##...........#...........#.#........#.....#...#.#..##.......#......#..#.#............#..............#....##....#......#..#.....#..#..#.#...........#...#.....#..#.......#........#............#.#...#.#......#.#...#.#......#.....#.#......#.##.......#
.........#.#...#..#....#..#......#..#.......#........##.#...........#.....##..............#....##.#......#.......#...........#..#......#..#.#...#...........#.#..#...........#....................##........#.....#.....#.......#.....#..................#.#..#.....#...#..........#.....#..............#..##.....#.#.....#......#.#.....#...............#..#.##....#..#......#........#..#...................#...............#....##....##.#..#.........#.#...............#..........##...........#....#..#..#......#.##....##....#..#...........#.....#...#..#.......#..#......#..#....#.........#.#..............#...........#..#...#.......#.....#...........#..##..#.................#.......#.....##....#......#..........#.........#.#......#.##........#....##........#.....#.#......#..#..............#.#...#.....#....#..#....................#...#..#.##....##.................#.##....#..#.........#....#........#...............#....#........#...........#........#........#..#...#....#.........#..#.......#.........#.##........#.....#.#..................#.....#.#...........................#.......#......#.............#...#.#......#....#..#...#..#.....#..........#..#......
..................#.#.....#..#...#..#................#..#........#........##..#..#........#.....................................#......#....#............#....#..#...#.......##.#...#.......#..#..#...#..#......................#.....#..#.....#.........#.#..#......#...........#.....#.....#..#..........#.....##..#....#...........#...#.....#....#..#...#..#..#........#..#....#........#..##........#.....#....#...#.....#....##..........#...#..#....#....................#.....#..#......#....#...............#....#..#......#.#...............#....#.....##....#......#.#...#....#..........................#...#..#....#......#...................#...#..........#..#..#......#.....#..........#..#......#........#....#......#.##.#.........#.#.....#......#.##.....#....##....#...#.....#..#........#.#..................#.#...#..#.......#......#.....#..........##..#........#..#.......#...........#......#.....#....................#.....#....#...#....#...#................#..#.....#..#..#..#.....##.......#...#....##.....#....#........##.............#......#.#...........#...#.....#..#..#.#..#........#...............#..#.#...#........#.#...#.....#.##........#.#..#......
#........#.#......#.......#...#..........#............#.#...........#.........#..#............................#.....#......#....#.................#........##....#...#........#.#...#..#....................#....#.....#.....#..#........#.....#...#.....#..........##..#..........#...#.#..#........#............#.#.....##....#.....#......#..#.#......#....#...............#....#......#..............#.................#..#..........#..##.#..............#......#.......#......#.#............#.#............#..#....#...#..#..#..............#..#....#.....#..#.....#......#..#..........##...................#......#...........#....#.........#.....#.#..#..#...#..#.......#...#.......#..#...............#..#.......#............#.#............#.............##....#........#...........##..#........#.#.........#....#.........#..............#.....#.......#......#.............##.......##..#..............#....#...........#..##.#...#........#...........#.......#.....#.....#...#..#.#........##..#.#.....#............#.....#....#...#........#..........##....#..##.............#.........#..#........#....##...........#..#...........#.....#.....#..............#..#.#.........
........#..#..#..............##..#.....#.#..#.....#.....#........#.................##.#..#......#.##.....#....##.##........#....#.....##....#...#....#........#..#............#....#........##...................##.....#.##...................#...........#........#..#......#..#.#..#.........#....#..#..#...#...........#....#.....#..............#..#.........#....#....................#..##...........#.#...............#....##..........#........#............#..........#...#.##.#.........#.#..#......#..#..#..#..........#.........#..........#......#..#.......#..............#...#..................................#..#...#....#...#.....#.......##.#......#....#..#..##........#..............#.#...#..#.#........##.............#.....#...#.....#.....#.##.....#....#..#.........#.#..............#..##.#......#.....#.....#..........#......#.....#....#......#..#.#..#...#.......#......#.................#........#..#.......#..##.......##.#...#.......##.....#....#.....#..#.....#.....#...#..#..#.......#......#....#............#........#..............#..#.............#............#.#.....#...#....##...................#...#....#..#.....#........##...........#.#......
#.....#.#...........#.....#......#..#..#.#......#..............#....#.....#...#..#..#....#........##.............##.#..#........#......#..#.#........#...#.##.#.........#....##....#......#..#....#...#.#.........#....#...#..........#..#......#..#.##....#..#.....#..##.#............#.#..##.................#..#.............................#........#..#.#.....#..#...#.....#.............#............#.................#.....#....#..#.........#..#........#..#.#...#.#........#...#.#...#....#............#..........##...................##.......#...#..#....#..#......#..#....#...........#........................#.#..#...#..#.....#....#.....#............#....#......#.....#..#.#......#.#..............#........##.....#.##....#...#.##.#.....#.....##..#................#.......................#............#.....#....##..#..#.#..#...#............................#.....##...........#.##..#....#...#..#..#.....#....#.........#..........#...#..#....#................................#..##....##................#..#...#....#..#.....#...#.....#.............##....#........#......#..#.......#........##..............#.##.....#..#..............#..#.##.#..#...#....#......
......#...........#....#..#......#.#........#...........#........#........#...............#....##.#..............##....#...#.#.....#..#.....##.......#...#..#................##.#......#....#.....##....##..............#.##.......................#..........#.........#.#........#..#..#..#...#....##.....#..#.....#....#......#.......#........#...........#...............#..#.....#.......#..#.........#.#..............#......#.....#..#...........#.#.....#.........#.............#..#........#....................#..#...#.##..#...........#.......##.......#..#......#..#..............#..#.....#....#..#..#......#....##.....#.......##....#........#.....##....##...........#.....#.#............#.#........#...........................#.#..##....#.....##.#..#..#......#.#..#...#.....#....#..#.....#..##..........#..#......#..........#.........#..#....##..........#..#.....#.....#......#..........#......#.##.............#.....#...............#.....#.#..............#.....##.......#......#.................#..#.##..........#....................#..##..#.##..#..........................#.......##........#...........#..#..............#.....#.......#..#...#..#....#.....#
#..............#.....#.......##........#.#........#..#.........#.#...#.....#.....#..#.....#....#..#...........#...#.#..#...#....#...........#...#.#..................#..........#..#......#..#.....#..#..#........#....#.....#......#.................#..#....#.....#.....#...#..#.....#.#.................#...#..#.......#.....#..#.....#...#..#.......#.....#............#.......#........#...............#..#.....#....#..#.....##....#...#........#.#........#...#.......#..............#......#...........#..#....##....#.........#....#......#....#..#...#.##.#........................#.##.#......#.......#..#...........##....#...#................##.##.#........##....#.....................#.#............#.#........#......#..#.#..#......#.##...................#.....##........#....##..#....#...#................#.....#..#...#...........#.....#.......##.......##....##.............#.....#...#....#.........#.....#........#..............#.....#....##..#.....#.......#..#..#.....#..#..#......#.................#...........#.....#.#.........#..#.#...#.............#......#..#....##.......#......#....#............#.......#...........#..#...........#.........#....#.....#
#.......#.....#........#..#........##....#.........#.#...........#.........#.......##.#........#..............#...#.....#....#..#..#..#...#..#..#..........#..#.....................#.....#.......#...#..#..#....#......#.##.#.........#.............#..............##.#..#...........#..#.......................#.........#.......#............#.............#...#.#........##........#.......#..#..#...#....#.....##.......#.....#.....##........#..#....#......#........#.#.............................#...#..#....#..#..#...#.....#.....#..........#..#...#.##.......#...#.#........#.....##.#...........#..##.....#.....#.#..#..##.......##..........##....#...#..........#..#...#.....#....#......#......................#...#..............#..........#.........#.#.........#..........................#.#............#.....#.#.........#....#............#.....#.......#.........#..#....#......#.#...#....................#.......##.#...#.....#....#........#..#...........#........##..#.#.........#..#.#.....#..#...........#............#....##..#.......#...#..#.#...#....#..............##..#.##.......#.........#........#.#..#..#...#....#..##........#....#..............#......
........#..#........##.#......#..#.......#.........#.##..............#.....#..#..#..#....#.....##.#......#....##....#..#...........#..##..........#..#......#...........#....#.....................#.....#..............#.#..#..#......#.#......#....#...#....#......#.#..#......#....##.#...#..#.......#............#.....#..........#...#..........#.........#..#.#..#......#....#............#....#........#.....#...#.....#....#........##.#...#..........#..##....#.....#......#.#..##....................#.....#..#.#...#..#....#.....#.....##..#.#..##..#.#........#......#..#........#.#..##.......................#..#................##....#.....##.......##..........#......#..............#.....#.#......#.#...#.....#..#....#..#......#..#..#...................#......#....#...#..#..#..#........#.......#...#....#.....#..##.......#.....##.....#.#.....#......#.##.#..................#........#.#......#.#...#..........#..#...............#.....#....##.#..............#......#.................#..#....#.........#....#............#....#......#........#..#.##..#.............#.....#...#..#.......#.....##....#........#..................#.#..##........#....#...#..........#
#.......##.....#....#.....#......#.....#.............##..........#..................#.............#............#........#.............##..#.....#.#..#........#..#...#.......##....#...#.....#..............#....#.....##....#........##.......##.....#....#............#.#......#.#...#.#...#........#....#...#.##........#.....#........#.......#...........#...#....#.............................#.........#....#.....##.#.....##........#.....#..#.......#...#........#.#.........#.#......#..#.................#.#..#.................##..........#..##....#.....#..#...#.....#...........#........#.......##........#....#....................#.....................#.#............#...........#..#.#......#....#........##..#.......#..#.....#..##.............#.....#......#....#............#........#.#.........#..#....#......#.....#....#.........#..#.....#........#....##..............#....##...........#...........#....#...#.#...........#..#...#....#..#......#....#..#.....#........#...........##...........#................#.......................##.....#..............#.#...........##.......##.....#....#........#.........#....#...#.....#.......#.....#......#.#......
......#.##.....#..#..#.#......#.................#....##.#......#...................#.....#.........#...................##..#................#...#....#...#.#.........#..........#..#......#.##.#.........#..............#.#.....#........#.............................#......#....#........##..............#..#.##.......##.............#......#....#......#..........#......#...........#.......#..#......#........#....#...#....#.....#..#......#..#.##.#..#...#..#..........#.........#.....#....#..#..#...........##.#...#....##........#..........#.......................#............#.##.#..#............#.....#.......##....##..#...........#.......##....#......#.......#...........#..#......#....#..............#...#..#..#....#..#.........#.....#....#...#.#..##..........#......#.#.....#..#...........#......#....#......#.......#.....##..#....##....#......#.##.#..............#...#..#.....#..........#...#.....#..#....................#.....#..#.#........#.....#.........#....##..............#.......#........##.............#.....#.........#.............#....................##..#.................#..#.#.........#..#.#......#.#.....#..#........#......#....#..#......
#...................##....#..#.........#...........#...........#.#...............#.##.#........##.................#..........#..#.....##....#........#...#...........#.......#.....#........#.........#.#...............#....#..#...#....#.........#.#........#......#....#......#...................##....#.....#..............#............#..#.#............#..#.#..#..................#.#..#.....#...#..........#.........#.....#....#..##...........#.#.....#...#..........#......#....#.................#........#......#.....#..#..........#........##..#..#....#..#...#.....#..........##..#.#...........#..#..........................##....##....##.#.....#...#..............#................##....#........#...#...........#....#......#.##.......##......................#..#...#..#.##....#..#...........#......#.......#...........#......#..#..#.#......#.....#..#.....#.....#........#.....#..#..........#...#............................#.........#..........#..................#.......#...#....#............#.....#.....#....................#....#..##....#..#............#.#.....#......#.#......#....#..............#..............#..##........#..#........#....#........#
..............#...#.##.#.........#.#...#....#.....#..##...................##.....#..#.#..#...............#....#..##.#...#....#.........#..#..#....#..#...#....#......#..#...........#.......#..#...#....#...#..........##..#.#...........#.........#..#.......#.....#.....#...#..#.#........#.........#....##.......#............#........#.................#.....#....#...#.......#...#....#.....#..#......#.##........#.....#..........#...#.....#.............#...#.#.....#..#........##.#......#..........##........#.#..#........#...........#............#..#.#............#.......#.....#..#...............#........#....#.........#.#...#..........#..............##.#..#...#.....#....#......#....#...............#.#......#....#............#.##.............#..#..##....#.........#.............#.........#.....#..#.#...#.#......#....#.....#...#....#......#.....#....#...#..............#........#....#.....##........#..#.......#............#.#.........#.#...........#.....#..##..#.......#..#......#.................#.#......#....#..#......#..........#...#.#..#...........##.##....#......#.......#.....#...#.#........#...#.....#........#.#...........#..#..#...............
........##.#...#.....#.#...............#..........#..##.#........#...#....................#.....#.#.................#..#.....#.....#..#...#................#.........#.......##....#...#.......#...#....#........#........#...........#..#.....#...#..#..#.#.........#..#.............#......#........#.....#.....#..#....#.....##....#..#......#..............#....#..#...#..............#.......#......#....#.....##....#..##....#......#...........#....#......#.............#...#..#...........#..........#.........#.#..##....#.........#.....#....#...#..#..#.#..#........##.............##.............#...#.....#.....#....#..#.........#..........##.#.........#..#.......##..#..........#...#.##.................#.#...#.....#.#.....#...#.#.........#.......#.....#...............#....##....#......#.#..#..#...........#......#..#..#.#..#.........#.#.....##....#...#.....#.....#....#..##.....#.......#.......................##....#......#....#...#........#....#........#......#....##...........#.#............#.......#......#.#.....#..#..............#.........#.............#......#..#.......#..#......#..#..........#..##.#......#.....#.#...#........#....##.....#........
#...................#.....#......#.#...#.#..#...#.....#........#.#...#...........#.......##.......#............#..#....#...#....#..#..#.....................#.#..#......#...........#.....#.#.....................#........#....#.....#.........#....................#.#......#....#...#....##.......#.....#...#.#..#..............#..#..#........#..#..#.........#.#..................#....#...............#...........#...........#....##........#....##.#...........#...#.#..#...#..............#.#..#..#..#......#...........#..#.##...........#....#...#.....#.#...........##.............##.##.............................#.....#..#.....#....#.........#....#.....#..#..#...#........#..........#..#......#..........#.........#.......#......#..#.....#.....#....#.....................#.#........#.....#...#.....#..#....##........#..........#........##...........#.#..#...#..............#..#.##....#.........#..#.....#..#....#.....##.....#..#.#...#.....#..#..........#..#..#...#....#.....#......#..........#........#..#...#..#.......#..#...#..#.......#......#.##.............##........#.#.....#...#....#.....#......#..#..#..........#..#............#...........#.##.......#
#.....#.#.....#...#.#..................#.#......#...................#............#..#.#..#...............#.....#.#.........#..........##........#..........##.#..#............#....................#..#.#...#....#.....#...#........#.#........#.....................#..#........#.#..##........#................##.#...........#.....#..##..#..#.............##...........#.##.............#..##....#......#........#....##.............#...#.#........#..#..#..#.....#.....#..#...............#.............##.....#........#.......##....##..............#..........#......#.##..#..........#..#...............#...........#...........#..........##....##........#.......#..#......#..#....#..#...#..#........#..#.#.........#..#.....#.............##....#......#..#.....#....#.........#.....#.................#..............#.#...........#.....##.....#.#.....#........#.....#...#..........#...#.##...........#.##........#..........#..#........##.#........#...#..............#.#...#..#..#....#..##..#.......#..#........................#....#...#..#..#.#..##..#.#..#...........#...#..........#..#...........#.................##.#......#.....#....................#..............
......#....#...#..........#..#.....#...#....#.........#..........#...#.............##.#.........#..#.....#....##.......#.....#.....#..#.....#.....#..................#........#....##.......#..#............#.....#....##.##.#.........#.......##...................##.#......#..#.....#....#.........#....##....#........#.....##.......#........#..#.........#..#....#.....#.....#............#.#......#................##.##..........#.....#...#....#..#..#...#..#.....#....#........##........#.#.........#..#....##....#.....##.............#.....#......#....#...........##..#....#...#..#.............#..#......#........#.....#..#...........#....#..#......#.....#.#..#............#...........#.#..#............#....#...#..#.#.....#.....#..#.....##.......#............#........#..#.....#.#......#.....#.#............#.#..#...#.......#...#..#.....#.....#....#..##....#...#.##....#..#..............................#....#..#..............#.........#..........#.........#....#...#..#.#.........#.##....#..................#..#.....#.....#..#.....#.#.........#.#..............#...........#..#.....#.....#............#....#..#......#..........##..#..#.##....#......#........
........##.#......#.#.....#..##..........#.........#..#.#......#...................#.....#.....#..#............#........#..#....#.....#......#.......#........#......#.......#..#.........#.##.#...#....#..............#.....#.........#.#.........#.##.......#........#..#......#.#..#..#..##..#.......#........#........#......#...........#..#.......#..............#..........................#..#...#.....#..........#..#.................#........#....................#..#......#....#...#....#..................#....##....................#...................#.................#...........#..............#...#..#..#....#..#.....#..#.....##....##...........#....#..#..#...#..#.......#...#.#.....#......#.#........#..............#..............##.....#.##....#......#....#..............#........#..##.#...#....#..#.....#........#............#..#....#.....#..##.....#..#.##.......##....##...........#.##...........#.#..#............#...........#..#..#.............#..#...........#.....##..#..#...........#..#.#..#...#....#.....#..#...#..#..#.#........#..#....................##....##.......#......#....#......#...........#..#..............#...........#.............#
#........#..........##....#......#.#........#...#..#.#..#......#..........##..#..........##.....#........#.....#.#.....#...#....................#..........#..................#.#...#..#..#..#.#...#.....#.......#......#....#.........#...........#..#..#.#.........#..#.#........#........#...........#...#....#...#....#.....#.....#..#...#..#........#.............#...........#...#........#...........#..#........#.#..#...........#............#...........#........#.#......#.#..#...........#..#.....#..................#..#.##...................#...#.#..#..#..#.....##..#........#.....#..........#...#.#.........#....#.................#......#........#..........#..#...........#.........#.##..................................#......#.#............#................#......#..........#..#.....#..##.....#..#..............#..#.#..#..#...#..........#.....#.....#...#..#...........#..#..#....#......#..#.............#..##.#.........#.##.....#....#........##..........#......#.......#...#....#.....#..#...#....##.....#....#...#.#..............#......#.#...#..........#..##....#........#.....##........#........#..#..#.#........#..#.....##..#..#........#.....#........
.........#..........#..#......#........#........#....##.#.................#...#..........##....#...#..............#...................#...#..#..#........#..#...........#....#......#.............##.............#........#.........#.................#..............#.#.........#.....#.#.................#......#.......##....#..#..#.........#.#..#...#.....#...........#.##...........#.....#.#..#...#.....#.....#.......##.....#........#.#...#..#....#..#......#.....#.#.........#..#.#........#..#..#......#....#......#..#..#.#.....#...........#..##....##.#.....#...#..........#...#.##..#..........................#.......#.........#.....#....#.....#..............#..#...........#......#....##.#......#.....#.#...#..#..#.............#.........#.......##...........#.#.........#.#...#.#..#...#.....#..............#.#.........#....#......#..#.#.................#.................##..#.#...#....#...#....#.........#....##.#...........#......#....##.#.....#..............##....##.......#...#..........#......#...........#.#...#.#......#.......#..#.....#..##....#.....#...#.............................#..........#..#..#...........#.....#......#..#..........##........
......#........#.............##.....#..#.#..#........#...........#.........#..#....##....#......#..#..............#.#...#....#............#.....#..........##................#......#.............##.....#........#....................#.#.....#.....##.............#...#........#....#......#..........#......#.................#.......#...#.......#..#...#.......#........#.........#....#..#.....#..............##........#....#......#....#...#..#..#.#......#....#........#.....##........#....#........##..#..............#..#.#.....#......#.......#...#.##.......#.........#..........#..............#.........#.......#.....#........#......#.......##........#.##.#......#.........................#...#..#...................#.........#.##.##....#......#....#........#............#..#.............#..##.#............#.#...#..............#..#................#..##.#..#...#.#.....#......#.#.....#...........#......#..........#...#.....#...........#..#.......#........##....##..#.......#.........#.......#......#.#..#...#.......#..#..#.........#........#.#...#..........#..#.....#.....#.....#..#.....#............#.##.#..#...#..#..........#......#.#......#..#..#.#......
#.....#.#..#.........#.......#...#.......#..#........#.........#...........#.......#..............##..............#....#...#.#..#..#...#....#...#....#......#................................#..........##.............#..##.#..#...#..#........#....##..#....#....................#..#...............#.....#........#...................##..#....#......#....#...#..........##..#...................#...#....#......#..#....#..............#..#.........#.......##..#.#...#.#......#....#......#....#..#.........#..#....#........#.........#....##........#.....#....#..#...#.#............#...................#............#.#..#..#........#...........##....#..##..#..#...........#................#...#..........#............#................#...#....##....#..##.#........#...............#..#.......................#.....#....#...........#...........#.....#.....##.##..........#.....#...#..#.......#..#..................#.....#.#..##........#.#...#..#..........#.........#........#.#.........#..#.................#.#..#...........#..#...#.....#........#.......##...................#...#.##....#..#......#.............#.........#....#...#....#......#.#.....#.....##.#......
#.....#.......##....#..#.....#.....#............#...................##..........................#..#.....#....#.........#....#.........#..........#..#...#....#..#............#....#........#.........#.##..#.....#.....#.#....................#......#..#.............#..#......#.#..#..#...#........#.....#..#.##..............#...........#....#..#...#........#........#.#.....#......#.#...#...........#...........#................#..#..............#....................#.....##.#..#...........#.........#..........##........#....#...........#..##....#..#..#..#...#.##................#..#...........#......#..#.......#...#....#...............#....#...#....#..#.....##........#........#.#...#.....#..........#............#....#.........#.....#....##..#..........##....#......#.......#......#...........#..#.......#..##..#...........#.....#.#.....#......#....#..##..#................##...........#.....#................#...........#..#......#.#...#.............#.....#...#...........#.............#......#...........#.......#...#..#..#..#.....#....#...#....#..................#.#.....#...#....#...#.#......#.....#........#....##.#......#..#....#.........#........
..............#......#.#.....##....#.....#..#...#..#......................##.....#....#..##.....#.#...........#..#..#........#..#.....##....#............#.#..#.........#......................#..#...#..........##....................#.......##..#.......#..#......#.##.....#........#....##.......#..#...#....##.#............#...........#..#.......##..........#..#.....#.....#...#....#.....#......#..#.##.............##....#...............#....#....................#..#......#..#.....#..........#...#.....#..#.#..#.....#.........#.....#................#..#.........#...........#...................##...........#..#........#.#........##........#.....#..#..#.......#..................#................#...#.#..#...#..#..#....#...#.##........#.......##....#...............#....#...#.#..#.........#.....#........#....##.......#......#..#..#.#......#.......#....................#.....##...........#..#..#.....#....#..#..#..#...........#......#...........#....#..##.....#....##.#.................#.........#.##....................#........#.#......#..#.#...........#...#.....#.....#....#........##.............##.#......#..#.#...#.............#..#..##..............
..........................#..##..#.....#....#...#....#...........#..#.........#..#..#.....#....#..#......#....##....#...#..............#.................#.#............#.......#..#......#.##........#.##..#..........##..#.#..#.....#..#.....#...#.......#..#........#..#..................#........#..........#...#.....#....##.#.................#........##..#....#.....#.........#....#..#..............##.............##....##..............#.............#..................#.....#.#..............#...#..#.......#...#..#.##.##.....#....#...#...................#...#..............#.#.........#.......##...........#.#...........#..##....#.....#..#..#......#..#.#......#..#..#....#..#........#.........#.....#.......................#................##..#.#...........#.........#..#..#.#......#....##.#............#.....#..#..........##..#....#...........#.....#.........#.......##....##....#..#.....##..#.....#........#....##.....#.#......#..#.##........#....#..#.....#.....#..#..#...#....##.......#...#..#.##.....#..#.#..##................#..##..#....##....#......#........#....#..#..#...#........#.#...........#..#......#....#..#..##..#..#.......#.....#........#
#....................#....#..............#..#......#..#..........#...............#....#.........#........#........#....#...#.#............#.......#......#.#.....#...#..#......................#.............................#.................#.........#.............#..#...#..#....##....##..#....#............#................#..#...........#..#........#...............#.............#...#.#......#....##.....#..#.##..#..........##.##.#........##........#..........#......#.....#.#...#..#....#...............#.#..#......#.##...........#..#....##.......#..#..#.........#.............#......#....#............#....##.#..#.....#...#....##....#..#......#..#...........#.................#....#..#...#....#............#..#.##.#.........#..#....##....#.........#.....#...................#..#...#.....#.#........#.....#..#........#.........#..#........#....#.....#.........#........#.....#..#.#........#...#.....#........#.#...#.............................#.............#...#.#..#............#.......#...#..#.............#..#......#.............##..#..........#.....##...........#...........#....##....#......#..#.#...........#........#...#..#..#....##.............#
#.......#.....#...#.#.....#..#...#..#.............#...#.............#......#.......#..#...#....##..............#.......#........#.....#...#.##....#......#..#.#..#...#........#.....#..........#..#...#.....#....#.....#...#....#........#.....#.....##.............#..##..........#.....#...#........#...................#......#....#...#..#.......#...#..#..#..............#....#...#..#.......#......#....#.....#........#.....#........##................#..#...#.#..............#..#......#....#.....#...#.....#.##....#.....................#........#..#..#.#............#.......#.........#..........#.....#...#.....#..#....##.......#...............#.#........##...........#..#.......#........##.....#..#.................#....#.........#..#...........#.......##.......#.........#.#........#.....#...#.#...#..#.....#........#..#.......#...#.....#.............##.....#..........#..##........#....#......#..#................#..................#....#..............#...#.#..##....##...........#.#........#...#..#.##........#.....#........#.....#.#...#..#.##..#....#.....##.......#...#.#..#..#............#.#...........#..............#............#.##....#......#.#......
#..........#........#..............#...#...........#....#...........##........#..........##....#..#..............##.#........................#.......#...#.......#...#..#....#..#............#.....#....##..#....##.............#......#.#.....##..#..#....#...........#..#......#.#........#...#...........#..#..#...................#.........#.......##....##..#..........##....#............#....#...#................................#...........#.......#..............#......#.#..#...........#........#...............#.....#.#.....#.....##....#.....................#.....#....#...#.....#................#......#....#..#........#..#..............#...........#........##.....#..#....#.....##...........#.#...#........#....#.....#......#.............#...#.....#.....#....#......#.##.......#...#.......#...#..#....#.....##.....#....#......#..#.......#.....#..#..#........#...............#.......#...#.#....................#.........#........#....##.#......#........#.............#.....#........................#.#...#........#........#................#..#.....#......#.#.....##.....#.......#.....#............#..#.#...........#..#.....##..#..#.#..#...#..#.#........#
.........#..........#.....#...#..#.#.....#.........#....#...........#.....#...#..#..#...........#.#....................##.......#..#..##..#.......#........#..#.........#...........#.....#..#..............#....#.....##.......#........#......#........#.#..#.........#.#...........##.#..##.............##.....#........#....#.....#..#...........#..##....##..#...........#........#....#..#.....#...#..........#.....#...#....#.....#............#..#....#..............#......#....#.....................#.......#......#..#.##..#....##..........#..#.....#..#.....#...#.#...#........#.##.##..............#.#...#..........#...........#......#..........#...#..#.#........#.........#....#...#.#..#.........#.......#............#.#......#..#.#.....#.....##.......#.....#..................#.#..#.....#..#.........#.....#.#......#....#............#.#...........#..##.#..#...........#..#...#................##................#......#........#...........#.#.....##.................#.##.#..#..#...#..........#......#........#..#....##....#.........#.#...#.......#............#.#......#..............#.....#....#......#....##............................#..#..#...#..#........
......#.#..#...#.......#.....##.....#..#........#.#...#..........#...............#....#..................#....#..##..........................#....#..#......#........#.......##........#....##........#.##................##.#......#..#...........#.#.....#..................#..#.#..#..............##.#.........#.......#........#.....#...........#..##..#..#.......#....................#...............#..#........#.....#.....#....#.....#...#.......#...........#...#.#.........#.##.............#......#.......##....#...#..#.#...........#...#....#....................#...#........#..#....#...........#..#.........#...........#..........#.........#....##..#.##...................#..#...#.##........#....#........##..#..#.#.....#.....#.........#.......##.....#.......#...........##....#......#................#..##.#..#...#.......#..#........#.....##....#.....#..##..#..............#................#.........#..#.......#..#........#............#.................#....##..#.#..#..#..............#..#...#.......#...#....#.......................#....................#..#.....#...#.......#.....................#....#..#...#....#.....#...#.............##..............
#.....#........#....##.#......#..#..#....#......#..#..#........#.#...#....#.........#....#........##..........#.........#....#..#.....#..................#..#...........#....#..#.........#..............#..#..........#...#........#....#......#....#...#.#........#..#...........#...#.............##.#........#...#....#.....................#.#.....#...#.....#.#..#......#..#.#...........#.........#..#........#..#....##.....#..........#.................##...................#.....#...........#.....#...#..#...........#.#..##.....#..........#..##..#..#.#..#......#.....#................#...#.......##.#...#..#.....#..........#...#....##...................#..#.........#..#.......#.....#...#.#......#.....#.#...#..#..#..#....#...#..#.#.....#........#............#....#.........#....#..#.....#.................#......#..........#..#...#..........##.......#.........#..#....#..##..........#..#.....#..#.........#.#..#.....#......#.#..#........#..................#.#..##......................................#........#.#...#....##..#..#.......##.............#.....##.#......#..#.##....#..#......#................##........#....#......#..#....#..#...#..#..#.#......
......#.##....#...#....#.........#..#.............##.#..#......#.....#.....#........#.#...#....#...#................#..#.....#........##..#.##...........#.......#......#....#..........................#...#....##.....#.............#..#.....#...#.##.................#.............#..#..##.......##.#......#.....#..........#.........#..#..#................................#.#...#..#.....#....#........#.....................#....#..##.#...#..#..#.#..#..........................##.#...........#.....#........#..#......#.#........#.....#...#........#.##.#....................#......#.#......#....#..##........#...........#.............#......#.##.....#..#.#.....#..#.........#.#........##....#......#.#...........................#....#.....#......#................................#.............#..#...#.................#.......#...........##.....#....#...#..........#.....#........##..#.#........#..##..........#..##..............#........#....#...........#.........#..........#..##..........#..#...#..#.#......#..#..........##.....#.................#.............#.....#...#.#........#...........#.........#........#....#..##...........#....#........#..#.....#
#........#.#..##.....#........#....#............#.##.#..#........#..##...........#........#..............#.......#.....#...#....#.........#..#....#..#........#.........#....#..#..#........##.....#..#.....#.....#....#.....#......#.##..............#....#........#..##..........#...#.....#..#.......#..##..#.##.##....#........#..#.........#.#..#..#.....##..#........#...........#.......##........#....#..............#.....#.........#........#.......#...#........#..........#...#.....#....#.....#..##........#.....#....#........#.....#...#..........#..#...........#..............##.##.....#.......#............#................#.....................#.....#........#..#..#..#.#...........#.........#.#.....#..#......#.##....#..............#.....##.......##....##........#..#..#...........#....##.....#....#........#...#..#.#..#...#....................#.#.....##..............#................................#.....#.#...........##.#......#.#...#....#...........#..#.....##....#..............#............#................#...#.............#.....................#..#...................#.....#...............#................##.....#.....#.#......#....#..#......
......#.##....#...#..#.#..#..#......#..#..........##.#..#.................##........#.#..#......#........#..........#......#....#..#...#....#.....#........##....#...#..#.....#.....#.....#........#.............#......#..........................#......................#...#..#.....#.#.....................#....##.............#..#..#...#....#.........#.#...#....#...#..#..#.....#.............#......#.##.....#..#.....#....##....#..#...........#..#..#...#..#.................#.#..#.....................#.....#....................#....##................#.....#...#..........#........#......#........#...................##....#...#.....#..............#.......#.................#..#.....#.....#...#.............##..#..#.#..#......#................#.....#..#..................#..............#.......#............#.#...#.......#.....#.........#.............#....................##....#...#.#..#........#......#..#....#............#....#......#..#.#...............#....##..........#..#......#....#......#..#.............#..#......#.....#..#.............##....#.....#...#.....#..#..#...............................##.#...#........#.#..#...#................##........
#.......#..#..............#......#..#....#..#.....##...........#..............#..#.......##.......#............#..#....##..#.#........##....##..#....#......#.#...............#.#..##.......##....##....#........##....#...#.#.........#.............##..#.#.........#....#...#..#.....#....#...........#..#.....#...#.....#.......#.........#..#.......#......#....#..#...#.....#..........#...............#.......#......#.#.....#......#.#..............#..#......#.....#.......................#.#..#..#...#........#.#...#........#.......................#.##.#..#..#.....#........#...#...................#......#..#....#..#......#.....#.....#....##.#..#..##..#....#............#...........#..#..#........#.#.........#..........#..#.....#...#....#......#....#..#.................................#....#.........#.#...#....#......#....#..#.........#....#.....##.#...........##.......#...#.....#........#.##..#........#.................#.#......#..#.##.#..............##.#..##..#...........#..#.#............#...........#..#...........#.....#........#..#....##..........#...#....#........#............#.................#.#...#.......#..#..#...#..#...........#.##........
........#.....#.....##.#..#..............#...........##.#........#...#....#...#.................#.#......#.......#..#..#...............#..#.....#....#...#.##.#....................#........##.#......#...........#....#.....#..#.....#........#...#.....#.#..#........................#.............##.....#.......#.....##....#.........#..#.......#...#.............#.....#............#.....#.#.........#.#.....#...#....#.....##..........#.......................#...#.#......#...........#..#....#.........#.....#....##....##...................#...#..#....#...........##...................#...#....#...#........#.......#........#...#....#...........#...#.....#.#......#.....#................#......#........#....##..#..#..#.#...........#......#....#...#.....#.....#.#...........#............#.#..............#..#..#..#......#....#..##..#....#............#..#........#.......#...#..#.....#........#.#...#........#.....#..............#.....#.....#.................#.#..#......#.............#........................#....#..#..#..#...#.......#..#........##...........#.##..........#..#..#...#.................#.##..#....................#........#....#.....#..#......
..............#......#........#....#.....#..#...#..#....#...........#.................#...........................#.#......#.#.....#..#.....#...#........#.#.........#.......#..#..#.........#........#..#........#.....#...........#.#..............##..............#..#....................#.......#............#..#....##.....#....#..#......#....#..#...#.................#...........#.#........#...#....##....##........#.....#.....#.#......#..#.#........#...#.....#.#........##.##........#.#..#..#..............#...#..#..#.............#...#..........#..#.....#.........#....#......#..#..........#.....#................................#.....#..##....#......#..............#.............#.........#..#.#.....#...#..#..#..#.#..#.....#...#..............#....#........#..#........#...#.#...........##.#............#....##..#....#............#.##....#...........#..##..............#.....#..#...........#................#.....##........#........#....#.....#.....#..#..#...#..........#..#......#...........#..#...........#...........#..#.....#.#..##........#..........................#.#...........#.....#......#.#.........#....#..............................#........
......#..#.#...........#...........#...#....#...#....#...............#.....#..#..#.#..#...#....##.##..........##..#.............#..#..##....#.....#.........#........#..#....#......#..#...........#.....#.......#........#.....#...#..........#...........#........#.....#...#.......#..#..##........#.#..#...#.....#.......................#..#....#..#...#.............................#.#...............#.##....#......#.##....#...............#..#.##.......##..#.#.................#...........#.....#..#......#.#..#.........#..#....##....#...#.#......#.##...........#.#........#...#.##....#................................##....#...#.....#.............##....##.#...............#.#............#.....#..#.....#.#......#.......#.........#........#....#...#..........#....................#......#.#..#..#............#.............#....................#.....#..#......#..#..#........#........#........#....##.....#..#.......#..#......#....#.......................#...#.....#..#..#.#..#..#.....#........#...........#...#.......#.....#...#..............#..........#......#.#.....##..........#...#.....#.............#...#.#......#.#.........#..........#......#.#........#
#..........#...#....#.....#..#......#...........#..#..#..........................#.##....##.......#......#....##....#......#....#......#..........#.........#.#.........#.....#.#..#.........#.#............#....##.......#...........#............#..#..............#......................#.........#.#..#.....#..#......#....#.........#.......#.....##..#.##.......#......#....#...........##........#..........##.......##..........#..#..#...#.................#...................#..#........................#..#.....#..#....##...........#..#.#...........#.....#...#..#...........#....#...........#...#.....#..#.......#............#..........#.........#..#...........#..#.....#.#...........##.#...#........#.#...#.......##.............#...........##.##..........#.....#...#..#.....#.............##................#......#..#..............#........#....##.......##....#.....#...#.....#..#..........#..#..............#.................#......#.#.........#....#.....#..#...........#...#....#........#...#..#....#......#....#..#.........#..............#.......#.........#....#........#.....##.....#...........#.##.............#...#.#..#...#..............#..........#
#.......##.#...#.....#.#.........#..............#.......#......#.#...#...........#........#....##.##.....#......................#.....#.....##..#.#..............#...#.......##.....#..#..#....#...#.............##.....#..#.#..#...#.#........#...#.....#....#.....##.............#..#.....#...#.....#.#.................##..........#...#..#..#.#.........#.......#......#.....#.....#..#.......#..#.....................#.#......#.....#..#........#.##.............#...#........#.##.#.........#.................#.......#.....##.......#.....##........#..........#..#......#..#........#.....#.#...#.......##.#...#..............#......................##.#...#....#........#...#.......#..#...#.....#.#...#..........#...#.................#.##..#..............#.#.........#........#....##...........#....#.........#.#..#..#......#..#....#..#..............#.....##.##....#.....................#............................#.....#.........#...........#.##.......##..........#...#..#................#.....#..#...#....##........#.....#..................................#.....#..#.....#......#.......#...........#...........#..#..................#.....#.#..#..##..#..#.#.....#
.........#........#.......#........#..............#.....#...........#.....#...#.....#.....#....#..............##.#..#...#..#.......#........#.....#..#.....#..#......#........#....##..#..#..#....#...#.##..#....#.........#.#.........#.......##..#..........#.........#.#...#..#..............#..............#...................#......#.....#.#..#..#...#..#....#......#.#.........#..#.#..##....#.........#.....#....#...............#..#.#........##.#...............#....#...#.##........#....#..#..#.........#.##...........#.##..............#.#..##.....#....#......#.#........#........#......#..........#......#....#.....#.........#.....#........#........#....#......#..#..........#...........#......#.....#.#...#.....#..#....#......#.##.....#....#...#.............#...........##....#..#...........#........#..#..#..............#..#.........#..........##.............#........#...#..#....#........##........#..#.....#.#..#........##........#.#...#.....#....#..#..#......#.#.....#..##.................#.....#..........#.....#...#.....#...........#..........#......#..#....#.....#..#..#...#....#...#........#..#........#.......##........#.....#.#......#.##.#......
......#.#..#..#.....#........##.................#.##..#.#......#..........#...........#...#....##..#.....#.....#.#..............................#....#.....#..#..#...........#......#.......#...............#....#.....##....#..#...#...........#..#.##..#.#........#...#..........#..##.#..#...#...........#.....#........#.....#........#.....#.#..#...#....#.....#..#...........#..........................##..........##..#....##....#.....#.........#........#........#....#...#.#..#..#.....................#....#..#......#...........#.............#.....#.....#..#.....#...#................#...#..............#.....#..#....#...#....##..........##.......#..............#...#..#..#.#..................#.............##.......##....#...#....#.....#........#.....##....#..#.........#..#....#..#.....#.....#...#..#.....#.#...#..........#......#....##..........................#....#...#.............#.....##.#.........#.....#....#......#........#.............#.....#..##........#..#.#......#..#..#....#..#......#..#..........#..##.#..................#........#....#.....##................#.....#.....##....#........#...#........#.......#..##.......##.....#..............
......#....#..##..#..#.#..#..#.....#.................##..........#..#......#.......##....#......#.............#.........#....#..............#.....#..#...#..#................#..#..#.........#........#.##..#.....#........#........#.##........#..........#............#............................#..#...#.....#.......#.....##........#.....#.......#.........#..............#................#......#....#......#....#..............#.....#...#..#....#.....#...#.#...#.#.............................#..#..............#......#.............##....#..##..#..#.#..#............#...........#.............#.....#......#....#.........#..........##....#..##....##..#....#......#........#.#......#....#...........#........##..........#........#.........#.....#....#..................#.....#.............#...#.#......#..........##..#..............#.....#...........#.##.#..#.....#..................#....#...#.##..#.....#..#..........#.........#.#...#.......##.....#....#..#.........#....#..#.........#..............#........#....#...#....##..#.....#.#........##.#....................#...#.#.........#.....#..............#.#.........#.#...#....##.....#....#........##.......#
#........#.....#..#..#.......#...........#..#...#..............#.#..#..............#..#........#..#...............#....##.......#......#.....#.............##.#.........#..........#..............##..#...................#.....#..............##..#.......#..#...............#..#.#.........#..#....##...................#.....#..#.................#..##..#..#..............#....#...#..........#.........#...........#.##.......#........#............#....#..#...#.....#.#........#...#.....#..#.#.................#..#..#...#.#..#......#.................#.......#.........#..............#.#......#....#..##.#...#..#...........#....#...#.....#........#.#..##..............#..#.......#..#.....#............#.#........#.........#........#....#.....#.....#..#..#...#............................#.....#.....#......#.......#.........#.#..#..#...#..#................#....................#.....##..#.#.........#..#.....#..#.....#.....#..........#......#.....#.............#..#.........#.............................#.##.....#..#.#..##................#..#.....................#..#........#.##.#...........##...........#..#.##....................#.....#.#......#..#...........
........##.....#.......#..........................#..#..#........#............#.......#..##.....#.#...........##....#..#.....#..#......#...................#.................##.#..##..#.....#.#...#....##.......#.....##..#..........##........#.....#..#.#........#.....#......#.#..#..#......#...........#........#...................#...#....#...........##....#........##..#.....#.......##.#.........#..............#.##..........##..#........#....#..#......#.......#..#.........#...................##.......#..#...........#.....#..............##..#.##...........#.#...#....#......#..#..........#..#.....................#..#..........#........##.#......#.##....#.....................#.#...#..........#...#........#..#.......#...#.#..#......#....##....#...#..........#...#..#.....#....#..............................#..#..............#....#............#..#.#...#..#.#.....#..#...#..#....#..#........##..........#...#....#.........#.....#..#.#..#.....##..........#......#..#......................#.........#.#............#.#..#...#.....#.....#....##.......#.....#...#....##..#.##.#..#........#..................#.#......#..............#..#.#.....#...#..........#
#.....#.......#...........#..#...#..#..#.#......#.##.#...............#..............#....#.....#..##...................##..#.......#........#.....#......#...........#..#.......#......#.......#..#.........#.....#....#..##.#.........#.#......#....#....................#......#.#...#.#...........#......#....#..##.............#..#......#...........#.............#...........#......#....#..#.........#.#............#..#..........##...........#....#.....#...#.......#......#..#..#........#.........................##.....#..#...........#...........#.#..#.....#.....#...............#.................#.....#.....#.#.....#........##.....#.......#.....##....#..#......#.....#...........#.#..##........#.#...#....#.........#.#..#......#.#......#.....#.............#..#......#..#.##.................#.#...#.............#...........#...#........#..........#..#...........##....#..#...#..............#.....#.....#..#....#............#.............##.#......#.......#..#......#....#.....#...........#..#......#...........#.....#.#...#.....#..#.#........##.......#.....#.........#..#.#.........#........#.#.........#....#........#.....#.........#..#....#......#.......#
#..........#..##..#...........#.................#.#..#..#..................#.....#.#.....#.....##........#....#..##.#......#.................#..#....#...#..#....#...#.......##.............#..#..##........#.....#.....#.#.....#........#......#..#.#..............#.....#...#....#...#........#.......#...#..#....##................#.................#.....#...#....#...#.....#........#..............#..#.##....#....................##.#..#........##....#...#.............#.....#...#.....#..#.......#..#...........#..##.....#.................#........#..#...........#.##..#....#...#.#..............#.....#...#..........#...#....#..#.....##....##.............##.#..#..#...#..............#.#...#........#..............#.......#........##................##.#..##.....#.#......#..#.......#..........................#............#.#.........#....#...........#.....#..##....#.....#..##........#.#......#.....#.....#....#..##....##.....#..#.#......#....##.............#............#.#.....#.....#.....#......#....#..#..............#.........#................##....#.....#...#.....#.............#.....#.....#........#..##.#...#....#.....#...........#..#..##..............
#.....#.......##..#..#....#...#..........#........##..#........#.#..##..............#..............#..........#............#.#..#.....#...#.#...#...........#.#.........#....##.#......#.....#....#......#........#....#.....#......#..........#.........#....#...........#...#..#.....#.#...#..#..............#.#...#.....#.......#..#..##.....#.......#...#..#..#....#.....#...#..........#..#.........#....#.....##....#..#...............#................#..##..#.#...#.............##.#......#....#..#.......................#..##....##........#................#......#.#........#...#.#..#..............#..#...#.....#.......##.......#.....##.....#.#..#........##........#..#..#..#..........##..#.#............#..............#.#..#........##.............##.#........##....#......#.....#....#..................#....##.....#.......#......#........#..........#..#..#..............#...#.....#..#..........##.............#........##.......#.........#....##....#........#..#..#......#.............#........#...#...........#..............#.....#..#.#...#....#..#...............#.....#.....#.#.....##.....#..........................#....#......#..#....#..#.........#.#......
#........#................#.........#..#........#..#..#.#........#..#.....#...#....................#.....#....##..#.#..##....#........#...#.#.....#......#..#....#......#.......#..#........##...................#..................#..#.......##..#.......#........#..##.....#.......#......#........#.............##.....#.....#....#...#..#..........#.........#........#.##..#.#......#.#..................#.....#....#.................##.....#..........#...#....#...#.#...........##.....#..#....#..#..#......#.#.....##.............#..............##..........#.........#.......#...#..#.##.....#....#.......................#...#.....#....##......................#..#..#...#.....#.#............#.#..................#.....#..#.#......#.....#....#.....##....#..##.......#..#......#.##.......#.........#...................#........#.........#....#.....##....##...........#....................#....#.....#..#......#....#........##........#.....#.....#..#.............##.#..#........#............#...........#..#.#..#...#..........#...#..#.....#.........................#..#............#....#..##..........#.............................#..##........#....##..#.##........
......#..#..........##...........#.##................##.............#.....#........#.....##....#..##...........#........#..#.#.......................#...#.#..#....................#...#..........#...#.##.......#........#....................#.........#.#.........#.#..#........#..#..............#...........#.........#..........#......#..#.......#...#.#.....#..#.....#.....#...#....#........#.........#....##..#..#.......#.....#....................#..##........#....#.....#.........#..............#..#..#.......#...#.#..##....##........#.#........#..#..#......#..#..#.............#..............##.#...........##........#.#..#......#.....#.......#...#....#............#....#......#..#....#...#....#...#....##.............#...#..........##........#.#...#..............#....#...#.#...........##.#...#..#.#...#....##..#.......#...#.....#.......##.....#...................#.........#....#........#..##.....#.......##....##........#..........#..............#..##....#......#....#..#..............#...............#....#........#...#..#..#.#......#....#............#.#.........#.##.............#............#....#.........#.#.....#...........#..#...#....##.#.....#
......#..#........#.##.......#...#.##...........#..#.................#.....#.......#..#..##....#.........#........#.#...#..#..............#..#..#...........#................#..#.........#.#.....##.....#..#..........##.##.#..#.....#........#......#.......#...............#..#.........................#......#.............##.......#.................................#.#...#........#.....#........#..#................##....#.....##.#......#.....#.#.....##..#.......#...........##.#........#..#..#...#..#..............#.#...............#..#.........................#...............#.##.#...#..........#.........#.......##..#.#...............#....#..##..#.#..#..#.................#.....#...#.......................#..#..............#.......#......#....#..##.................#.#.....#......#.....#........#.#..##.....#..#..#.#..........................#..##....##.....#....#.........#..#.#..#.....##..#.....#..#.....#...........#.##.....#....##.......#.........#....#........#......#..#..#.......#........#......#.......##........#..........#........##....#......#.##....#.....##.......##....#...#.............#..#........#.....#......#.....#.#...........#......
........#..#...#....##.#............#....#..#.....#..##....................#..#.................#..............#..#..........#..#..#...#.....#...........#.##....#......#.......#..##.......#......#....#...#....#....................#..............##..#...........#.................#....##.............##.....#.##.....#.......#.........#..........#.....#...............#...........#.#..##...........#.......#...#....##................#...#..#.#........##....#..............#.........#.............#........#............#..#..........##..#.....#....#.....#.........#...........#....#......#....#..##...........#....#......#....##.....#.....#.##....#...#.#.....#......#...................#..#...#........#.....#...................##.......#......#.......#......#........#..#..............#.#..#..#......#....##....#........#..#...#..#..#.#...........#..#..#..#...............#.....#..#....#.....##.............................#.#..#........#...#....................#..#.#..#.....#...#.......#..#........##........#.#..#..#...#..#..............#..#.............##..#....#........#...............#.#......#....##.#...#..#...........#.......##..........##.......#
#.......#.....#...........#..#.........#.#......#.##..#..............#...................#.......................#..#..#........#.........#.#.....#........##....#...#........#.#..#...#..#.......##....#........#........#.........#.##.............##.......#......#.##........#....#.....#...#....#............#...................#......#.......#......#.#.....#.........#........#........#.............#......#..#..#..#.....#.....#...........#..#.#......#....#...#....#........#..#........#..#.....#......#.##....#........##..........#...#...........#...........#.#..................#.....#....#...#.#......#..#.##.#...........##....#......#..#.#..................#.....#.............##.#......#.............#......#.......#...#.#.........#........#..........##.............#.....#..#...#....##.....#.......#..#......#....#..#...........##....##.............#......#.......#.....#........#......#.#..............#.....##........#.#...#....##.#.....##..............#.....#....#......#.......#..#...#.....................................#..#.....#..#...........#..#......#..#.##.#.....#.........#.#.......................#..##.#..................#..#..#........
#......................#.....#.....#........#......#..#........#.....#.....#.....#................#......#..........#...#..#.......#........#.....#......#.#.................##.#............#.#..##....#...#..........#............#.##.#...........#...#..........#............#....#.....#........#..#.........#.......##.....#.#.....#...........#...#..#.#...#........#.......#......#..........#...#..#..#....##..#..........#.....##.#..#......#.......#..#...........#........#...#................#...#.......#.........#..#..#.....#....#.....#..##.......#.........#.....#....#...#.##....#........#.................#......#...................#.....#..#.....#........#......#.......#...#...........#....#.....#..#...#.....#...........#..#.............#..#...........#......#..#..#..#....#...............#.......#......#.............#...#..........#.....##.......#......#.......#...#..#....#........##.##........#...................#..#......#.##.............#..##.....#....................#.......#........#..#...#....#..#......#.....#..#........#.#..#...........##..#.....#..#..#.#..#........................#........#.......#.....##..#................#.........
......#....#......#.##.......#.....#...#.#......#.#..#.........#.#...#........#..#.#..#...#........#.....#....##................#..#...#.............#.....#.....#...#........#...........#........#..#................##.............#..#.....#.........#.#..#......#.#..............#.....#...#.....#........#....#.....#.....#........#...........#...#.....#....#..#.....#...#.#............#....#......#.#...........#.................##.#...#.....#....#......#..........#......#.#.........#...........#.....#.#....................#..............##....#........#.........#..........##..#.#...#..........#...#..#..#........#........#.....#....##.#.....#...#.##....#.....................#....#.................#...#.....#...........#..#.......#........#............#.............#...#.#........#..##.#........#.....#...#..#....#..#..#......#........#.....#..#.#......#.#.....#..#......#...........#..............#.#..##.#.........#..#.#.........#.##.............#..#...#.......#.....##....#........#...............#.......#..#..#...#.......#...#....#...#....#.........#.....#....#..#...........#...............#.................#.....#.....#.##.#..................
#.......##.#...#....#.....#......#.....#.#..#.....#..##.............#......#.......#............#.#..............##..........#..#.....#...#.##...................#...........##........#..#..#.....#....#...#.....#....#..#...........#.........#....#...#..........#.....#...........#.........#.......#..##..#.##........#....##.#.....#..............#...#.....#.#............#........#....#..#..........................................#........#.#.....#..##..#.#.....#......#..#.#..#........#..#......#.....#.##....#...#..#.#.....#.....##.......##..#..........#......#..#........#.##....#...#........#.....#.....#.#.........#................#.....#.........#.#..#..##.............#........................#....#......#.#.........#....#......#.......#..#...#.....#.#......#.....#.................#.....#..#....#............#.......#........#...............#................#..#...........#............#........#.#.........#.....#.#......#..#....##.....#....#.....#......#...........#.....#.......#...#....#..#............#........#.......#...#....#...............#.......#...........#.........#................#...........#............#....#.....#........#......
......#..#.....#.....#.#......#..#.....#.#..#.....##..#.............#.........#..........##....#...#..............#.....#..#.#..#.....##..........#...........#.........#.................#.......#...............#.......#.........#.#..#.....#...#.##....#..#...........#...#..#.#..##...................#......#........#....#............#...........#..#.......#......#...........#.......##..............#.....#..#..#.#.....#.........#........#.##...........#.#..................#..........#........#......#.##.#...#....#........#......#....#..#...#.#............#..#.......#......#................#.........#....##.#...#....#...#..............#....#........#.....#...#..#..#.#..#...#.##.##........#..........#.........#........#....#......#.......##.#.........#.#.................#........#..............#...#.....#.....#.......#...#..#.................#.#...#..#..#....#...#....##....#..#...#....#................................#.........#.#.....##.......#......#....#..#......#..........#......#.....#........#....#..#......#..#..#.....#..#.....#..........#..#......#.............#......#..#..........##.#.................#...#..#.....#.....#.....#.......#
...............#.......#.........#.##..#.#.........#....#.....................#....##....##....##.#...........#..#...........#.....#.................#...#.#..#..#...#..........#..##.......#...........##.......#.........#........#.##.#.....#.....##..#....#...........#...#.............##.......##.....#.......#...........#..#.........#..#.......#...........#..#...#...................#..#..#......#..#.....#..#.................#...........#.#..............#...#.#........#.....#...#..#.......#..##........#....#..............#.........#..........#........#..............#........#......#....#.....#...#..#...................#......#.....#....#..#...#.......#..#.........#........#..#....#...#..#..........#......#.##.#......#..#.#.................#..##....##........#.....#....#.......................#...#.............#.....##.....#.#.....##........#.#..##....#............#.#...#....#.....#..#.........#..........#........#....................##.......#.....##.....#.#..#..##.............................#..#.#.....#.........#..#.#...#.....#................#.........#.#........#......#..............#.............#..#.................#...#..#.##.#.....#
........##.#...#....#..#..#..##..#..#..#.#........##.............#..#.........#..#....#...#......................#..#..#...........#............#.#......#......................#...........#.........#.....#.....#....#...#....#......#........#....##....#............#..............#.#..#...............#..#.#..#.....##..........#......#..#....#......#..#.......#...#.#.........#.......##.#..#........#......#....#..##..........#..#.........#..........#.........#...........#..#.#..................#.....#.............#..##..............#.#...#.................#.#........#........................#................#........#.........#....##....#..#...#...........#..#.......#......#.#.........#..#.#........##..#..............#..#.#.....#......#..#....#.....#..#.........#.##..#....#...#.....#.#........#.....#...#..#..#..............#.......#.....#..##........#.......#......#.......#............#........#.......#............#.#...#.............#.....#..#......#..#.......#..##..#..........#........#......#..#....#..#.................##.......#............#..#.....#....#..#.....#.....#...#.#........##.##........#.#...#.#..##..#..#.......#...............
#.............#......#.#..#..##.............#.....#..#.........#.....#....##..#....##..............#.....#....#........#.....#.....#..............#..................#........#........#..#.#......#.....#..............#..#.#........##...................#..............#...#....#..##.#..##.............#..............##....##........#..#..#.#..#......#.#...#........#..#..#.....#..#..............#....##........#.....#.....#........#....................#....#............#..#......................#.........#.#..#......#..#..........##.......#...#.#........#.....#...#..........#.........#.................#....#.....##.......#.....#.....##..#..........#.....#...#.............#...........#......#.#...#..............#.#........#..##....#.....##.##.#...#....#..#......#.....#....#...........#..#......#.........................#......#........#....#........#...#.#........##..#..#..#....#........#.........#.......#..............#......#..........#.....#..#.....##....##.#..#...#..#.##...........#...................#.........#..#..#.#...#.....#.#..............#.....#...#..#........#....#..................#..........#...#........#..#..#....#...............
#.......#..#..#.....#...............#..#..........#..##.#......#.....#...................##.......#...............#.#...#.............##.....#..#....#.....#.....#..................#..#..#.#.....#...#.#..............#........................#.....#....#........#..#..#......#.....#.#..##..#....##.#..##.....#.......................#..#..#....#..#...#.....#....#...........#......#.....#....#......#................#............#.#..............#.....#...#.....#...........#..#.............#..#...#.....#..#....##..#.#...#..........#...............#.#..#..#...#.##..#....#......#.#......#..........#............#.#..#.......................##.#......#.#............#..........#.........#.....#..........#..#........#.....#...#...........#.....#..........................#.#............#.#..............#.....#..##..#..#.#..#..#.....................#........#.............#.....##...........#..#...........#.#...#.............#..#......#..........#.....#...#....##..#.#..#.........#.#.....#..#......#..#................#...#........#.....#..#.#...#....................#..#.......#...#....##..#..........#.....#...#..#.#..#..#..##.......##........#...........
#.....#........#..#..........#..................#..#..#.............##....#........##.#...#....#..............##.#.....##..........#...#..#.#.....#......#....#.........#.....#....#........#..#......#.....#..........#.....#...........#.....#.....................#....#...#..#...........#.......#.........#.##.......##.....#....#..#........#..#...#........#........#.#...#.#...........#............#..#....##.............#.....#.........#.......#......#..........#..#...#.....#.#...#.......#.....##.....#....#.......................#.....#...#.......#.....#...#.....#........#.##.............#...#........#..#.......#...#.#..##.....#........#.#..##....##........#........#.#........##..#.#........#.....#.........#..#..............#....#.....#..#.....#......#.#...........#..............#.........#.............##.....#.#......#....................#.##.....#..#.#.....#......#.......#...........##..........#...#....##..........#........#.........#....#............#..#.#.....#.....#........#........#..#......#....##.....#.....#..#..........##................#............#..............#...........#.#...#.#...#........#..............#.....#....#........#
......#....#..#.....##.......#.....#............#.#............#....#.................#...#....#..##.....#.....#.#.........#.#..#.....#.....#............#....#.........#....#..#......#....#..#..#......#................##....#.....#..#......#..#.#...#....#...........#..................#..#....#..#...#..#.##.#............#........#..#...........#........#.#..#......#..#.....#.............#..................#.##.##.....#..............#..#..#.#..#..#...#.......#........##.#..#...#....#.........#........#.#...#....##..#....#..........................#..#.....##.............#..#...............#...........#.#......#..#....#.....#.....##...........#....#..#...#.....#.......#.....#...#..............#.#..#...#..........#...#.##.............#....................#...#....##..#.#......#....##........#.#..##....#...#..#....#......#..#..#....##.......#.....#...............#..........#........#........................#.................#....#......#....#...#.#........##.......#..................#....#......#.......#..#.........#.......##..#..#.##....#.....#...#....#.....##........#........#...........#....#...#........#....#........#.........#.##........
......#....#......#..#.......#.....#...#..........#..#..#......#...........#........#.#.........#.##.....#.......##..........................#.......#..................#.......#...#.....#....#..#...#.##.............##...........#..........#...........#........##...........#.....#.....#.......#..#........#.................#.....#....................##..#.#......#.....#..........#...#...........#.......#.....##.#.....#.....#..............#............#.......#..............#...#..............#..#.....#.....#....................#.......##....#..................#........#..#................##.#......#.....#....#...#.#...#....#...............#.......#............#..#.#.........#.##..........#...#..............#....#........##.....#........#....##..........#...#....##....#............#.............##.#..#........#.....#...............#....#..#.................#..............#..#...#................#...#.#..##.....#.#..#........##..#..............#.#..##..#.#..#..#..#......#...........#..#.##.............#.....##..#..#.......#...#..#..#....#.........#...........#..............#..........................#....#..#..#...#................#.........
#........#.#..#...........#..#.....................#.##..........#.........#.....#..#.#..#......#..............#.##....##..#.#.....#......#.#........#...........#.....................#....##.....#..#.....#.....#.....#.#.....#...............#....#..............##........#..#.#..#..#...........#..............##.....#....#..#..#...#.....#.#..#......#..#.......#......#....#........#........#........#.....##..#....##..........##.##..........#.........#..........#..#...#..#..#.#......#....#......#..........#..#...............#....#........#...#..#.#..#......#.#.................##..........#.....#.........#.#.....#.....#..##.....#.....#.#............#.#.........#.....#........#....##..........#...#.............##.#........#...#..............#....#.....##........#..#.....#..........#.....#...#.......#..#..................#.....#..#.....#.......#..#...#..#.......#..........................#......#........#.............#......#........#.........................#..#.........#.......#......#.....#.#........#........##...................................#.##.....#..#..#.#............#..#.#...........#......#..#....##.#......#....#..#......#...........
...............#.......#......#........#........#.#.................#.....##..............#....#..................#.#........#............#.....#.#...............................................#.........#....##..........#......#.##.#...........##....#..#...............#..#...................##.#..#......#.##....#.....##....#.........#.................#..........##........#.......................#...........#.............##.##.#......#.#..............#...#................#...#..#....#.....##..#..#....#.................##....#.....#...#..#.#.....#..#.....#........#...#.#.....#...#....#...#.....#.......#.............................#..#..##.....#.......#...#.................#.#.........#.......#..#........##.#..#...#.................#.............##.#...........##..#....#...#.......#........#..#..#..#......#....#...........#...........##..#....#.....#.....#..#...#..............#..#.#......#.......#......#.....#....#...#.....#.#.....................#....##....#..#...........#..#...#..#.#..#...#..#.#.....#......#.....#....##.....#..#....#......#.......................#...................#...#.....#........#..............#.#...........#......
...........#......#....#..#........##..#.#..#....................#........................#.....#.#..............#..#...#.......#......#....##.......#...#..#.#..............##........#..#.#.....##..#.........................#..............##..#.#.....#..#.........#.....#..#...................#.....##..#.................#.#.....#......#.......##..#.##..#........#.##.............#..##...........#........#....#..#............#..#.#...#....#..#..#..#...#.#...#..........#...#...................#........#..#...#.............#.....#.........#..#.#..#..#............#....#.........#.#...#..............#.......##.....#....#..#...........#..##....#...#....#.....#..................#.#..................#.#..#...........#...........##.....#..............#.....#.#..#.........#....#........#............#.#........##.....#....#...#.....#.#.....#...........#..#......#........#..#..#....#......#.#...#.....#.............#......#....#......#.##.............#.....#........#..#......#..#.......#......#.....#........#.#...#........#..........#...#.##..#....................#.............#...........#.........#..#.#...#........#....##.......#..#........#........#
......#.#..#......#.#........#...........#..#.........#........#.....#....#...#....#.....#......#..#..........#.....#........#........##..#................##.#..#...........#..#...........#.....#...#................##..#.#........#.........#..#.##..#....#........##.#......#.#..#.........#....##........#.#.........#.......#.....##.............#......#..#....#.......................##....#......#..#.....#..#.....#.............##.....#.........................#............#.#...#.............#......#........#.....#..#....##..........#...........#.........#..#...........#..#..#..........#..##.#...#.....#..#.....#..#.#..#.....#.........#....#...#....#..#......#..#.......#.....##.#.................#......#.....#....#......#.##..........##.#.....#........#......#..#.#............#......................#..#...#...........#......................#..#......#.##....#...#..#..#..........................#.#.........#........#.....#....##..#....#.....#...#.....#..#....#..#........#.....#......#..#....#......#.#..#.....##..#..#.......#.........#.............#...........##.#.....#...........#........#...#.....#..#.....#....##.....#.......##.....#.#......
........##.#...#.................#.....#..........#..#..............#............#.#.....#...............#........#.....#....#..#.....##.....#...........#..#....#...#.......#.....##.....#....#......#.....#.....#....#.....#..#.....#.........#..#.#...#..............#.#...#....#...#.#......#.....#.#..#.........#...................#...#...............................#...#........#.....#........#..#..#....#...#.#..#.....#.....#...#.#........#........#...#..............#.##....#..............#..#...#..#..............#.#...............#.#..#..............#.....#...............#.#..#........#.........#.......#..#...#....#...#.....#.............#......#.#.....#...........#......#.##.................#.............#.....#...#..#..............#....#..##....##..............#...........#.......#...#........#.....#.............#...#....#........................#..#....#..#..................#.#..##........#..........#......#.#..#............#.....#....#..#......#.................#..#....#..#......#....#...#........#.....#..........#...#......................##....#........................#........#.#.......................#......#.#...........#.........
..................#....#.....##.....#..............#..#..........#...#.....#...................##.............#..##.#...#....#............#.......#.........#.#..............#.....##........#.#...#..#..#..#.....#.....#...........#.#..#......#....#.....#........#.....#......#.....#....#...........#..#...#..#.#...........#..#......#.......................................................#......#.....#.....#....##.#.....##....#.....#...#..#..#....#........#........#...#....#......#....#............#..#..#.#..#.....#..............##....#..#...#..#..............#.................#................#...#.....#...........#................##..#.#...#..#..........#..............#......................................##.............#.....##.....#.#.....#...............#....##....#...........##.....#..........#......#..#.#.....##..#...........#....#...#.#...#....#.....#..##.....#..#...........#.##.............#..............#..#........#...#.....#........#.#.................#.....#.....#......#..............#....#..#..#...........#..#..............#.........#........#....................#........#................#..#..#...#..#.....#.#...........#......
........##....##....#..#......#....#........#......#....#......#.....#....##..#...................#......#....#..#.....#........#..#..#.....................#........#..........#..##..#.....#.#..#.....##...................#......#.#..#.........#.#...#.#..............#...#....#.....#...#.......#......#.....#.......#.................................#.##.......#...#.......#...#..#....#.....#........##....#......#..#.....#.....#..#.#...........#..#..#...#.....#.#..#...#.....#.....#..#.#.........#.......#...........##.............##..#...........#.#.....#..............#......#....#........#.................#...........#..#......#....##.#..#..#...#.##.......##....................#........#..#.#............#.....#.#..#...#.##.......#......#..........................#..#..#.#...........##.....#.......#.................#...#..#......................#...#....#........#...#.#...#...........#...........#.#...............#.#.........#..#...................#......#..........##....................#..#.............#..#...#.....#..#.....#..#.....#....#.........#....##..#.......#..#......#..#.#........#..#..#......#.....#....#......#.#.....#......#.......#
.........#.......................#.##..#........#.#.....#......#.#...#..............#....#....................##.#......#..........#........#..............#..#.........#..............#.......#.................##.....#.......#...#.##.#......#.....#..#....#.....#.....#...#....#.....#..#...#....#.....#........##....#..............#...#..#....#..#.........#....#......#...........#.#..##.#...........##....#......#..#....#...........#...#..#.##....#..##..#..........#...#..#..#................#..#......#.#..#......#.##.##..........##.............#..............#........#...#.##........#.......#..#..............#..##..#....#......#.............##.....#.#..#.........#..#.#..#...........#......#.......#...#.....#.#.........#..#..............#.##................#......#.#.....#..#...#.....#................#...#.......#....................##..........#...#.................#.#...#.#......#.##..#.....#........#....#......#........#.......##.............#..#......#..#........#.....#.......#...............#..#.#....................#...#..#....#.....................#..........#.........#..#........#......................#..##..#..#........#....#........#
#.......#............#.#..#..#......#..#........#.##..#........#..........#...#.....#....#.....#...#.............##....#........#..#...#..#.#...#.#......#.#..#..#.................##..#...........#..#.##.......#......#..#....................#....#..............#...#.....#.............#...........#..#...#....#...........##....#......#..........#.....#............#..#...........#.#..#..............##....#...#..#.......##.......#..#................................#.....#..#......#..........#...#..#....#..#......#.##........#.....#..#........#..#....#.........#.............#..#...........#..#.........#.....#.....#....#...#....#.....#...#........#.#.....#...#..........#......#...........#.........................#........#........#.....#...#.#........#..............#.....#..#.....#............#....#.....##.....#.#.....#......#..............#..#....##.....#.......#...#..#..#.............#.................#...#........#..........#..#...............#....#......#.#............#....#..#......#....#........#...#....##.....#....#...#........#....#...............#..#.#.....#...#..........#.........#..#........#.#........#......#.......#...#.##........
..............#......#....#...#........#....#.....#...#.#......#....#.........#....##.#.........#..#................#...#..#....#..#.........#....#......#....#..#......#....##....#...#................................#.#..#..#........#.....#......#....#............#........#.#..##........#.......#..##....#...#...................##.....#........#....#...#..........##..#........#....#............#.......#......#.#.....##.....#..#.#........##.#...........#............#....#...........#..#.........#.....#.#..#........#.....#......#..#.#......#.#...............#.......#......#.##....................#..#.....#.....#......................#.....##....#..#...............#....#...#.##.#...........#.........#.......##........#.#...#....##.......##.#..............#......#..#................#..#........#..#..#..##..........#.........#..............#...........#..#.............#..............##..#.....#....#..#........................#..#.......#...........#...........#.........#..#.......#........##.#...........##....##.............#...#.....#..........#..#......#..#..#........#....#...#........#....#......#....#..#.........#..#.......................
........##.....#.............#.....##....#..#......#................##.....#........#.#.........#.#...........##.#..#..#.....#.....#..#.........#.#........#..#......#..#..........#......#.##.#...#........#....#..................#..........##..#..........#......#...........#....#..#...........##....#...#.#..............##...........#...........#.....#..#.........................#..#.........#..#..#.............#.....##....##........#.......#...........#...#.#......#.......#......#......................#...#........#...................##....#.....#......#.#...............#.............#.........#..#..#....#........#.................##.............#..#..............#......#.#...#..........#...#.#......#.....#.#..#.....#.........#....#.....#..#.....##..............#....#..#........##........#.#.....#..#...#...........#..#..#..............#.#......#..#.##....#.................#......#..#..........#........#.........#.....#.....#..#.....#....#........#...#.##.......##..#..#..............#.#..#........#...#...................##...................#..#......#....#..#..#........#............#...........#..........#..#........##....#..............#
...........#..#..............##..#..#.......#...#.......#......#..........##.....#.#..#........#..##..........##....#..............#..#...........#..#...#....#......#..#....#..#...#.....#.##..............#..........#........#...#..#........#....#.....#..#......#.#......#.......#.....#.........#.....#..#.....#....#........#..#.........#....#...#..#.......#......#..#....#...........#.........#..#.##........#....##....##.......#......#.....#.......#...#.......#.........#.#..............#...............#.#..##..#....#.....#...........#......#..............#.#...#....#.....#...#.#........#...............#........#..#.#........#......#.#......#..#.......#..#..................#.#..#......#..#.#..................#........#..#..#..........#.........#.....#.............#.....#......#.....#........#.....#....##..#..........#........##....##.....#..#.....#..........#..#...........#............#.....#..#.....#....##..............#..#.#.........#.............#.....##.#..#......#.......#..................#....#.....#...#........#.....#..#..........#.....##..#....##..#....#......#....#...#........#.##......................#..............##..............
#.....#....#........#..#......#..#..#.......#........#.........#.#..#.........#.....#.#...........#...........#..#.........#..........##..#.#...............#....#...........##....##.....#..#.#..##.....#......................#...#..#.#.....#......#.......#........##.#............#.#..#...........#..##....##........#....##.......##..#................#........#.....#.........#.......#..#..#.........#........#..........##....#...#.....#..#.#............#.....#.#.........#..#.#...#.......#..............#...............#..............#.....#.................#.#..............#..#.................#......#....##.#......#....#......#.......#...........#..#..#..#.........#.............#......#....#...#.#......#....##.#...........#............#....#..#.....#............#..#.......#.....#..............#............#..#..............#.#.....#......#..............#....#..#.........#..........#............#....#............#....#...#....#........#........##.#...........#......#..#.......#..#......#........#....#...#...................#......#.#..........................##.#.................#......#.##.#...............#....................#..#....#......
#........#....##..#.......#............#.#..#...#.##.#...........#.........#..#.......#..#......#.#...........#.....#..#...............#.....#..#.#........#.....#...........................#.....#..#.##..#....#.........#....#.....#............#..#.......................#..............#..#.......#........##.##.....#.......#..............#.........#.#...#.#.........#....#......#..........#.........#.....#..#.##.............##.#...........##.............#.....#.........#.##.....#..#....#............#..#....#.....#..#...........#...#.....#..#.##.......#..............#...#.#..................#.#......#....##.#..........................#.....#.....#........##.................#....#......#........#.#...........#..#......#.##..#..........##.##....#.....#..............#...#..........#...#.#...........#.....#......#....#.........#..#.....#.....#....#...#..#..........#.........#....#........#...........#..#..#...#.....#.#......#..#..#.#......#....#...#....##....................#...........#....#..#......#.#..##.#..#...............#..#.#..............##..#....##.....#...................#........#...#........#.......#.........#.#..#..#...#..#.......#
#.......#..#..##.....#.#.....#......#.......#...#.##..#.#...........#.....#......#.............#................................#..#........##..............#.#......#..#....##.#...#.....#........#....#........#.....#...#..........#........#...#..#..#.#.............................#..##..#..........##........#....##....#........#...#..#.#..#..............#......#.......#........#...#.#......#..........#........##.....#.......##...........#....#...#....#..............#..#......#.......#..#..#...#..#.##.#..................#....##................#...............#........#.......#............#................#..#...#.#...#..........#........#.....##........#..#.......#..#.....##.#...............#.....#.......#..#...........#......#.....#..#....##.....#.#......#........#..........#..#.........#.....#.....#..........#.........#..#....#........#.....##....##........#.....#..#.#..#........#...........#...#.#...#.....#..#.....#....##.##....##.......##..........#.....#..#...#.#.....#.........#..#................#......#..#...........#..#.#.....#......#.......#.....#.....#..#.........#...........#..#.....#........#........#.......#..#..............#
...........#......#.#........##..#.................#.##........#.#..#.....##..#..........#......#........#.....#.##.............#..#..#.....##...........#..#.#......#.............#......#.##.#......#..#..#.....#.......#..#......#.#.........#..#.#.....#..#...............#..#....#......#.......#.....##....#.........#..............#.....#.#..#........##....#..................#..........#..#...#..............#.#........##....#..#......#..#.##.#..#........#........#...#.....#........#.#..#..#......#.....#.#...#..#.....#....#.....#........#........#........................#..#.##.#...#..............#........#....##.......#......#.......#.....#...#....#.....#.........#....#......#....#............#...........#..#...........#.#.....#........#......#....#.....#........#...#....#.....#.........#.............#...#..............#..#.##...........#.......##....................#.............#...#.....#..#.......#..#.........#..........#..##..........#........#.....##.#..#..............#............#........#.#..##.#..#...#.....#.............#...........##.##....#...#...........#........#........#................#.....#.........#.##.....#..#..#........
......#.#.....#...#..........#.........#.#......#.##..#........#.#..#.....#......#.......##....#..............#.....#...#....#.....#......#..#....#..#.....##..........................#..#...........#..........##.....#..#.#..#...............#........#.#.........#.#..#..................#.......#......#....#..#..............#......#..#....#......#........#........#.#...#........#.................#......................##..........#......#.#..#.....#.....#...............#..#.....#..............#.............##....##........#........#.....#.....#.#.....#..................#.......#...#.......##.#......#..........#...#.....#....#...........#..##....#.....#............#.#.........#.##................#......#....#..#..#..............#..............#......#.#..#...#..#.......#......#.#.........#........#.#..##..#....#.........#.....#...........#..#.#..#......#.................................................#..................#....##.#...............#.....#..#..#.#..#........#.....#......#.......#......#....#......#..#..#....#.........#..#.............#...........##.............##.............#..#..#......#.......#..#...........#..#...#.##........
........#......#..#.#.....#..#.......................##.#............#....#.........#.#...........##..........##.##........#..........##..#.................#....#..............#......#....#...........##..#..........##.##.#.................#...#.#........#.........#........#..............#....#......#........#.....#.....#....#...#..............#.....#..#.#..#......#..#.#......#....#............#.##....#......#..#..........#.................#..#..#...#..........#.....#..#..#......#.......#...#.....#.......##..#..#.#.....#...........#......#....#..#........#........#...#.##.#......#........#..............#.#..#...#.....#.....#....#........##....#..#....................#.....##....#........#........##.............#.....#....................#..##.....#...........#..#...........#.......#......#.#.....#...#.............#...#.....#................#...#.....#.......#...#.#...#........#.#..#...........#..#.....##.....#....#...#.......#...........#..#.....##..........#...#..#.##..................................#............#....##....##..#...........#..#................#...#....##..#...........#.#......#.......#......#..#..#.#......#.....#.#......
......#.#.........#....#.....##.............#...#.#...#........#.#...#.....#..#..#............................##........#.......#.....#.....##...........#.#.....#............#.#..#.........#..........##........#.......##........#..#.......#......#.............#..#..............#.....#...#....#.........#..#.##.....#.......#......#..#....#..#...#....#...#....................#....#........#...#.....#.....#.......#......#....#....................#.................#.........#........#.#..#.....#...........#...#..#..........##..........#...#....##.......#......#..#...............................#......#.....#.#..#.....#...............#...........#.#.....#..#......#................#.........#.....#....#......#.#.....#...#....#......#.....#..#....................#.....#..#..........#...#..........#..#..#.................#...#..........##....#...#.....#..#...........#....#.....#......#.#..#...........................#.#..............#.....#........##.....#.......#.........#..#................##..........#........##........#........#.#...............#.............##.................#.#......#.....#..........#..#.........#.......#..#...#..........#
......#.##..........#..#..#..............#..#...#..#..#.#........#........##.......#...........##.##............................#...........##.......#......#....#......#..........#...#..#.......##....##.......##....#...#.#.........#.......#...........#.....................#.......#...#..#....##.....#....#...#..........##.#..#...#.....#........#.............................#..#....................#.....#..#.##.##.............#..#......#..#...........#.#...#.#..#.....#....................#.........#.##....................#....##................#..#..#...#.##.......#........#..#..............#...#........#.#........#..................#..........##....#...#..#..........#.....#...#........#.#...#...........#..#........#.#....................#..#.....................#.......#.....#............#....##.#......#....#......#.....#.#......#.............#.....#........##..#.......#......#.#...#.............#............#.#..............#.....##........#.....#..#....#.....#.....#...............#........#..#.....#....##.....#.......##..#.#...#..........#..............#........#......#..#.#..................#..#....#.....##..#.......#...#.............#
#.......##.#........#........#.....##................#...........#..##....#.........#.#..##........#.....#..........#..#...#....#..#......#.##..#........#...................#....................................#..........#..#......#.............................#..#.#.................#...#....#..#..##............................................#....#...#....#...#.##........#....#........#...#....##..........##.......##.........................#......#..........#.........#.....#....#..#.....##..#..#.......#...#....#.....#...........#........##.#............#.............#..#..#...........##................#......#.#..##..........#..##.....#.....#...........#..........#...#.#..............#........#...#....##.#..#.....##..#....#.....#........#......#.#......#........#........#....##.............#..#..##..........#...#.......#..............##....#...#..........##..#.......#......#....#..............#..#.........#...........#..#......................##..#..#...........#...................#..#......#.#..................#.#......#.#...#....#.....#.........#.......#..#.........#...........#................#........##..#..#.#......#.......#.....#
#.....#.##.#...#...................##.......#.....#.....#...........##........#.....#....#........................#........#.#..#.........#..........#......#....#...........#.....................#........#.....#.....#..............#...........#.....#...........#.................#........#.....#.#...........##.....#.....#.#.....##.....#.......#...#..#....#......#.#...#.....#..#.#............#....##....#...#..#........#.................#................#.....#..#.....##..#.....#..#...................#..#..#...#.....#..........#.....#..#.....#..#.....#..............#...#..#.#..#........#..#.................#..##....#..#......#.....#....#......#.#........#......#..#........#..#...........#.....#....##..#.......#........#...#..........#...#..........#..#......#.................#.#..#...............#.#...........#..#..##..#..#..#.....#....#.....#...#.....#.............#............#.#..#......#........#....#......#....#......#.##.#...........#...#....#.....#..#.................#..#......#....#.....................#.......#...#..#..#.......#........#.....##....##....#..#...........#.........#..#.#......#.......#..#...#...........#.......#.....#
....................##....#.........#....#..#.....#...#........#....#......#..#..#....#.........#..#.....#........#..........#...............#....#......#....#..............#.........#..........##..#.#........##.................#..#.#.....##........#....#.....#..#...............#.#...#..........#...#..#..#.......#........#..#..#......#..............#..#....#...#.....#..............#........#................##.......##.....#..#.#.........#.......#...#.#...............#.#..#...#....#.........#..#.....#....##..#.#...#...........#....#...#....#..#.........#..#..#....#.........#................#...........#..#...........##..........##..#..........##..............#.............##..#.#......#..........##........#........#..#.......##.....#..#...........#.#..#...#....##...................#...#.......#.....##..#....#..#..#...............#....#............#..............#.##..#..........#...#.....#.......#......#.......#......#....#..##....#...........#..#.....#..#.....#......#...........#....................#.#............#...........#..............#.......##..#.##........#....#...#........#.#.....#........#.....#..#...#.......#......#....#......
......#.#......#..........#...#....##..#.............#...........#............#....#......#....#...#..............#.....#..........#..#.........#.#..#.....#.....#...........##.............#..#..#...#..#..#..........##.#.........#.#............#.....#.#.........#.##.....#..#....##.#...#.............#.........#....#.....##....#...#....................#.................#.#......#.#..#.........#...........#....#..#.....#.....##.##.....#.......#..#...#........#....#......#.#..#......#....#......#.......##.#...#....##..#..............#.#.........#.#.....#......#..............#..#.#.....................#....#......#......................#..#........#..#..#.....................#...........#..#.#........##.....#..#....#...#....##.....#.....#.#........................#..........#...............#..........#......#...........#........#....#...............#....##.................#.#..#........#.........#..........#........#..#.........#.......##....#..##.#........##.......#.....##.......#...#.......#......#.#..#............#....#...#.....#.#............#..#..........................#............................#..#.....#......#........#.......#......
...............#..#..#.#......#..#..........#...#....#...............#...........#.............##..#..........##..#........#.......#..#.........#.#...........#.........#..........#......#.##....#...#...........#.....#.............#..............#...............#.##.....#........#.#...#.......#..#......#.#..##..........#............#..........#.........#.#..#...#.#.........#........#....#...#..#.............##.......##.......#......#..#.......#..#...#.......#........##........#..#.#..#.........#.......#........#........#......#..#.....#..#..............#.#........#.....##....#...........##.#...#..#..#.##.....#....#..#............#.##.#..#......#....#..#...........#...........#......#........#.#..#......#....#..#.........#....#.....#..#......#..........#........#...#..........#...#.#......#....#.....##..........#...#..#..#..#.....#.......##.....#.....#........#..........#........##......................#...........#.................##....#........#........#.........#..........#...#.....#........#....#..#.........#....#..#...#....#............#.##........#.#.....#...#....#...#.#......#.#..#.........#.#...#..............#...........#.#.....#
#........#.#..................#.....#..#..........#..............#..#.....##..#..#..#....#......#..#.....#.....#.......................#..#.....#........#...................##.#..#...#................#........#.........#.#..#...#..#........#....#....................#............#.............##.#..##..#..#.##..........##.......#......#.#......#..#.##....#........#.....#..............#..#......#.............##..#..............#........#.......#............#....................#.................#...........#.....#..#....##..........#...#..#.............................#....#..#............#........#....##.#......#.........................#...#.......#..#...#..#.............#...#.#...#..#.#.....#......#....#.....#.....#.........#.....#....#........#..#......#..#................#..##.#.................#........#......#..#..........#.....##.......##.....#........#.....#..#........#.##................#..#...#.....#..#..........#.........#.............##..#.##.#......#.....#....#.........#........#....#........#...........#..#.....##.......#...............#....#..#..#..##..........#......#....##........#.#.....#...#........#.#..#...#..........#
.........#.............#.....#...#.#...#....#...#.....#...................#......#..#....#......#........#....#..##.#..##..#.......#...#....#...............#.#.........#.....#.....#..........#........#....................#..#..................#.##.............##.#.........#....#...............#....#.....#........#.....#.....#...#.....#.#..#..#.....##..#........#..#..#.....#..#.#.....#..#.........#.....#..#..#..#..........#.........#..#..#.#........................#.##.##.............#..........................#..#......#....#.....#..##....#..............#........#.....#.........#....#..#..#......#.....#..........#...............#........#.......#..#..#......#..#....#...#..#.#..#...#..........#......#....#.........#.##.#.....#.....#..##.#..#......#.............#.................#..#...#....#...............#....#...........#.....##....##........#..#.#....................#.........#.............#..##.#.........#..#...................##.............#...#.#..#............#...........#..#......................#......#.............##.............#.........#.....#....#..##..........#......#..#.##.#...#....#...#.#...#..#.......#......#..........#
#........#........#....#.....##........#.#........#..............#..#.....##..........#..#......#............................#..#..#...#...................#..#..#......#.....#....##........#.#..##...................##.##...................#.........#....#.....#............#....#.........#.....#....#......#.#.....#..............##.....#....#........##....#......#.....#.#......#.#...#........#................#...............#..#...........#....#........#...#....#.....#.........#.......#.....#...#..#....#.........#..#....##.....#....#...#.......#....................#.......................##.....#.....#..#.#......#.#..............#..##.#..##..#....#.....##....................#........#..#...........#.......#.....................#.......#..#..............#..............#......#....#...............#.....#.......#..#..#...#..#.##....##....##.......#...#.#....................#.........#..#..........#...#.#..#........#.........#.#........##....#........#......#....#..#...#.......#......#...........#..........#..#.........#............................#.....##..#..#.#..#...#...................#..#..............#...............#.....#..#.#.........
.........#.#..##.............#...#..#...........#..............#.#..##....##.....#.##.....#.....#.#....................#........#......#.....#..#...........#....#...#..#.......#...#..#..#..#.....#..#..#...................#..#.....#........#.....#...#.#........#..##........#.#..##....#...#.......#........#..#....................#......#....#......#.#...#........#.##..#.....#.......#..#..#...............#..#....##..........#..#......#.......#...............#........#..............#....#..#......#..........##.....#..#....##....#.....#.........#...........#..#..#....#......#.#.....................#........#.....#.......#.....##....##.#.....#...#....#....................#.....##....#......#.#...#....#...#....#..#..#........#.....#...........#...#.....#.#......#..#.##...................#........#...#.#...#......................#............#..#.#........#.........#....#.....#............#........#....##....#......#.#.........#.#..................#..........#..#.....#...#..#.......#........##.............#.....##..#................#..##....#.....##..#.....#..#..........##.....#..#.#............#..........#..#..............#..#...........#.....#
........##.....#.....#........#..#.......#...........##...................#...#....#............#.#......#..........#..##....#..#.....#...#.....#.#..............#......#....#..#...........##.#........##.............##.......#.....#........##.....#.......#......#.............#.....#..#...............#.....#.............#.........#.....#................................#.#...#....#.....#..#........##.....#..#.#...#....#.........#.#...#.............#.........#........#....##........#.#........................#.....#.#.....##.....#.............#..............##..............#.#......#........#.#.........#................#......#....#...#.....#..........#..............#..#.....#..#......#..#....................#........#...................#......#....##....#.........#.............#.........#..#.#.........#..............#..#....##..........#..##.#......#.##....#..#...#.....#....................#........#.#...#........#.#.........#.##.....#....#..............##...........#.#.....#............#.#...........##.#..##..........#......#................#........#.....#...............#...........#.##.##..............#.#...........##........#..#........
#........#....##..........#......#.##..#.#..#...#.#..#.........#.................#.#..#..#.....#..................#.....#..#..........##.............................#..............#..#..#.#..#........#..............#..##...........#.................#....#........##.#..............#..#.........#....##..#....##..........##.#..#.........#.#..#..##..#.................#....#.....................#..#.##.....#..#..#.#.....................#..#.#........##..........#...........##.#.................#......#.......#...............#....#........#....................##.......#......#..#..........#...#.....#..#..#.##....#........................#.#..#........#..#...#..#..#....#..................#....#........#........#.........#.#..##...........#....#...#.....#....#............#.........................#..#.........#..............#....#............#...................#........#...#....#...#....##..........#.........#.......#......#..#..#.#......#........#.....#..#.##......................#........##.....#..#..........#...#.....#.#......#.#........#......#.##........#....#..#..##....#...#........#.#.....#........#..##....#...............#.....#.......#
#.....#.##.#........#........#...#.##...................#........#..#.........#..#.#...........##.............#..##....##..#.#..#.....##..#..#....#........##........#.......##.#..#..................#.#.........#....##.............#........#...#......................#................................#...#....##....#......#.......#......#....#......#.................#........#.......#..#.........#................#.....#.....##.#............#....#........#...#....#.....##......................#......#.............#..##....#......#.......##..#.##.......#......#..#....#.....#...#.#........#..#......#.....#..#.#...#..#....##.....#.............#...#..........##..#.....#........#.#...#........#.#.....#......#..#.......#...#................#..#..#.........#........#.....#....#..#........#......#..#....##........#....#......#........#....#...........#..#...#.#........#...........#..#.....#..##..............#................#...#.....#................#......#.......#..#...#..#.#.................##.#...#..........#......#..........##.............#........#.........#.##.#...........##...........#..#.##.....#..#.#.....#...#........#.#......#...........
......#....#...#..#.......#...#..#..#....#..#...#..#...........#...........#.......##.#..#.....##.#...............#.#...........#......#....#............#.#..#......#.......#..#......#..#..#....#......#.......##....#.....#.........#.#.....#...#..........#.....#...#.#...#.......#.....#........##....#...#....##...........#........#..#..........##.........................#...#..#....#..#..#...............#.....#.##................#......#....#.....#...........#......#.......#...#.............##........#.#..#......#..............#.......##....#.....#..#...#..#..#........#..#........#....#.................#..#...#..#..........#.....#...#.#..##..#.#.........#........#....#........#......#..#.#...#.#.........#..#..........#...#....#......#.......##..............#..#..#.................#..........#..#..............#.........#..#..#.....#....##....#..##..........#.........#..#........#.....#........#.#..#............#.#..............#.....##.......#..#..#....................#.....#.........#.#......#.............##........#....#....................#..#.........#.##.#...........#............#.....#.....#....#...#.....#.......#..#..#.....#..#......
......#.#..#...#.....#...........#..#....#......#..#.##........#.#.........#..#..........##....#...#..........#...#.....#...................##....#.........#.#......#.................#.....#...........#..#....#........##...........#........#..........#.........#.#..#...#..#.#...#....#...#....#..#...#.............#.....##.#..#..#...#....#..#......#.#...#.......................#.#........#.....................#.##..........#...#.#...#....#........##..#.#..............##...........#....#..#......#..#.#.........#....#............#..#....#.....#............#.##.......#...#....##.....#..............#..........#............#.....#.....#..#.#..##..#..#....#............#.#......#.#..##.#...#........#..............#..........##..#.....#.....#..#....#..................#..........#...#....##..........#...#.#......#..#....#...........##...........#....#......#..#....#......#................#.........#..#.#..#..............#.........#.#..#......#....#.................#......#..........#.........#..#.#...#.......##.#..............#......#....................#........#....#.....#.........#.#......#.##...........#.......#..##.......##..........#.........
#.......#......#..#..........##..........#......#..#...........#....##....##.......#.....................#....#...#.....#....#.....#........#........#...........#.....................#..#.#..#..#......#..#.....#..........#..................#..#..#....#........##...........#.#...#.#..#...............#....#........#........#..#.........#....#..#...#..#.............#..............#..#..#...........##.....#.....#..........................#.##...........#.#...#....#...#..#..#.#......#..............#....................#.....#....##...........#.#..#..#............#....#......#....#........#..................#....#........#.....#.....#..#......#.............#......#...........#..#..#........#...........#.......#.....#........##....................#...................##....#............#................#...#.....#....#...#.....#..#.....#....#..#......#.....#.......#.....#.................#......#....#...#....#.........#.#...........#.....#.........#........#.##.#..#........#........#.........#.....#....#.....#...#..#...........#..#.#..............#..#......#.....#.............#...#...........#................##.#......#..#.......#...#....#.....#
......#...........#.#.....#...#..#.....#.#..#........##..........................#........#....................#....#...#.......#..#...#.....#.......#........#.................#.........#..#....#......#.................#....#...#....#......#.............#.....#..##.....#........#.#...#..........#........#...#..........#........#...#..#.#..#........#.....#........#...#..........#..#.........#..#.#.....#......#..#...........#..#.#...#....#..#.....#.....#.....#............#.#...#..#.......#...#.....#.......#..............#.....#...#.#...#....#........#......#.......#...#...................#..#...#..............#.............#.....#..##.#.........#.#......#..#.....#..........#...#.....#..........#...#........#.#..#...#...........#.....#..#.#..#...............#....##.............#............#.#..##........#....#..#..##.......##....##.............................#....##.......#...#.##.............#..#..#...#..........#...#.....#................##.....#....#........#......#..............#....#...#.............##.....#..#...........#.##..........#........#.....##....#.........#..#..........#..##.#...#..#..............#.....#....#...#.##........
.........#........#.#..#..#........#............#.....#..............#....##....................#........#..........#..#.....#........#.........#........#..#.#.........#....#..#..#........#.........#..#..#.....#.......#.........#..............#..#....#...........#......#.................#....##.....#.......##....##.................#....#.........#..#....#......#.......#........#...............#.##....#...#.##.............#...#.............#.....#.....#........#...#.#..#......#..#.#.....#...#..#....#.....#...#..#.............#.....#...#.............#...#..#..............#.#..............##...................#...#....#.....#........##....##.......#......#..#................##.##..........#...#....#......#............................#...#.#........#.....#......#..#....#..#...#.#...#........#....#..#..##..#..#........#........#...........#.......#....................##....#..#...#.#..#......#..#..........##.......##.#......#.....#.............#..#..#........#..#..##..#.#........#......#........#..#.#..#..#..#......#....#...#....##.......................#..#..#....#..#.........#........#..#..#.#...#..#.......#......#..........#.....#.........
......#....#...#....##.#.........#.#.....#..#.........#..............#.............##.....#....#.........#........#.#..##....#..#......#......................#......#.......##.#..##.....#..#....#...#..........##.....#..............#.#.....##..#..........#......#.#...............#....#.........#.#...#..#.#.........#.......#..#..##..#..........#.....................#........#....#..##.#......#................##.##.........................##........#..........#..#.....##..#.#......#..............#..#.##....#...#..#.#.....#.........#........#.......#......#.#...#..........#..#...........#.....#............#.............#...........##....#...#..#.......#...#........#.#..#...#..#.#..#...#.............#...#.......#......#.#...#..........#........##....##.................#........#.#..#..#..................#.......#.....#......#.#.....#..............#...............#....#...#.#......#....#......#........#...........#...............................#..#......#..#....#......#..........#...#..............#.#............#..#....#..#...#..........#.....##.......#...#................#...#.#..................#..#..........##........#....#...#..........#
........#..#........#..#..#...#...................#..#..#...........##................#..#...............#.....#.............#..#...........#.....#..#.....#..................#....##..#...........#..#.#..............##....#..#......#.......#......#....#.........#....#...........##....##.......#...........#..#......#.....#.#............#..............#.......#.....#...#.............#..#..#..................#....#...........................#.#......#..........#..#...#..#......................#...#.....#...........#........#....##.......##....#.....#........#........#......#........#....#...#................#......#.....#..........#..#.....#......#.#.................#..#......#.#......#..#.#.....#......#....##.#.......................#...#.#...#..........#.......................#...#........#.....#.#..##.....#.#......#.............#.....#..#......#.............##...................#..#.........#.#.................#..#........##...................#..#...#..........#.....##...........#..#.##.....#........#........#..#....#...#..#.................#........#..........#...#.....#....#......#.#............#....#..#.........#........#....#........#
#.......##....#...#....#..#..#...#................#...#..........................#..#.#...#..............#.....#.#..#..#...#....#...........#..............#.................................#.....#..............#.................#....#.........#.##................#.........#....#..#...........#..#...#.............#...........#...#..#..........#......#....#..#...#.##..#.#...........#.........#.....#..............#...........#.##.#...#...................#............#..#....#......#....#.....##........#.#...#....##.............##..#........#.......#..#.....##..#........#.....#.#...#....#.....#......#..#....#........#........#.....#..##........#.#........#......#..................................#..#...#..#.##..........#........#.....#...#...........#....#...#..#.#...#.#..#....................#........#...#..#....#......#....#......#.....#........#.............#....................#...#.....#....#...#.#...#.......##.....#....#...#....#..................#.#..#..#........##....#......#....#...........#...#...........#..#....#...#..#.#.....#........##........#....#..#..##....#...............#..#.....#..#....#..#...#.....#....#...#....#.........
#..........#..##..#..#....#............#.#...........#..#........#..#.....##.......#...........##..#.............#......#.......#.....#...#................#..#.........#....##.#..##..#.....#....##..#.....#..........##.#..#..#......#.#.....#......#..#..........#.........#..#.......#............#.....#..#.....#...........#.#..#..#........................#........#.##........#..#....................#.............##..........##..#.#........#..#..#........#............#....#......#.............##...................#........#.........#.#........#..#..#............#..........#...#.....#.......#.........#..#.##....##....#...#....#......#...........#..#........#.....#....#..#...........#...#..#..........#......#..#........#.##..#.....#.....#.##..........#..#.........#..........#...#....#..#...#.................#..#.#.....................#.............##....#.........#....#.....#......#..#..#..............#....#......#.#...............#................#......#.......#...#....................#....#.....................#..........##....##.##....#..............#...#....#......#........#.#..................#.......##.....#..............#.............#
......#...........#....#..#...#....#............#.....#.#........................#..............#.#............#..#................#..#...........#.........#................#.....#......#.#..#......#.#.........#.......##....#...#....#.....#...#..........#.........#.#...#....#..#.....#........#.........#.#..##....................#..............#....#................................#............#..#....##.............##.......#......#..#.##.......#...#.#.....#.........#.##.............#.........#...................##...........#....#......#.#............#.....#........#..#....#...#........#.....#.......#..#...#........#.....#....##..#..........##.......#..............#...............#....#...#...........#.......#.....##..#....##.......#..#...........#.........#..#....#........#.........#..#.#........#...#..........#...#................##..............#........#..#..#.............##.#..............##...........#..#........#....#.................#..#..............##....##.................#.#......#..........#...........#.........#.##....#..............##.......#.....##....#.....#...........##.#........#.....#...#..........#......#..#........
...........#..#...........#............#....#...#.#..#...........#........#...#..#.#...........##..#..........#........#...#.#.....#..##.....#.............#.....#...#..#.....#.....#..#..#........#....##..#....##..........#......#.#..#.........#.......#..#........##.#...........#.........#.....#..........##.#......#....#..#.........#...........#..........#..#.........#........#.#........#......#........#........#..........#.....#...#.....#.......#...#.....#.#..#...#..#....#......#....#......#..............#.......##....#..............##.......#............#..............#....#...#....................#....#.................#.........#.#......#....#............#..#........#.....#.....#..#.#..................#.#......#..#..#....#......#.##.....#....#..#.........#.##....#........#..##.#............#.#......#..............#....#............#.##..........#........##....#........................#..#.#........##..........#............#....#.........#.....#....##....#...#..........#..#...#..............#.#..##........#..........#.....##..............#..#.....#.....#.......#.....#.....#......#.#..##.............#.....#......#..#...........#.#......
#.....#.##.#...#....#.....#............#....#..................#.#..#..............#..#..#.....#.................##.....#..........#...#....#...#.#..#...#....#......#.............#........#...............#....#......#.#.....#...#................#........#......#....#..............#.................##..#..........#........#.....#...#..#.#..#..#........................#.#........................#..#....##..#....#.....#.........#..................................#...#..#.#..#...........#..#......#..........##..#....................#.............#..#........#..............##....#...........##.#.........#..#.....#....#...#....#.....#.....#..#......#........#........#....#........#....................##..#....#.....#..............#......#.......#.....#..#.........#.#...#........#....##.#...#..#.#..#..#......#..#....#..##..#....#....................##..........#......#...................##.....#.............#......#..#.#...........#......#..........#...#.....#.#.........#.##....#.........#.#..#......#...........#..#.......#.........#.##....#..............#.....##..................................#......#.#...#.#...#.......##..........#..#......
#.....#......................#......#.............#.....#......#.....#.....#..#.................#..............#....#..#...#...........#.........................#............#.....#.....#....#..##..#.#...#.....#.......#.........#....#......#....#...#..........#..#......#.......#.........#..........#...#.#.................#.....#...........#..#...#..#....#..#...#................#.....#......#..........................#.....#........#....#........#.........#....#...#..#.#..#......#.......#...........#.....##....#........................#..#....#..#.........#.......#.....##.............#.........#.....#.#..#..#........#.....##........#.#..##..#.#........##..#................##..#................#...#........#...........#.#...........#.....#...#.......#............#..#........#.....#.#...........##....#...#..#.#..#............#..........#.....#......#.##...........#.##...........#.....#.............#......#...................#...#.....#........#.#..#........#.....#......#...........#....##.#......#....#.........................................##.......#...........#........#............#.#............#.#.....#...........#......#..#..#........
......#.............#............#..#..#........#..#..#.#........#........#...............#....#...#..........#........#...........#...#.................#.#.........#..#...........#.....#.#...........#...#....##.......#..#...........#......#....##..#..............#.....#..#....#.....##..#.....#........#..........#.....##....#..#...#..#.#.........#.......#..#...#..#..#................#..........................#......#....#.....#...#....#..#.....##....#............#....#..#..............#.........#.............##.............................#....#..........................#...........#...#........#..#..#.....#..#....##.....#..........#...#..#..#....#..##........#.#.........#...........#.....#................#......#.##.##...........#........#....##....#...#..#.....#..............#................#......#..#....#..#......#.......#......#........#..#...........#..#..#....#........#..#.........#.......#..##........#.....#..#..#.......##.......#.....##.............#......#....#......#..#....#...#....#.....#......#..........#.....#...#..............#....##..#.##.............##...........#.#.....#...........#......#..#..#.......##....#........#
#.......#...........#.........#....##..............#..#........#....#.....#...#.....#.#..................#.......##....#...#.#............#.#.....#......#.#............#.......#...........#.....#....................#..##.#......#.##.#...........##..#.#..#...........#......#..........#........#.....#...#..#.#.....##....##....#.........#....#..#...#.##..#..........#.........#..#.#..##....#........#.....#......#........#....##.##.#......#..........##.......................#.....#..#.#.....#..#........##.....#..#.................#..#.#...........#.....#......#..............#..#..........................#..#.....#....#..............#..#...........#.........#.....#..#....#.........#..........#.........#........#.#........#.........#.......##....#.....#.....#...#......................#..#...#.......#.....##.......#..............#.....#.........#....#...#..#....#........#...#.#..#...#.#..............#........#......#........#....##........#....................#.#......#..#..#....#.........#........#....#...#........#.....#.#.................#......#........#....#...............#................#.........#....#..#...#..#..#..#...........#.......#
........#.....##..........#.....................#..#..#.#......#.#............#....#......#........#................#..#..................#.....#.#..#...............#..#...................#..#..#...#.#....................#........##........#........#.#........#..#...........#.....#......#.....#.#...........##..........#...............#.#.........#.....#.#.........#........#.............#........#......#..#....#...........##.##.....#..#..#.#.........#.#.....#..#...#..............#.#.........#..#....##.#...#....#..#.....##....#...#....#......#.......#...#..#..#...........#....#..............#......#..#................##....##.....#.##.#...........#......#.....#....#......#...........#....#...#....#.........#....#...#.#...#.............##.#...#.....#.#......#..#.......#......#.#...#...................##.....#........#..#.....#..............#.#..............#..#.....#........#...............#........#.....#.....#....#........##..#....#........#...........#..#.........#.#.....#..#......#..#.#........#..#..#...#..#.......#...#..#..#..#....#........##..........#.....#...#..........#......#.#.........#....#...#....#......#.##.#..#......#........
...........#......#..#....#............#..........#..#...............#..............#..........#..#......#.....#.......#...........#......#.....#....#...#.#.....#......#.....#.#.........#........#....#.........#.....#.##....#........#......#........#....#........#..............#......#.............#.....##........#..........#..#...........#......#.#........#...#.......#......#.#............#..#...........#..#.#.....#........#..#...#....#.....#........#...#.............##.....#.......#.....#.........#........#.....#....#......#.............#........#.........#........#.##.##....................#........#.#...#..#.....#..........#..##.#..#...#.......#...#.....#.......#........##.#......#.......#......#.....#..............#....#.....##.#.....#......#.#..#...#....##.......#.....#.....#...#....#...#.....#.............#......#.##....#.....#..#.........#.##....#..#.........#..........#...#.....#........#..............#.#...#.............#.....#..#............#.#......#..#.#.....#...........#..#...#..#....##................#..#...#................#.........#.....#.......##....#.................##..........#.....#..#...#..#.......#...#...........
#.....#..#........#.##.......##.....#...................#.................##.....#.#...............#.....#.......#......#..#.......#..#.....#.....#..#......#........#........#.#......#....##..........#...#....#.....##.#..#......#..#.......##.............#.........#.....#....#.....#......#...........#..#..#........#..........#...#..#.......#..##.....#..#....#..................#..........#...#...........#..#..#.#.................#...#.....#.#..#..#.....#...#.#............#.#..........................##.#...#.....#.......#.....#...#....#.....##.......#.........#..........##..#.....#....#.................#.....#...#......................#........##.......##.....#...........#................#...#.#............#........#.#..#.....##....#.........#....#.....#..............#..#........#......#..#....#.....#...........#...........##.....#.......##...........#..............#.......#.....#..#..............................#.....#.......#...........#..#.....#...#..#........#..#.##.......#...#..............#..........#...#..#........#....#..#...........##...........#.##.............#...#..........##....#........#..##........#..#.#..#..#...#.##.......#
..............#........#......#..#.......#......#.....#.............................#.#..#.....##........#.............#.....................#..#........#.#..#.........#.....#.....#.....#.##....#.....##........#....#..#.....#........#.....#...#..#..#....#......#.#...........#........#...#....#..#...#.....#..#.............#......#.....#........#..........#............#........#.#...#........#..#.#.....#.........#....##..........#.........#.#..#.................#.....#..##.#..............#...#..#....#.....##....##.................#....#........#.....#...#.#.................##.............#......#..#.....#....#...#..........##.............#...#....#....................#...#.#..#..#...#..#.#...#....#........#..#..........................#......#..........#...#....##....#..#...............#..#.#...#....#..................#.....#....#......#.............##....#..#...#.#............#.##........#.......##....##..........#......#.#..##.....#.......#.....#......#.............#.....#..#.........#................#......#.......#..##.......##....#.........#....##....##.#...........#...#..........##..#.#......#.....#.#......#.......#...#..#.#........#
........##....#...#..#.#......#..#..#...........#.......#........#..#.....#......#.##....##........#..........#..##.....#..#.#............#..#...........#.......#.................#......#.#..#..#..............#.........#........#..............#.#.....#..#.....#.........#..#.....#.#..#..................#....##.............#..#..#.............................#...#.#...#.#...#..........#..#...#.....#..........##........#.....#..#........#..#....#..#...........#.........#.............#........##.....#..#........#.#.........#....#...#.......................#.#...#..........##.##.....#.......#............#.#......#...................#........#......#......................#.....#...#..............#........#.......#.........#.#.....#.....#........##..........#............#..............#..........#...#.............#......#..#..#.......#.....##.#......#..#.......#............#.#......#................#..#.....................#..#.#...#.............##..........#..#.....##....##.......#...#....#..#........#........#......#.............#..#............#.#......#....#..................#...........#.##........#.....#.....#........#....#........#.....#
#........#....#...#..#.............##....#..#.....##.......................#........#.#...#...................#...#.#...#..#.#..#..#...#....##..#..........##....#..............#...#...................##..#....#......#...........#.#..#......#.............#........#......#.......##....##..#.......#..#........#......#....##....#...#.....#....#...#....#...#........#.#.....#......#.#..#..#.........#.#...........#...#...........#.##.....#...................#........................#..#....#..#.................##....#...#.....#....#...#.#.........#.#.........#.....#....#...#....#..............#......#..#....#...............#....##....#.........#.....#.......#...#.....#.#.........#....#........#...#.....#.....#..#...........#..#....#..............................#.......................#.#...#....#..#..#......#.......#...#.....#..#..........#........##....#.....#..#..............#.....##.#......#....................#.##.#.........#.##....##....#.........#....#..#..#.........#....#......#....##................#..#......................................#.....#........#.....#.....##..#........#..#..#.#...#........#....#...#..........##....##........
.........#.#..#...#.#..#..#...#.....#....#..#......#.#.............................#......#......................#..#........#..#.....#.....#.....#......#.......#...........#.....#......#.............#..............#...#....#...#.#........#...#.....#....#.....##..#.....#..........#...#.......#..#......#..#.#.....#......#....#...#..#..#.#......#..#.#........#...#.#.........#........#.......................#.##.#.................#.........#....#..#...#..........#...#.......#......#..........#.........#.....#.....#........#........#..........#..#.....#..............#......#..#.....#.......#..#...#.....#.##..........#..............##.......#........#......#..#..#...........#..#.##.....#..#.....#.#............#..............#...........#................#.........#.#...#.#..#.....#.........#..........#..##.......#..#...........................#....#......#....#......#.##....#.........#........#.............#......#...........#.#...#.....#.......#..#..##..#..#....#......#.#....................#........#..##.#..#...#.....#..............#...........#.#...........#..#..#...#........#.#.........#.##........#.#..##.....#.....#....#..#...#..#.......#
......#.......#...#....#...........##....#...........##........#...........#..#....#......#......................#......#..............#....#............#..............#.....#...........#.#.....#..............##....#...#.#..#...#.#..............#...#.............#..#......#....#.........#....#.....#...#....##...........#....#...........#......#....#...#.#.........#........#....#..#..#......#................#...#....#......#..#..........#............#.....#....#...#..#........#..#.#..#..#......#..........##.......##....#......#....#..#......#...........#..........#...#.......#........#.........#.............#...#....#...........#..#.....#.....#.........#..#..#..#..........##........#....#.....#...#..#..........#......#.......#...........#........##...........#.....#..........#...#.#...........#......#..#..........#...#....##.............##.#..................#.....#................#.........#....##.#...#........#.#.......................#.....#...........#..#........#.....#..#...#....#....................#...........#......#.............................#...........#.................#.....#..........#...#.....#.....#..#.#........#.........
#.....#....#...#..#...........#..#.#..............#..##..........................#.......................#.................#.#.....#...#.....#..#..........#..#..#......#....#...............#........#.....#....#...........#...........#.........#..#....#..#..................#....#......#........#.....#.......#.....##..........#...........#....................#...#.##.............................#..#....#......#........#........#........#.......#..............#......#.##....#...#....#.........#.....#.......#......#..#...........#.......##.....#....#........##...........#................#.....#......#..#....#..##....#...#.............##....##..#....#............#....#..#...............#....#.....#..##.......#.....#.........#....#......#..#.....#.......#.........#.##....#......#.#..##.#......#.......#...#.................#....##.....#.......#.........#.#.....#..#..............#..................#.......#..#......#.##..........#..#......#.......#..#...#.............##..#.......#..#......#..#.....#..........#.....................#..#.#...........##..#.............#......#..........#.........#.#..#.................#......#........#..#.#..#......
......#.##........#....#..#..##..#.#...#........#..........................#.............#.....##.#..............#.....##..#...........#....#.....#..#...#....#..#...#.......#.....#......#..#.#........#...#....##.....#..............#.......##..#.................#....#..............#..#........#..#..##....#..............#..#.....#........................#...........#..#.#...#....#............#..#.##........#.##..#....#.....##...........#.......#..##..#.#...#.#..#...#..#.............#........##..#....##..........#........#......#..............#....#............#.............#..#..............#...#..#....#..#..##....#.................##.....#....#..#..#..#......#..#....#.........#.....#..#...........#..#..#.............#........#......#.#.....#.....#............#.....#..........#.....#...#....#...#...........#....#...#...................#...#.#......#..#...........#.#........#.....#..#.........#..........##.......#..#.........#.......#..............#...#..#........#..#..........#........##........#.#...#....#...#..........#...#..#.................#....#.....##.#......#....................#........#..........#..#......#.##....##..............
......#....#........#..............##..#.#......#..#....#......#.#........##.......#......#....##.............##.......##.......#.....#.....##.......#.....##...........#...................#..#...#..#.#..............#...#....#......#........#..#.......#........#..##........#.#..#..#............#.#............#.............#............#...........#.#...............#..#.#........#.....#..#.........#........#.##..#....#.....##.##.....#.............#...#.#.....#........##................#.................#...#.............##.....#......................#...#.....#....#........#......#..........#...#..#....#.....##..#....##..........##....#.................##........#..........##......................#...#.....#....#...#.#..............#.....#..#...............#....#.....#..#........##.............##.#..##.....#.#......#..#...................#..#..#...............#..........#..#...#.##...........#.#..##....................#....##........#.......#..#..#.....##.......#...#..............#.....#.....#..#....#............#....#..#...#..........#......#.#......#..#....#..#............#...........#.............#........#...#..#...........#..#.#.....#
........#..#..##..#....#..#.........#....#........................................................#...........##.#...........#.....#..#.........#............................#.....#...#..#..#.#...#....#...............#.#.........#.#.........#.....#.............#.....#...........#......#.......##....##....#..#.....#.....##................#.....##....#............#.##..#.....#........#...................#......#........#.....#....#...#....#...........................#.....#..........#.....#...#..#.......#..#........#............#.......##....##.#..#..#...#.....#....#...#.......#...#....#..##.....#.....#..#.............##.....#....#.....#.........#........#........#...........#.##.#..............#......#....#..#........#....................#...#....#............#..#..#.#...........#......#..#.......#......#.................#.......##....#...#.#......#..............#.......#......#.##.#.................#..#......#.#.........#..........#.....#..##.............#..#..#......#..............#..#.....#....#........#...#..#....#...#..#..........#.....#..#.........#...........#..........#...........#......#..#....##.....#..#..............#....#......
#.....#..#....#.....##.#.........#..#.............##.............#............#..........##........#..........##.#.........#.#........#...#.#........#...#.#.........#..#....#..#..#......#..#.#...#..#..#..#....##..........#..#......#...................#..#...........#............#.#......#....#..#..#.........#.............#..............#.........#.##...........#.#..................#.#..#......#..#....##....#.........#........#.....#....#.........#.............#...#.....#.....#..#.......#......#..#.#.....##....#..#.....#.....#.....#...#.....#.#.....#...#.#..............#.........#.......#..............##.#..##.......##..........##.##....#...#....#.........#.....#..........#..#..#.................##..#.....#.#......#.#..##..........#..##..........#............#.......#..#...........#...#.......#..#..#...#..#....#...........#.....#.........#.....#.....#....#..#.....................#.#.................#...........#..#........#........##.............#...........#..##..#..#....#.........#..#.#..................#........#.............#.....#......#..#.....#..#.#..#..#..#.....#..................#..............#.#............#..........#.........
.........#.....#..#.......#...#..........#......#.......#............#...........#.#...........#...#..........#..#.....##..#.#.....#..#..............#......#................##.....#..#...........#..#.#........#...........#........##.#.........#.#.....#........#..#.........#....................#........#.#...#....##....#..#..#..#......#.......#.....#..................#..........#..#..#............#.....#.....#..#.....#....#..##.....#.......#......#..#.#........#...#....#..#..............#............#.#...#..#.....#.....#....#...#....#...#.#..............##.............#.....#........#...#.....#.......##.#............#..............#.............#..#..#...#.....#.#..#......#...................#...#.....#.......#.....##.......#...........#.........#.#......#.............#........#..............##.....#..............#..............#.....#........#..#...........#..#.##..#..............#..........#..##...........#.#...........##.#...........#..#.........#..#.......#.....##..............#.#..#............#....##....................#..#....#.....#..#.....##..#.#.....#..............#...........##..........#............#.......#...#..#....#......
#.....#.#.....#...............#..#..#..#...........#.#...............#........#....##.#..##....#..##..........##..#..........#........#...........#......#....#..#............#.....#..#..........#.....##.............#..#..#.........#.......#.........#..........##....#......#.....#.#............#....#.....#.........#....#..#......#.....#.#.....#.....##..#.#..#...#.##........#..#.....#....#...#................#..#......#........#................#............#.#......#..#...........#.......#......#.....#.#..#..............#.........#.....#.......#.....#......#...........#.##..#................#......#..#.##........#.....#..........##.##....#...#..............#.....#........#.#.....#...#..........#..#.........#.#.........#.#......#.....#.......#.....##....#........#...#....#...#...................#.....#...#.......#............#....................#..#.......#..#......#..#.#..#.....#.................#......#.......##..........#...#..........#.....#...#..#.#........##....##....#......#..#.#.........#...........#.....#..#....##..#..#................#.....#......#........#....##..#........#.......#......#.#..#..#..#...#..#..#.#...........#......
#.......#.....#........#...........##...........#.......#........#...#....#...#...........#.....#..............#....#...#.........................#......#.......#...#.......#..#......#..........#...............#....##.#.....#.....#..................#....#...........#......#.#..##.....#..........#............#..........#.........#.......#..#......#.#............#.#.....#............#.#......#..#.......##..#..#.............#.....#...#..............#....#.................#.........#....#.....##.......#...........#.........#........#..........................#.......#.....#...#.....#....#.................#.....##..#....#............#..#.#..................#..#.......#........##....#...#........#........#.....#.#......#.....#...................##....#..#.........#.....#....#.....#..#......#..........#.................##.......#...........#.....#..............#......#..........#......#...........#......................#...#..#....#.....#..................#....#..#......#.##.......#........#.........#....#..#......#..........#.....#...#....#.....##..#........#..#....#...#....#.....#..............#........#....................#..##.....#........
......#..#....##....##...........#..#....#.....................#....#............#....#........#..##.....#.....#.......##..#...........#..#.....#....#...............#.......##....#...#.....#.#..#......#..#.....#....#..#..............#......#.....#..............#........#........#.#..##..#...........#..#....#.....#.....#............#..........#.........#....#...#.#.....#......#.....#.#..#........##....#......#..........................#.#.....#..#....................##.#.........#.......#..............#..#...#....##.....#..............#..#.#..#..#.....................#...................#.........#....##........#.#..............##.#......#..#.......#...#.............#...#..#.#..#......#.......#..##.................#.##.......##....#..#..#........#..#......#..#..#..#....#........##..........#..#......#.....#........#..#...................##.#........#.....#..##..#.....#........#....##..............#....##........#........#.....#....#.....#.....#...#....##....#......#..........#......#.............#..#..#..#......#..#.#......#..#..#..........##.......##.......#...............#.#......#.#..............#...#.#.....................#.#..#......
........#.....#...#..........#.....#...#....#.................................#...........#.....#........#.....#..#.....#.......#...........##....#........#.....#..................#.....#..#.....#....#.................##.#..#...#.#..#...........#.....#...........#..#............#....##........#.....#....#..#...........##.#......#.....#....#........##..#....#.........#........#.......#.........#.##....#..............##.....#..............#....#...#..#.....#.............#..#........#.....#......#..#..#.#...#........#.....#..........#.........#....#..#..............#.........#..........#..##...........#..#.#..#........##....##.....#..............#.#.........#...................................#.....#.....#.#.....#........##....##....#.....#........#.........#....#..............#..............#..##.#.........#................#......#........#.#..#...#...........#....#............#..#........#..#.......#..#...........#......#..........##.......#..#..#.....#..#.....#.....................#........#..#....##........#.......#...#....#...#..............#....##.....#.#.................#......#.#..#..#............#..............#.....#.......#......
......#....#..#...#..#.......#.....##...........#.#............#.#........#......#.#..#.........#...................#..#.....#.........#..#.....#....#......#.#......#........#....#...#....##.#.................##.......#..#........#...............#.......#........#.....................#........#....#.....#..#...........#..#.........#................##..#.#..#.....#.....#...#..#.#...#.#......#.................#.#............#....#...#.......#......#..........#......#....##..........................#........#..#.....#...........#........#..#..#.#.........#.....#..............#.#............#.#.........#.#.....#.....#...#.............#.................#...#..........#..#...#..#..#.#...#....#.....#.........#....#......#..#..#..........#..##.#..#...........#...#..#.#............#.......#......#.#...............#.#..#.........#.#.....#..............##....#........#...#.....#.#............#........#...........#.......##.....#..#..#.##....#.....#.........#..#....#.........#..........#.........#.#......#....#..#...#..#..#........#.......#.....#.....#...#.....#..............#........#.#........##......................##..#..#........#..............